Ringkasnya
- Muncul di Google terjadi dalam tiga tahap: ditemukan, disimpan di indeks, baru kemudian diurutkan. Sebagian besar masalah teknis menghentikan website di dua tahap pertama.
- Lima titik yang paling sering salah: robots.txt, domain kanonis, title, data terstruktur, dan meta description.
- Semuanya bisa Anda periksa sendiri dalam beberapa menit, tanpa alat berbayar.
- Teknis yang beres baru syarat masuk. Setelah itu yang menentukan adalah halaman yang menjawab apa yang dicari orang — dan itu pun tidak menjamin peringkat satu.
Muncul di Google itu tiga tahap, bukan satu
Sebelum sebuah halaman bisa muncul di hasil pencarian, Google melewati tiga tahap. Pertama, menemukan dan mengambil halamannya (crawling). Kedua, memahami dan menyimpannya di indeks (indexing). Ketiga, mengurutkannya terhadap halaman lain untuk sebuah pencarian (ranking).
Ketika pemilik usaha berkata “website saya tidak muncul di Google”, kebanyakan langsung memikirkan tahap ketiga: kurang kata kunci, kurang backlink. Padahal website usaha kecil lebih sering tersangkut di dua tahap pertama. Halamannya tidak pernah diambil dengan benar, atau Google diarahkan ke alamat yang salah. Selama itu belum beres, konten sebagus apa pun tidak ikut dinilai.
Lima masalah di bawah ini saya temukan sekaligus ketika mengaudit website Kakang AC, bisnis sewa AC di Bandung. Situsnya sudah berjalan; masalahnya baru terlihat ketika diperiksa satu per satu dari sudut pandang mesin pencari.
1. robots.txt yang salah arah
robots.txt adalah berkas kecil di akar domain yang memberi tahu perayap bagian mana dari situs yang boleh dan tidak boleh diambil. Isinya hanya beberapa baris, tetapi satu baris yang keliru bisa menutup seluruh situs.
Kesalahan yang sering terjadi:
- Aturan dari masa pengembangan ikut terbawa. Baris
Disallow: /dipasang supaya situs percobaan tidak terindeks, lalu lupa dicabut ketika situs dirilis. - Berkas pendukung ikut diblokir. Folder CSS dan JavaScript ditutup, sehingga Google mengambil HTML-nya tetapi tidak bisa menampilkan halamannya seperti yang dilihat pengunjung.
- Alamat sitemap menunjuk ke domain lain — domain lama, atau alamat sementara dari penyedia hosting.
- Dipakai untuk menyembunyikan halaman.
robots.txtmelarang pengambilan, bukan pengindeksan. Halaman yang diblokir masih bisa muncul di hasil pencarian tanpa deskripsi bila ada situs lain yang menautnya. Untuk mengeluarkan halaman dari indeks, yang dipakai adalah tagnoindex.
Cara memeriksa: buka namadomain.com/robots.txt di browser. Untuk kebanyakan website bisnis, isinya cukup mengizinkan semua perayap dan menyebut alamat sitemap di domain yang benar.
2. Satu website, banyak alamat
Bagi Anda, http://namadomain.com, https://namadomain.com, dan https://www.namadomain.com adalah website yang sama. Bagi mesin pencari, itu alamat-alamat berbeda sampai Anda menyatakan mana yang utama. Alamat utama itulah yang disebut domain kanonis.
Masalah muncul ketika pernyataan itu tidak konsisten: versi www dan non-www sama-sama bisa dibuka tanpa dialihkan, tag canonical menunjuk ke satu alamat sementara sitemap mendaftar alamat lain, atau canonical masih mengarah ke domain lama. Akibatnya sinyal untuk satu halaman terbagi ke beberapa alamat, dan Google bisa memilih alamat yang bukan pilihan Anda.
Cara memeriksa: ketik keempat variasi alamat — dengan dan tanpa www, http dan https. Semuanya harus berakhir di satu alamat yang sama. Lalu buka kode sumber halaman dan cari rel="canonical": alamat di sana harus alamat utama itu, dan harus sama dengan yang tertulis di sitemap.
3. Title yang tidak menyebut apa yang dicari
Title adalah judul halaman yang tampil sebagai tautan di hasil pencarian, dan salah satu petunjuk terkuat tentang isi sebuah halaman. Tiga pola yang paling sering muncul: semua halaman memakai title yang sama, title hanya berisi nama usaha, atau title terlalu panjang sehingga terpotong.
Calon pelanggan jarang mencari nama usaha yang belum mereka kenal. Mereka mengetik kebutuhannya — “sewa AC Bandung”, misalnya — jadi halaman yang ingin muncul untuk pencarian itu perlu menyebutnya di title. Aturan praktisnya: satu halaman untuk satu maksud pencarian, dengan title unik yang memuat istilah itu, kira-kira dalam 60 karakter.
Cara memeriksa: buka beberapa halaman dan lihat judul di tab browser. Bila semuanya sama, atau tidak ada yang menyebut layanan Anda, itu pekerjaan pertama.
4. Data terstruktur yang keliru
Data terstruktur (schema) adalah keterangan tambahan di dalam kode halaman yang menjelaskan kepada mesin pencari: ini sebuah bisnis, ini lokasinya, ini layanannya. Pengunjung tidak melihatnya, tetapi mesin pencari membacanya.
Yang sering keliru bukan ketiadaannya, melainkan isinya. Satu bisnis digambarkan sebagai beberapa entitas berbeda di halaman yang berbeda. Jenisnya tidak cocok dengan isi halaman. Atau — yang paling berisiko — schema memuat harga, rating, dan jumlah ulasan yang tidak ada di halaman. Data seperti itu melanggar pedoman Google dan bisa membuat situs kehilangan tampilan khusus di hasil pencarian.
Prinsip yang saya pakai: satu entitas bisnis yang konsisten di seluruh situs, dan schema hanya memuat apa yang memang terlihat di halaman. Tanpa harga palsu, tanpa ulasan karangan.
Cara memeriksa: tempel alamat halaman Anda di Rich Results Test (tab baru) milik Google. Alat itu menunjukkan schema apa yang terbaca dan mana yang bermasalah.
5. Meta description kosong atau kembar
Meta description adalah ringkasan satu-dua kalimat yang sering dipakai Google sebagai teks di bawah judul. Ia tidak menaikkan peringkat secara langsung, tetapi ikut menentukan apakah orang mengeklik hasil Anda atau hasil di bawahnya.
Bila kosong, Google menyusun cuplikannya sendiri dari potongan teks halaman, dan hasilnya sering tidak menjelaskan apa-apa. Bila sama di semua halaman, tidak ada halaman yang terlihat menjawab pencarian tertentu. Yang perlu ditulis: satu ringkasan unik per halaman, sekitar 150 karakter, yang menyebut isi halaman itu dan mengapa layak dibuka. Google kadang tetap memilih teksnya sendiri, tetapi description yang baik memperbesar peluang ringkasan Anda yang dipakai.
Cara memeriksa: cari nama usaha Anda di Google dan baca teks di bawah judulnya. Bila terpotong, kosong, atau sama persis antarhalaman, tulis ulang.
Setelah yang teknis beres: halaman yang menjawab pencarian
Kelima hal di atas baru membuka pintu. Setelah Google bisa mengambil dan memahami situsnya, pertanyaan berikutnya: adakah halaman yang menjawab apa yang diketik orang?
Di Kakang AC jawabannya berupa struktur. Usaha lokal dicari dengan nama layanan diikuti nama tempat, jadi setiap layanan dan setiap area mendapat halamannya sendiri: empat halaman layanan dan enam halaman area untuk Bandung, Cimahi, Lembang, dan sekitarnya — masing-masing dengan isi yang berbeda, bukan satu teks yang diganti nama kotanya. Seluruhnya terdaftar di sitemap berisi 30 URL dengan tanggal konten yang nyata.
Kecepatan dikerjakan bersamaan, karena pencari usaha lokal umumnya membuka dari HP. Total muatan beranda turun dari 501 menjadi 227 KiB, dan JavaScript awalnya dari 157 menjadi 102 kB. Angka itu diukur pada build produksi lokal, bukan dari pengunjung nyata — tetapi arahnya jelas.
Periksa website Anda sendiri dalam sepuluh menit
- Buka
namadomain.com/robots.txt. Pastikan tidak adaDisallow: /dan alamat sitemap-nya benar. - Ketik alamat website dengan dan tanpa www, dengan http dan https. Semuanya harus berakhir di satu alamat.
- Buka tiga halaman berbeda dan bandingkan judul di tab browser. Tiap halaman harus punya judul sendiri yang menyebut isinya.
- Cari
site:namadomain.comdi Google. Daftar yang muncul adalah halaman yang sudah terindeks; bila jauh lebih sedikit dari jumlah halaman Anda, ada yang tersangkut. - Tempel alamat beranda di Rich Results Test dan PageSpeed Insights (tab baru). Yang pertama memeriksa data terstruktur, yang kedua kecepatan di HP.
- Bila belum, daftarkan website di Google Search Console (tab baru) dan kirim sitemap-nya. Dari situ terlihat halaman mana yang terindeks dan kata kunci apa yang memunculkannya.
Yang tidak bisa dijanjikan siapa pun
Membereskan semua ini tidak menjamin peringkat satu. Tidak ada yang bisa menjanjikannya, dan saya tidak menjanjikannya. Peringkat juga ditentukan oleh pesaing, usia situs, dan tautan dari situs lain — hal-hal yang tidak sepenuhnya ada di tangan Anda.
Yang bisa dilakukan adalah mengerjakan setiap faktor yang bisa dikendalikan — struktur, kecepatan, konten, dan data terstruktur — lalu mengukur hasilnya lewat Search Console, bukan menebak.
Bila Anda ingin website bisnis Anda diperiksa dengan cara yang sama, itu bagian dari jasa pembuatan website yang saya kerjakan: temuan ditulis lebih dulu, baru diperbaiki satu per satu. Contoh lengkapnya ada di studi kasus Kakang AC.