Langsung ke konten utama
← Semua panduan

Mengapa halaman tidak terindeks

Halaman dapat tetap berada di luar indeks Google karena beberapa alasan berbeda: akses atau arahan, penanganan halaman duplikat atau kanonis, perayapan yang belum terjadi, atau perayapan yang tidak mengarah pada pengindeksan. Search Console melaporkan status pengindeksan; perbaikannya tergantung pada status mana yang sebenarnya Anda miliki.

Mulailah dengan statusnya, bukan diagnosisnya

Laporan pengindeksan Halaman mencakup masalah teknis asli dan pengecualian yang diharapkan. Aturan robots.txt, arahan noindex, persyaratan autentikasi, atau respons yang gagal dapat mencegah pengindeksan; status duplikat dan kanonik mungkin berfungsi sebagaimana mestinya; dan URL yang ditemukan mungkin belum dirayapi.

Status yang paling menyesatkan adalah “Dirayapi — saat ini tidak diindeks”. Ini mengonfirmasi bahwa Google mengambil halaman tersebut tetapi tidak menambahkannya ke indeks pada saat itu. Google secara eksplisit mengatakan bahwa halaman tersebut mungkin akan diindeks atau tidak nanti dan tidak perlu mengirimkannya kembali hanya karena status ini.

Status yang memang benar-benar galat

Status-status ini melukiskan sesuatu di pihak Anda yang menghalangi penyimpanan. Google melabeli sumber tiap status sebagai Situs bila Anda bisa memperbaikinya sendiri, dan Google bila sebabnya ada di pihak mereka. Membetulkan respons yang mendasarinya adalah keseluruhan perbaikannya.

StatusArtinyaSumber
Kesalahan server (5xx)Server mengembalikan galat kelas 500Google
Kesalahan pengalihanRantai pengalihan berputar atau gagalSitus
URL diblokir oleh robots.txtrobots.txt menahan izin pengambilanSitus
URL ditandai ‘noindex’Halaman menyajikan arahan noindexSitus
Soft 404 (404 semu)Pesan tidak ditemukan dikembalikan dengan kode 200Situs
Diblokir karena permintaan tak sah (401)Halaman menuntut kredensialSitus
Tidak ditemukan (404)URL mengembalikan 404Situs
Diblokir karena akses dilarang (403)Server mengembalikan 403Situs
Diblokir karena masalah 4xx lainRespons 4xx lainnyaSitus

Dua di antaranya layak diperhatikan lebih karena begitu sering ditimbulkan sendiri. 404 semu berarti Anda mengembalikan halaman ramah «tidak ada apa-apa di sini» dengan status 200: mesin telusur melihat keberhasilan dan konten tipis alih-alih ketiadaan, jadi katakan yang sebenarnya dengan 404 atau 410. Dan 401 atau 403 pada halaman yang Anda niatkan publik biasanya berarti aturan staging atau firewall ikut terkirim ke produksi.

Status yang tampak galat padahal bukan

Inilah yang paling banyak menghasilkan kerja sia-sia. Setiap satunya adalah Google melaporkan keputusan yang ia ambil, bukan cacat yang Anda buat. Mengejarnya menghabiskan perhatian yang dibutuhkan masalah yang sungguhan.

StatusArti sebenarnya
Halaman alternatif dengan tag kanonis yang tepatPenggabungan bekerja persis sebagaimana dimaksudkan
Duplikat tanpa kanonis pilihan penggunaAnda tak menyatakan kanonis, jadi Google memilihkan
Duplikat, Google memilih kanonis berbedaAnda menyatakan satu, Google tak sependapat
Halaman dengan pengalihanURL nonkanonis yang mengalihkan, sesuai rancangan
Ditemukan – saat ini tidak diindeksDiketahui tetapi belum diambil
Sudah dirayapi – saat ini tidak diindeksDiambil, dinilai, lalu disisihkan

Dua status duplikat itu layak dipisahkan. «Tanpa kanonis pilihan pengguna» berarti Anda tak pernah menyatakan kanonis dan Google memilih untuk Anda: hampir selalu tak berbahaya, tetapi Anda menyerahkan keputusan yang bisa Anda ambil sendiri. «Google memilih kanonis berbeda» berarti Anda menyatakan satu lalu dianulir, pertanda halaman yang Anda tunjuk bukan yang dianggap utama oleh mesin telusur.

Membaca «sudah dirayapi, tidak diindeks» dengan jujur

Status ini berarti Google merayapi laman tersebut tetapi tidak mengindeksnya pada saat itu. Hal ini tidak mengidentifikasi satu penyebab universal, dan pengujian Inspeksi URL langsung tidak dapat memprediksi keberhasilan pengindeksan dengan pasti. Tidak ada gunanya menciptakan kesalahan teknis yang tidak disebutkan dalam laporan.

Pada situs berbasis template, hal yang layak ditinjau mencakup kemiripan antarlaman, sinyal canonical, tautan internal, dan apakah setiap halaman menambahkan informasi yang tidak dimiliki halaman sejenis. Itu adalah pemeriksaan diagnostik, bukan klaim bahwa setiap URL dengan status ini gagal melewati ambang kualitas.

  1. Buka Alat Inspeksi URL dan pastikan halaman mengembalikan 200, berkanonis diri, dan merender konten utamanya.
  2. Bandingkan dengan tiga halaman saudara terdekatnya. Bila nilai yang disubstitusi bisa ditukar dan menghasilkan halaman setara, mesin telusur pun melihatnya.
  3. Periksa apakah ada yang menautinya secara internal dengan teks jangkar deskriptif, atau ia hanya hidup di peta situs.
  4. Tanyakan apa yang dijawab halaman ini yang tak dijawab saudara mana pun. Bila tak ada jawabannya, itulah temuannya.
  5. Ubah halaman agar jawaban itu ada, lalu minta pengindeksan — dengan urutan itu.

«Ditemukan, tidak diindeks» adalah sinyal lain

Yang ini berarti URL diketahui tetapi belum diambil. Di situs kecil biasanya keadaan sesaat. Dalam skala besar inilah gejala paling jelas yang Google sebut untuk kendala anggaran perayapan yang nyata: terlalu banyak URL, terlalu sedikit permintaan, dan antrean tak pernah sampai kepadanya.

Bila porsi besar URL Anda mengendap di sini, kerja yang produktif adalah mengurangi berapa banyak URL bernilai rendah yang Anda minta dipertimbangkan mesin telusur — menyatukan duplikat, mengembalikan 404 yang benar untuk yang sudah hilang, memangkas rantai pengalihan — bukan mengirim ulang halaman satu per satu.

Mengerjakan laporannya, bukan gejalanya

Laporan disusun menurut sebab, yang menggoda untuk dikerjakan dari atas berdasarkan volume. Tahan godaan itu. Seribu URL di bawah «Halaman dengan pengalihan» biasanya peta pengalihan yang berfungsi, sementara empat puluh di bawah «Soft 404» adalah cacat nyata yang menimpa halaman nyata.

  • Perbaiki dulu semua yang ada di tabel galat — itu tak ambigu dan mekanis.
  • Kesampingkan status informatif, kecuali volumenya bertentangan dengan niat Anda, seperti penggabungan kanonis yang tak pernah Anda rancang.
  • Perlakukan «sudah dirayapi, tidak diindeks» sebagai tunggakan redaksional, bukan teknis.
  • Validasi ulang hanya setelah respons atau kontennya benar-benar berubah.

Coba di situs Anda sendiri

Pertanyaan dan jawaban

Apakah mengirim ulang URL memaksa pengindeksan?

Tidak. Meminta pengindeksan mengantrekan perayapan baru; ia tak membatalkan keputusan yang menyusul perayapan sebelumnya. Kirim ulang setelah halaman berubah, bukan sebagai pengganti mengubahnya.

Mengapa sebagian halaman lokal saya terindeks dan sebagian tidak?

Halaman bertemplat yang berbeda hanya pada nama yang disubstitusi terbaca sebagai nyaris-duplikat. Mesin telusur lazim mengindeks sebagian dan membuang sisanya, dan mana yang bertahan mengikuti permintaan pasar lebih daripada markup. Perbaikannya adalah memberi bahasa yang terbuang sesuatu yang khas miliknya, bukan menyetel tag-nya.

Apakah «Halaman alternatif dengan tag kanonis yang tepat» itu masalah?

Bukan. Ia melaporkan penggabungan kanonis yang bekerja sesuai rancangan. Ia hanya perlu dilihat bila volumenya jauh lebih besar daripada yang dijelaskan strategi kanonis Anda, yang akan menandakan terbentuknya URL yang tak Anda niatkan.

Apa beda 404 semu dan 404?

404 berkata jujur: tidak ada apa-apa di sini. 404 semu menampilkan pesan tidak ditemukan sambil mengembalikan 200, sehingga mesin telusur mencatat pengambilan yang berhasil atas halaman tipis. Kembalikan 404 atau 410 sungguhan untuk apa pun yang benar-benar sudah hilang.

Berapa lama menunggu sebelum menganggap ketiadaan indeks sebagai keputusan?

Bandingkan dengan situs itu sendiri, bukan dengan jam. Bila halaman sebanding yang terbit bersamaan terindeks dalam hitungan hari sementara yang ini diam berminggu-minggu, ia telah dinilai, bukan ditunda.