Lewati ke konten

Tulisan · SEO teknis

Kenapa website bisnis tidak muncul di Google?

Website sudah jadi, tetapi tidak pernah muncul saat calon pelanggan mencari. Penyebabnya jarang soal desain. Ini lima penyebab teknis yang paling sering — kelimanya saya temukan sekaligus saat mengaudit satu website usaha lokal — dan cara memeriksanya sendiri.

Oleh Asep Jaenudin SutarjiTerbit Diperbarui Baca 6 menit

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.txt melarang 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 tag noindex.

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

  1. Buka namadomain.com/robots.txt. Pastikan tidak ada Disallow: / dan alamat sitemap-nya benar.
  2. Ketik alamat website dengan dan tanpa www, dengan http dan https. Semuanya harus berakhir di satu alamat.
  3. Buka tiga halaman berbeda dan bandingkan judul di tab browser. Tiap halaman harus punya judul sendiri yang menyebut isinya.
  4. Cari site:namadomain.com di Google. Daftar yang muncul adalah halaman yang sudah terindeks; bila jauh lebih sedikit dari jumlah halaman Anda, ada yang tersangkut.
  5. Tempel alamat beranda di Rich Results Test dan PageSpeed Insights (tab baru). Yang pertama memeriksa data terstruktur, yang kedua kecepatan di HP.
  6. 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.

Penulis

Asep Jaenudin Sutarji — pendiri Sutarji Co, konsultan IT dan software engineer di Cianjur. Lewat Sutarji Co, saya membantu perusahaan dan UMKM memetakan masalahnya, memilih solusi yang tepat, lalu membangun sistemnya sampai berjalan. Tentang penulis

Layanan

Butuh ini dikerjakan untuk bisnis Anda?

Semua layanan
  1. 01

    Website dengan fondasi SEO Jasa pembuatan website

    Situs yang cepat dan rapi di mata Google, yang mengantar pencari langsung ke WhatsApp Anda — termasuk mengaudit dan memperbaiki situs yang sudah ada.

    BuktiKakang AC

Tulisan lain

Lanjut membaca.

Semua tulisan
  1. SEO lokal

    SEO lokal: agar usaha jasa mudah ditemukan di kota sendiri.

    Baca 6 menit

    Usaha jasa dicari dengan nama layanan dan nama kota. Urutan kerja SEO lokal: halaman layanan, halaman area, Profil Bisnis Google, dan tombol WhatsApp.

  2. Konsultasi IT

    Digitalisasi UMKM: mulai dari mana?

    Baca 5 menit

    Digitalisasi tidak dimulai dari aplikasi. Enam langkah: petakan masalah, pilih antara merapikan, menyambungkan, atau membangun, lalu kerjakan bertahap.

  3. Integrasi

    Integrasi payment gateway ke website: lima hal yang harus dijaga.

    Baca 4 menit

    Pembayaran lunas tapi pesanan belum terbayar, atau pesanan tercatat dua kali? Lima hal yang harus dijaga saat menyambungkan payment gateway ke website.

02Kontak

Ingin bisnis Anda tumbuh? Ceritakan dulu kondisinya.

Tidak perlu dokumen rapi atau istilah teknis. Cukup ceritakan tujuan Anda dan apa yang paling merepotkan hari ini — dari situ kita lihat langkah teknologi mana yang paling masuk akal.

Kabupaten Cianjur, Jawa Barat · WIB (UTC+7)

Berbasis di Cianjur dan melayani klien di seluruh Indonesia. Untuk klien di luar Cianjur, pertemuan langsung tetap bisa diatur.

Brief kilat · 30 detik

Saya ingin dibantu soal…
Kondisi saat ini

Pratinjau pesan

Halo Sutarji Co, Saya ingin berdiskusi tentang bisnis saya.

Tidak ada data yang disimpan di situs ini. Pesan baru terkirim setelah Anda menekan kirim di aplikasi Anda sendiri.

Diskusikan bisnis Anda