Waktu pertama kali saya mencoba memahami Technical SEO untuk situs pribadi, saya kira itu cuma soal install plugin caching dan beres. Sesederhana itu. Nanti tinggal lihat skor PageSpeed Insights hijau, lalu tidur nyenyak. Ternyata, realitanya jauh lebih rumit, dan seringkali, malah bikin saya pusing tujuh keliling. Saya ingat persis di akhir 2023, situs blog saya yang baru dibangun pakai WordPress, setelah di-install plugin optimasi, skornya memang naik. Dari 40 ke 70. Saya senang dong. Tapi traffic? Tetap gitu-gitu aja, bahkan kadang turun.

Foto oleh Atlantic Ambience via Pexels
Saya menghabiskan berminggu-minggu, bahkan berbulan-bulan, mencoba berbagai kombinasi plugin, mengoprek konfigurasi server, sampai begadang cuma buat ngeliatin waterfall chart di WebPageTest. Hasilnya? Nihil. Atau lebih tepatnya, hasilnya tidak sebanding dengan waktu dan energi yang saya buang. Saya baru sadar belakangan: banyak tutorial ‘instan’ di luar sana yang sebenarnya cuma menyentuh permukaan. Mereka tidak menjelaskan inti masalahnya, apalagi solusi praktis yang benar-benar bekerja untuk technical SEO pemula seperti saya waktu itu.
Yang Tidak Dibilang di Tutorial ‘Instan’ Technical SEO
Kebanyakan panduan yang saya baca dulu, terutama yang menjanjikan hasil cepat, fokusnya selalu ke hal-hal yang gampang diukur tapi dampaknya seringkali cuma kosmetik. Misalnya, pakai plugin A biar CSS dan JS jadi satu file, atau pakai plugin B biar gambar di-lazy load otomatis. Kedengarannya canggih, kan? Tapi, saya pernah mengalami sendiri. Waktu saya coba salah satu plugin optimasi populer di situs saya, yang dijanjikan bisa bikin situs terbang, malah bikin beberapa fitur JS di halaman tidak jalan. Itu terjadi sekitar Februari 2024. Form kontak mendadak error, dan beberapa tombol interaktif tidak bisa diklik. Pengguna pasti langsung kabur, dong. Saya harus menghabiskan dua hari cuma buat debug dan akhirnya memutuskan untuk menghapus plugin itu.
Masalahnya, Technical SEO itu bukan cuma soal kecepatan murni. Google tidak cuma melihat seberapa cepat situs kamu memuat. Mereka melihat bagaimana crawler mereka bisa mengakses, memahami, dan mengindeks kontenmu. Ini jauh lebih fundamental daripada sekadar skor hijau di PageSpeed. Kalau crawler Google tidak bisa ‘membaca’ situs kamu dengan benar, mau secepat apapun situs itu, ya percuma. Ibaratnya, kamu punya buku paling menarik di dunia, tapi ditulis pakai bahasa rahasia yang cuma kamu yang tahu. Google tidak akan bisa merekomendasikannya ke orang lain.
Waktu Saya Salah Fokus di Bagian yang Salah (dan Google Tetap Cuek)
Dulu, saya terlalu obsesif dengan satu hal: PageSpeed Insights. Setiap kali skornya merah, saya langsung panik, cari solusi sana-sini. Saya kira, kalau skornya sudah hijau, Technical SEO saya sudah sempurna. Tapi, faktanya, Google sendiri bilang bahwa PageSpeed Insights itu cuma salah satu dari banyak sinyal. Ada yang namanya baca juga: Apa Itu Core Web Vitals Dan Mengapa Penting Untuk Seo, yang kadang tidak sepenuhnya terwakili oleh angka di PageSpeed. Contohnya, CLS (Cumulative Layout Shift) yang bikin elemen halaman bergerak saat dimuat. Skor PageSpeed saya bisa saja bagus, tapi kalau CLS-nya tinggi, pengalaman pengguna jadi buruk.
Saya ingat, sekitar Juni 2024, saya pernah punya masalah di situs saya. Skor PageSpeed Insights untuk desktop sudah 90+, tapi di mobile masih di angka 60-an. Saya coba optimasi gambar, kompres sana-sini, tapi tetap tidak banyak berubah. Setelah saya cek lebih dalam pakai Chrome DevTools, ternyata masalah utamanya ada di render-blocking resources dari sebuah third-party script yang saya pakai untuk menampilkan iklan. Script itu butuh waktu lama untuk dimuat, dan itu menunda rendering seluruh halaman. Saya fokus di hal yang salah (gambar), padahal masalahnya ada di eksternal script. Google tentu saja cuek, karena mereka melihat pengalaman pengguna secara keseluruhan, bukan cuma satu metrik saja.
Pertanyaan: Jadi, apa yang harus diprioritaskan duluan untuk technical SEO pemula?
Kalau kamu baru mulai, jangan pusing dengan semua metrik sekaligus. Prioritaskan dulu hal-hal fundamental yang sering diabaikan tapi dampaknya besar. Pertama, pastikan Google bisa menemukan dan mengakses semua halaman pentingmu (crawlability). Kedua, pastikan Google bisa memahami apa isi halamanmu (indexability). Ketiga, pastikan pengalaman pengguna cukup baik, terutama di mobile. Skor PageSpeed Insights itu penting, tapi dia bukan satu-satunya dewa. Fokus pada masalah yang benar-benar menghalangi Google dan pengguna, bukan cuma angka yang gampang diubah.
Kenapa Struktur Website Itu Lebih dari Sekadar Tampilan Cantik
Banyak pemula, termasuk saya dulu, berpikir bahwa struktur website itu cuma soal navigasi yang bagus untuk pengguna. Menu di atas, footer di bawah, sidebar di samping. Selesai. Padahal, bagi Google, struktur website itu seperti peta jalan. Kalau peta jalanmu berantakan, banyak jalan buntu, atau tidak ada tanda arah yang jelas, Googlebot akan kesulitan menavigasi dan memahami hubungan antar halaman.
Saya pernah punya proyek sampingan, sebuah situs e-commerce kecil yang menjual kerajinan tangan. Waktu itu, struktur kategorinya sangat acak-acakan. Produk-produk yang seharusnya ada di kategori ‘Perhiasan’ malah masuk ke ‘Dekorasi Rumah’, dan sebaliknya. Link internalnya juga tidak konsisten. Ada halaman yang punya ratusan link ke sana kemari, ada yang sama sekali tidak punya link masuk. Akibatnya, Googlebot jadi bingung. Beberapa halaman penting tidak pernah terindeks, sementara halaman yang tidak relevan malah sering muncul di SERP untuk kata kunci yang salah. Ini terjadi di awal 2025. Saya harus merombak total struktur kategori dan internal linking, memastikan setiap halaman punya jalur yang jelas dari homepage, dan setiap kategori punya hubungan logis dengan sub-kategori di dalamnya. Ini bukan cuma soal estetika, tapi soal bagaimana Google memahami hierarki dan relevansi kontenmu.
Pikirkan situsmu seperti sebuah perpustakaan. Kalau bukunya diletakkan sembarangan, tanpa kategori yang jelas, dan tidak ada sistem indeks, bagaimana orang bisa menemukan buku yang mereka cari? Google juga begitu. Mereka ingin perpustakaanmu terorganisir dengan baik.
Detail-Detail Kecil yang Sering Bikin Pusing (dan Solusinya Gak Selalu di Kode)
Di Technical SEO, seringkali masalahnya bukan di kode yang rumit, tapi di detail-detail kecil yang kita lupakan atau salah konfigurasi. Misalnya, file robots.txt. Saya pernah melihat kasus di mana sebuah situs baru tidak terindeks sama sekali. Setelah dicek, ternyata di robots.txt-nya ada perintah Disallow: /. Artinya, Googlebot dilarang keras mengakses seluruh situs. Ini kesalahan fatal yang sering dilakukan pemula, dan solusinya cuma menghapus satu baris kode. Dokumentasi resmi Google menjelaskan lebih lanjut bagaimana file ini bekerja, dan jujur saja, saya pernah salah paham di awal.
Atau masalah canonical tag. Saya pernah punya dua halaman yang isinya mirip, tapi URL-nya beda. Saya kira itu tidak masalah. Ternyata, Google menganggapnya sebagai konten duplikat dan bingung mana yang harus diindeks. Solusinya? Pakai canonical tag yang benar, mengarahkan Google ke versi halaman yang paling otoritatif. Begitu juga dengan sitemap.xml yang tidak di-submit ke Google Search Console, atau broken links yang menumpuk. Detail-detail ini, meskipun kecil, bisa bikin Googlebot frustrasi dan akhirnya mengurangi crawl budget yang dialokasikan untuk situsmu.
Lalu, ada juga masalah HTTP status codes. Pernah lihat halaman 404 (Not Found) atau 500 (Internal Server Error) di situsmu? Ini sinyal buruk bagi Google dan pengguna. Halaman yang tidak ditemukan atau error akan di-deindex. Saya pernah panik waktu melihat banyak URL saya yang tadinya ada, tiba-tiba jadi 404 di Search Console. Ternyata, saya salah waktu melakukan migrasi URL. Memahami berbagai kode status HTTP ini penting, bukan cuma untuk SEO tapi juga untuk kesehatan situs secara keseluruhan. Solusinya tidak selalu dengan coding ulang, kadang cuma perlu redirect 301 yang benar.
Pertanyaan: Kapan saya tahu kalau masalahnya bukan di Technical SEO?
Ini pertanyaan yang bagus dan sering bikin bingung. Kalau kamu sudah memastikan bahwa Google bisa mengakses, mengindeks, dan memahami situsmu tanpa hambatan teknis yang berarti (tidak ada crawl errors mayor, sitemap terkirim, robots.txt benar, kecepatan cukup baik), tapi traffic tetap stagnan atau turun, kemungkinan besar masalahnya bukan di Technical SEO lagi. Saatnya melihat ke kualitas konten (apakah kontenmu benar-benar menjawab pertanyaan pengguna?), relevansi (apakah kamu menargetkan kata kunci yang tepat?), atau otoritas (apakah situsmu punya reputasi yang baik di mata Google?). Technical SEO itu fondasi. Kalau fondasinya sudah kokoh, tapi rumahnya kosong atau tidak menarik, ya percuma juga.
Saya pernah mengalami ini di situs saya. Setelah semua masalah teknis minor beres, saya masih belum melihat lonjakan traffic. Saya sempat frustrasi, merasa semua usaha saya sia-sia. Tapi, setelah saya coba evaluasi ulang konten saya, saya sadar bahwa banyak artikel saya yang terlalu dangkal, tidak memberikan nilai lebih dari apa yang sudah ada di situs lain. Di titik itu, saya berhenti mengoprek teknis, dan mulai fokus menulis ulang, menambahkan riset yang lebih dalam, dan menyajikan sudut pandang yang lebih unik. Hasilnya baru terlihat beberapa bulan kemudian.
Technical SEO itu bukan akhir dari segalanya, tapi permulaan yang penting. Ini adalah gerbang yang harus kamu buka agar Google bisa masuk dan melihat apa yang kamu tawarkan. Kalau gerbangnya rusak atau terkunci, mau seindah apapun isinya, tidak akan ada yang tahu. Saya menyalakan laptop lagi, dan kali ini, saya tahu persis bahwa setiap perbaikan kecil di fondasi, akan memberi dampak besar di kemudian hari.
