Blog tidak terindeks Google, 15+ penyebab dan solusi

Artikel blog tidak terindeks Google? Sayangnya, persoalan tersebut ditanggung oleh jutaan pemilik blog lain setiap harinya.

Mari ambil dari sudut pandang Google, Bing, atau mesin pencari lain. Raksasa teknologi itu akan menyuguhkan pertanyaan begini: "seberapa penting saya harus memasukkan artikel blogmu ke Search Engine Result Page (SERP)?"

Pengalamanku pribadi, artikel yang penting, artinya artikel yang perlu diketahui audiens, artikel yang memberikan manfaat kepada mereka, itu lebih cepat terindeks daripada tulisan-tulisan curhatan yang hanya bermanfaat untuk diri sendiri.

Jika artikel yang kautulis hanya bermanfaat untukmu (atau untuk urusanmu), robot Google akan menomorduakannya.

Jadi pada catatan ini, aku hendak membicarakan perihal yang cukup teknis terkait blog. Yaitu, penyebab dan solusi artikel blog tidak terindeks Google.

Harapannya, kau bisa mengetahui penyebab dan mendapatkan solusinya. Atau minimal, kau mendapat kejelasan mengapa Google enggan menampilkan artikelmu di SERP.


Penyebab dan solusi blog tidak terindeks Google

Sebelum itu, cek terlebih dulu apakah homepage blog sudah terindeks atau belum.

Caranya, ketik ini di pencarian.

site:urlblogmu.com

Blog tidak terindeks Google

Seperti blog ini, aku mengecek indexing di SERP dengan mengetik site:rum.web.id, muncul sekitar 500 hasil. Meski domain ini masih berusia satu bulan, Google tampaknya menjadikan blogku sebagai anak emas yang mendapat perhatian lebih.

Ada beberapa rahasia agar robot Google merayapi dan memaklumi, kemudian berkenan mengindeks halaman kita. Nanti, kita bongkar saja semuanya di catatan ini.

Baik. Mari mulai daftar penyebab dan solusi blog tidak terindeks Google.

1. Blog masih baru

Blog masih baru
(blog ini masih baru, masih berusia 1 bulan, tapi memiliki 500 artikel terindeks)

Bedakan terindeks dan teranking. Terindeks itu seperti relasi, sedangkan teranking itu seperti fungsi. Tidak semua relasi itu fungsi, sebagaimana tidak semua yang terindeks itu teranking.

Indexing blog akan dimulai jika di Google Search Console (GSC) sudah ada datanya. Kau bisa mengecek, kalau blog masih benar-benar baru, harap maklum, robot Google juga butuh waktu untuk memasukkannya ke daftar indeks.

Pertanyaan yang lebih dasar, "Apakah blogmu sudah dimasukkan ke GSC? Apakah sudah input sitemap ke sana?"

Jika belum, menambah properti domain dan input sitemap ke GSC adalah bagian dari SEO technical paling dasar yang harus dilakukan.

Tetapi kalau sudah, solusinya adalah menunggu antara 1-4 minggu setelah 'inspeksi URL'. Tidak perlu terburu-buru. Di awal prosesnya nyaris semua begitu --kecuali mereka mau menggelontorkan uang cukup banyak untuk memaksa Google mengindeks.

2. Domain blog dianggap spam

Ini cukup miris. Blogging di zaman sekarang tidak semudah satu dekade lalu. Google semakin selektif dengan membatasi hanya blog yang terlihat 'sungguh-sungguh' akan tampil di SERP.

Meski secara formal Google menyatakan tidak membedakan antar ekstensi domain, kenyataannya tidak demikian. Beberapa domain mendapat perlakuan anak tiri yang mengenaskan.

Beberapa contoh ekstensi domain yang Google anggap spam sekarang, antara lain:

  • .blogspot.com
  • .my.id
  • .biz.id
  • .web.id
  • .xyz
  • .top
  • .icu
  • .gq
  • .top
  • .click

Dari sana kita memperoleh garis merah bahwa domain-domain gratisan, atau domain-domain murah, seringkali dipakai untuk spam. Oleh karenanya, Google menjadi agak curiga dengan domain blog yang menggunakannya, meski sebenarnya blog tersebut bertujuan baik.

Domain yang mudah didaftarkan akan mudah ditinggalkan.

Google membutuhkan semacam komitmen dari para bloger untuk terus mengurus dan mengelola blog sebaik-baiknya. Sehingga, domain dengan ekstensi seperti .id memiliki nilai lebih baik daripada domain-domain spam.

"Tetapi, punya temanku domain gratisan .blogspot.com pun tetap terindeks lancar."

Tanya temanmu, dia membuat blog sejak kapan? Apa isi blognya? Bagaimana optimasi yang dia lakukan?

Jika dia membuat blog sejak 2010 silam dan konsisten hingga sekarang, itu merupakan kabar bagus. Nyatanya di zaman serba AI terkini, percayalah, Google pun semakin selektif dan membatasi.

Hanya segelintir domain murah dan domain gratisan yang memperoleh tempat di SERP. Kebanyakan sisanya blog tidak terindeks Google, hanya mengendap seperti ampas kopi.

Kabar buruknya, aku juga perlu mengakui bahwa domain yang kupakai di rum.web.id ini sebenarnya juga merupakan domain yang dianggap spam. Tetapi, lantaran tergiur dengan harga perpanjangan yang lebih murah, mau-tidak-mau harus kutelan bulat-bulat anggapan itu.

3. SEO teknis dasar yang belum tuntas

Blog tidak terindeks Google berikutnya diakibatkan oleh SEO teknis yang belum tuntas. Sebagaimana yang sudah kukatakan di atas, bahwa mendaftarkan properti domain ke GSC dan input sitemap merupakan hal pertama dalam teknis ini. Selanjutnya, kau perlu memastikan keduanya terverifikasi.

  • Verifikasi kepemilikan domain; dan
  • Pastikan submit sitemap dengan benar.

Contoh sitemap untuk blog .blogspot.com adalah ini:

  1. /sitemap.xml
  2. /sitemap-pages.xml

Sudah.

Di awal teknis, cukup masukkan dua sitemap tersebut. Kau sama sekali tidak perlu memasukkan atom.xml maupun rss-feed ke dalam sitemap di GSC biar crawler Google tidak bingung.

Submit sitemap di GSC
(Contoh input sitemap, aku tidak menggunakan Blogger)

Tampak pada gambar bahwa aku hanya submit sitemap ke GSC 1x pada September 2026. Sekarang Oktober 2026, yang artinya tidak pernah aku otak-atik lagi itu sitemap. Biarkan sitemap bekerja dengan sendirinya.

4. Blog tidak terindeks Google karena diblokir robots.txt

Di semua website, ada pengaturan untuk robots.txt, termasuk platform Blogger gratisan, WordPress, maupun layanan CDN macam CloudFlare.

Periksa berkas atau pengaturan robots.txt, cari Disallow: /, dan hapus aturan yang memblokir halaman penting.

Untuk mengecek apakah blog tidak terindeks Google itu karena ulah robots.txt atau bukan, sebenarnya sangat gampang.

  • Masuk ke GSC;
  • Inspeksi URL, masukkan URL homepage saja;
  • Setelah muncul, klik UJI URL AKTIF;
  • Kalau hasilnya "URL tersedia untuk Google", berarti bukan ulah robots.txt.

Kita bisa cari penyebab lain dengan solusi lain pula.

Kadang-kadang, kita juga penasaran melihat file robots.txt website orang. Kau sangat bisa mengakses file tersebut, misalnya dari blogku ini dengan menuju ke URL rum.web.id/robots.txt.

Info: aku tidak mengatur file itu manual. Itu merupakan file otomatis yang dibuat CloudFlare.

5. Tag noindex aktif

Tanpa disadari, bisa jadi ada semacam script, pengaturan, atau apa pun lainnya yang menyisipkan atau menandai artikel blogmu dengan tag noindex.

Cara ceknya begini:

  • Buka artikel blog;
  • Lihat source code atau langsung tekan CTRL + U;
  • Cari noindex, kalau ketemu, itu masalahnya.

Hapus tag tersebut langsung dari sumbernya. Lalu, request indexing ulang dengan fitur inspeksi URL di GSC.

6. Artikel blog tipis atau duplikat

Hehe...

Ini merupakan alasan yang paling sering --terlepas dari persoalan teknis yang sudah kita bahas.

Artikel blog, merupakan inti apakah Google mau mengindeks atau tidak. Artikel blog perlu menjawab pertanyaan, "seberapa penting saya harus memasukkan artikel blogmu ke SERP"?

Oleh karenanya, solusi mengatasinya adalah merombak seluruh artikel yang tipis (di bawah 800 kata), dengan pembahasan yang lebih mendalam.

Dulu, plugin YOAST menyarankan minimal 300 kata; sekarang naik, minimal 700 kata.

Kalau ingin artikel tebal dan berkualitas, kau bisa pakai jasa tulis artikel. Siapa tahu, ya, kan?

Selain artikel terlalu tipis, masalah lain adalah artikel duplikat. Keduanya berbeda.

Artikel tipis berkaitan dengan jumlah kata total. Google hanya menilai jika artikelnya panjang maka pembahasannya kemungkinan mendalam. Sedangkan artikel duplikat yaitu kondisi di mana kau sudah pernah membahas topik itu di artikel lain.

Kalau muncul laporan "Duplicate" di GSC, daripada menulis artikel baru lebih baik mengedit dan melengkapi artikel lama.

7. Minimnya unsur visual di artikel

Alasan artikel blog tidak terindeks berikutnya karena artikel di dalamnya hanya teks. Tidak ada unsur visual pendukung. Beberapa unsur yang kumaksud, antara lain:

  • Gambar;
  • Galeri;
  • Tabel;
  • Blockquote;
  • Embed video;
  • Infografis; atau
  • Tipografi.

Setidaknya, minimal banget, kasih satu unsur visual kalau tujuanmu adalah agar artikel terindeks Google. Minimal banget adalah satu gambar yang kita jadikan featured image.

8. Kualitas konten rendah

Hehe...

Perihal ini juga agak lucu. Kalau kita pikir-pikir, buat apa Google merasa perlu mengindeks artikel kita jika isinya hanya hasil generate AI?

Artikel AI hampir seluruhnya adalah artikel kualitas rendah jika tidak ada sentuh tangan dan ekplorasi manusianya.

Cek ulang apakah artikelmu benar-benar sudah panjang dan mendalam? Apakah ada gambar asli? Dan, apakah itu kautulis manual atau hanya mengandalkan kecerdasan buatan?

"Tetapi, aku menggunakan AI untuk menulis artikel dan semuanya terindeks."

Kabar baik, aku juga memiliki blog lain yang seluruhnya menggunakan AI. Tanpa edit sama sekali. Dan hampir semuanya terindeks. Nah, persoalannya adalah dampak jangka panjang untuk blog itu.

Kualitas artikel rendah akan erat kaitannya saat pengajuan ke Google Adsense. Kau akan mendapati penolakan dengan alasan low value content.

Singkatnya. Kontenmu tidak bernilai.

Bikinlah konten yang unik dan bernilai, yang kemungkinan besar AI belum mengetahuinya.

Salah satu rahasianya adalah menyasar microniche.

Jika hobi adalah niche, maka memancing adalah microniche.

9. Tidak ada internal link

Aku juga perlu terus terang, tidak semua catatan di blog Bunga rampai catatan ini kumaksudkan agar terindeks Google. Beberapa (atau sebagian besar), hanya catatan yang kurasa perlu kutulis saja. Aku tidak terlalu berharap catatan itu nantinya terindeks atau mengendap jadi ampas kopi.

Sehingga, aku tidak mengindahkan perihal optimasi SEO on-page, meski sebenarnya aku memahami cukup dalam terkaitnya.

Salah satu pertimbangan agar artikel blogmu 'kuat' adalah bergandengan tangan dengan artikel lain. Mesin pencari melihat proses bergandengan tangan itu sebagai internal linking.

Semakin banyak artikel yang terhubung dan topiknya seragam, semakin kuat genggamannya.

Kalau ingin 'lebih kuat', kukasih rahasianya yang sejak dulu sampai sekarang masih powerful. Itu adalah content cluster. Kau bisa cari sendiri apa itu dan bagaimana untuk menerapkannya ke blog.

10. Struktur artikel berantakan

Mari, kita bahas soal SEO on-page agak panjang di sini. Kau perlu memahami bahwa sebuah artikel yang kita (manusia) baca, itu dapat berbeda dengan artikel yang robot (Google) baca.

Google perlu melihat struktur artikel dengan jelas. Sehingga, jika menggunakan kerangka ini, perlu melakukan optimasi SEO on-page.

Optimasi SEO on-page, sesuai namanya, adalah optimasi yang dilakukan di dalam halaman website/blog.

Faktanya, aturan SEO tidak ada yang berlaku baku multak-universal. Aturan SEO bukan dari Google! Itu hanyalah omong kosong yang dibuat plugin SEO seperti Yoast dan RankMath, lantas kemudian di-iya-kan oleh Google.

Tetapi, terlepas dari siapa yang menggagas aturan optimasi SEO, blog tidak terindeks Google mau-tidak-mau perlu tunduk padanya. Beberapa aturan tersebut, antara lain sebagai berikut:

  • Judul mengandung keyword utama;
  • Artikel memiliki meta deskripsi;
  • Meta deskripsi maksimal 160 karakter;
  • Meta deskripsi mengandung keyword utama;
  • URL tidak terlalu panjang;
  • URL mengandung keyword utama;
  • Paragraf pertama artikel mengandung keyword utama;
  • Artikel memiliki minimal dua jenis heading, yaitu heading 2 dan heading 3;
  • Panjang paragraf per heading maksimal 250 kata;
  • Artikel memiliki internal link dan eksternal link ke website relevan;
  • Semua linking bersifat dofollow tanpa atribut (_blank atau semacamnya);
  • Artikel memiliki minimal satu gambar sebagai featured image;
  • Gambar memiliki image alt yang mengandung keyword utama;
  • Jumlah keyword utama artikel adalah 1% dari total kata. Misalkan kautulis artikel 1.000 kata, maka pengulangan keyword utama yang ideal adalah 10x;
  • Panjang artikel minimal 800 kata;
  • Model artikel content cluster lebih baik;
  • Artikel memiliki schema 'BlogPosting' atau 'NewsArticle';
  • Artikel memiliki schema 'breadcrumbs';
  • Hasil PageSpeed Insight artikel di atas 90 menjadi nilai plus.

Nah, ribet, kan? Memang begitu.

Tetapi tidak semua website perlu menanggung keribetan semacam itu. Website berita nasional, misalnya, mereka memiliki (semacam hak istimewa) untuk melanggar semuanya.

11. Tidak ada backlink

Artikel blog tidak terindeks Google bisa juga diakibatkan karena otoritas rendah --atau malah belum punya otoritas sama sekali.

Backlink itu sebagai penunjuk yang memberi tahu Google di samping meningkatkan power artikel. Meski tidak wajib, setidaknya ada satu-dua backlink aktif yang mengarah ke blogmu.

Ada dua jenis backlink yang bagus agar artikel terindeks; pertama, backlink ke URL homepage. Dan kedua, backlink yang mengarah ke artikel pilar (kalau kaupakai model content cluster).

Artikel pilar tersebut nantinya perlu memiliki internal-link yang mengarah ke masing-masing artikel pendukung.

Berhubung kadung ngomongin backlink (entah kenapa sampai di sini wkwk), mari kita bahas sekalian soal tier atau lapisan backlink.

Tier Tujuan Contoh
Tier 1 Langsung ke website Backlink di artikel (kontekstual) rum.web.id yang langsung mengarah ke homepage atau artikel blogmu
Tier 2 Backlink ke tier 1 Artikel dari platform terbuka (misalnya Medium) yang mengarah ke artikel rum.web.id yang ada backlink ke blogmu
Tier 3 Backlink ke tier 2 Lapisan paling bawah. Contohnya komentar blog/forum yang mengarah ke artikel di Medium (tier 2) tadi

Jadi, Tier 3 → Tier 2 → Tier 1 → Website atau blogmu

Tier 1 adalah yang paling berpengaruh dan paling aman, maka pastikan websitenya benar-benar bersih dan suci. Powernya akan langsung terasa ke blogmu. Pun sebaliknya, kalau websitenya kotor dan najis, blogmu juga akan kena dampak buruknya.

12. Kesalahan canonical

Jujur, aku sudah riset banyak soal ini tetapi nyaris tidak ada yang membahasnya kecuali website luar negeri.

Canonical adalah tag yang memberi tahu Google versi URL utama dari sebuah halaman. Formatnya:

<link rel="canonical" href="https://namablog.blogspot.com/2026/10/judul-artikel.html" />

Kesalahan canonical terjadi saat tag tersebut salah atau bertentangan, sehingga Google memilih URL lain untuk diindeks, atau tidak mengindeks halamanmu sama sekali! Wkwk...

Penyebabnya pun kompleks, dan antara satu blog dengan blog lain sangat mungkin berbeda. Beberapa di antaranya, seperti:

  1. Canonical mengarah ke URL lain (misalnya ke beranda atau artikel berbeda).
  2. Versi HTTP dan HTTPS, atau www dan non-www, sama-sama bisa diakses. Inilah enaknya pakai CloudFlare, kita tinggal bikin rule untuk mengarahkan semua ke HTTPS dan non-www. Jadi, saat kau akses http://www.rum.web.id maka akan masuk ke https://rum.web.id.
  3. Parameter URL seperti ?m=1 (versi seluler Blogspot) atau ?showComment=....
  4. Konten mirip atau sama dengan halaman lain, sehingga dianggap duplikat.
  5. Pada Blogspot, tema kustom yang tag canonical-nya salah atau ganda.
  6. Pada Blogspot, URL arsip, label, dan halaman pencarian yang memuat isi artikel yang sama.
  7. Domain kustom baru kaupasang, tetapi canonical masih mengarah ke .blogspot.com.

Solusinya, bandingkan “URL kanonis yang dinyatakan pengguna” dengan “URL kanonis yang dipilih Google”. Jika berbeda, cari tahu alasannya.

Lalu, periksa canonical tiap artikel secara manual atau berdasarkan laporan GSC. Klik kanan halaman, pilih View Page Source, cari rel="canonical". Pastikan hanya ada satu dan mengarah ke URL artikel itu sendiri.

Jika sudah ketemu, maka buka Tema > Edit HTML, cari baris canonical. Kode standar yang benar:

<b:include data='blog' name='all-head-content'/>

Baris tersebut sudah menyertakan canonical otomatis. Jika ada tag <link rel='canonical' ...> tambahan yang terpasang manual, hapus salah satunya agar tidak ganda.

Hindari artikel dengan isi hampir sama. Gabungkan atau tulis ulang. Selain itu, perlu memilih satu versi domain (misalnya https://rum.web.id) dan pastikan versi lain mengalihkan ke sana. Di Blogger, atur lewat Setelan > Domain kustom dan aktifkan pengalihan.

Dan yang paling penting adalah semua tautan dan isi sitemap harus memakai URL canonical yang sama! Terakhir minta index ulang. Semoga pengaturannya sudah benar. Soalnya, sebagaimana yang kukatakan, perihal tag canonical itu bisa sangat berbeda antara satu blog dengan lainnya.

Sayangnya, kita perlu bersabar lebih lama lagi. Perubahan tidak instan. Validasinya butuh beberapa hari hingga dua minggu. Dan kalau ternyata tidak tuntas masalahnya, kita perlu ubah metode dan menunggu prosesnya lagi dari awal. Wkwk...

13. Kena penalti atau tindakan manual Google

Bisa gawat kalau penyebab blog tidak terindeks Google adalah kena penalti atau tindakan manual.

Contoh paling nyata: kau beli aged domain yang sudah terkontaminasi kegelapan.

Kepercayaan Google kadung retak oleh history sebelumnya. Memperbaikinya perlu lebih banyak waktu di samping tenaga dan usaha.

Apalagi kalau URL blogmu itu masuk daftar blokir trustpositif.komdigi.go.id. Mau mengajukan naturalisasi ribetnya minta ampun. Mending relakan saja, cari domain baru yang fresh meski harus membangun otoritas dari awal.

Mengapa aku mengatakan demikian?

Soalnya aku sudah beberapa kali mengalaminya. Salah satunya adalah domain mengetik.com yang mana untuk memulihkannya saja aku ngos-ngosan. Haha... Dan ada lebih banyak domain yang terpaksa aku relakan meski domain cantik.

14. Error crawl

Misalnya, blogmu itu memang baru, tetapi artikelnya dari blog lama. Sementara kau lupa mengatur redirect dan pengalihan GSC dengan benar. Hasilnya berantakan.

Persoalan tersebut aku juga pernah mengalaminya. Aku terpaksa harus memulai dari awal karena struktur slug berbeda. Lantas semenjak pakai struktur slug yang sama, mengatur redirect massal sangat mudah di CloudFlare dengan satu baris rule.

Error yang membuat blog tidak terindeks Google ada macam-macam. Mulai dari 404 halaman tidak ketemu, 5xx, hingga redirect loop.

Solusinya kita perlu melihat alasan 'Not indexed' via GSC. Lantas memperbaikinya sesuai dengan apa yang tampil.

Masalahnya, jika hanya satu-dua halaman masih oke melakukannya manual. Membuat pengalihan agar URL tersebut keluar dari 404 atau error lainnya.

Tetapi bagaimana kalau ada ratusan?

Solusi paling mudah adalah mengabaikan.

Ya, kau tidak salah dengar. Mengabaikan error yang berjumlah ratusan jauh lebih sehat untuk mentalmu daripada memusingkan diri terhadapnya.

Mengabaikan error indexing di GSC

Aku tidak menyarankan sesuatu yang belum kulakukan. Lihat gambar di atas, jumlah error lebih banyak daripada yang terindeks. Haha...

Kita cukup memegang prinsip ini:

Yang bisa diperbaiki, perbaiki. Yang berada di luar kendali, abaikan.

Biarkan waktu yang memperbaiki sisanya.

15. Blog ada malware

Selain tidak bisa terindeks Google, blog atau website yang mengandung malware atau virus tidak bisa juga untuk pengajuan iklan di Google Ads.

Cek melalui URL ini:

transparencyreport.google.com/safe-browsing/search

Tetapi, kondisi website kenal malware itu kebanyakan menjangkit self-hosting. Kalau kau masih numpang hosting di Blogger.com, kemungkinannya nyaris tidak ada.

16. Ketidakkonsistenan blog

Jika menggunakan domain custom dari awal, sebaiknya fokus seterusnya dengan domain tersebut. Tetapi kalau memang menghendaki pakai domain gratisan, lagi-lagi, sebaiknya fokus seterusnya dengan domain tersebut.

Jangan mengubah domain di tengah jalan karena beda domain sama dengan beda website.

Apalagi kalau domain awal sudah diterima Adsense, tidak ada jaminan saat mengajukan ulang (dengan blog sama, hanya beda domain) akan diterima Adsense.

Perubahan atau ketidakkonsistenan blog ini agaknya mempengaruhi Google dalam brand awareness. Google perlu melakukan crawling dari awal, yang notabene kalau blog sudah berjalan, itu seperti seonggok gunung yang muncul di peta secara tiba-tiba.

Membangun blog dari awal (dengan domain fresh yang benar-benar bersih) jauh lebih mudah daripada melanjutkan (dengan domain bermasalah).


Blog tidak terindeks Google adalah takdir yang bisa diubah

Baiklah, setelah semuanya, aku perlu mengatakan bahwa meski artikel blogmu tidak terindeks Google, itu tidak berarti duniamu runtuh.

Masih ada 1001 cara untuk membuat artikelmu nongol di SERP, bahkan page one, bukan mustahil.

Namun, prioritaskan homepage dulu terindeks sembari fokus memperbaiki satu per satu artikel. Lakukan dengan teliti dan sabar. Tambahkan informasi dan unsur visual agar kontennya tebal, unik, serta memberi manfaat untuk audiens yang datang.

Jika setelah tiga bulan tidak ada kemajuan, di mana artikel tetap tidak terindeks, barangkali metode yang kita pakai kurang tepat. Kau dapat lanjut ke metode yang lebih terjamin seperti menambah backlink, blogwalking, atau konsultasi dengan master SEO yang terpercaya.

Tentunya, setiap blog itu spesial, sehingga membutuhkan perlakuan yang berbeda.

Jika catatan panjang tentang penyebab dan solusi blog tidak terindeks Google yang kutulis ini belum menjawab keresahanmu, coba tuliskan di komentar kondisinya.

Siapa tahu, dengan sedikit terbuka dengan orang lain, itu membawa pada jalan solusi yang solutif.

Salam!

Banyak orang yang bisa menulis tanpa makan, tetapi tidak tanpa kopi.

☕ Traktir kopi