Studi kasus SEO programatik: situs tools internasional dari krisis indeks ke 17.005 klik organik per bulan
Sekitar 460 halaman dari satu template, kemiripan antarhalaman 0,92, dan ratusan URL yang dirayapi tetapi tidak diindeks. Diagnosis, perbaikan, hasil, dan masalah yang belum selesai.
Oleh Rizal FirdausTerakhir diverifikasi
Ringkasan hasil
2.047 → 17.005
Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026
17,7 → 7,9
Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026
157 dari 232
Sumber: Google Search Console, Des 2025–Okt 2026, diambil 4 November 2026
232
Sumber: Google Search Console, Des 2025–Okt 2026, diambil 4 November 2026
72,9%
Sumber: Database pembayaran situs tools, Jan–Okt 2026, diambil 4 November 2026
Situs ini adalah situs tools berbahasa Inggris untuk pengguna di seluruh dunia, dengan sekitar 460 halaman programatik: satu halaman untuk setiap layanan yang didukung. Dari Januari sampai Mei 2026 kliknya tertahan di sekitar 2.000 per bulan dengan posisi rata-rata 13,7 sampai 17,7. Pada Oktober 2026 situs ini mendapat 17.005 klik organik dengan posisi rata-rata 7,9, menurut Google Search Console.
Penghambatnya adalah masalah indeks khas SEO programatik: halaman yang terlalu mirip satu sama lain dan isi yang tidak sepenuhnya tersedia di HTML awal. Halaman ini membedah diagnosisnya, perbaikan yang kami kerjakan, angka sebelum dan sesudahnya, serta bagian yang belum berhasil. Masalah indeksnya belum tuntas, dan kami menunjukkan buktinya.
Konteks dan kondisi awal
Situs ini dibuat pada 25 November 2025. Pada 9 Desember 2025 sekitar 458 halaman programatik terbit sekaligus bersama sitemap. Setiap halaman membahas satu layanan yang didukung situs dan dibentuk dari template yang sama, dengan data yang berbeda per layanan. Bahasanya Inggris dan pasarnya global.
Pola permintaannya cocok untuk pendekatan programatik. Pengguna mencari dengan menyebut nama layanan yang spesifik, dan setiap nama layanan memiliki variasi kuerinya sendiri dalam bahasa Inggris. Satu halaman umum tidak dapat menjawab ratusan kueri spesifik itu dengan baik.
SEO programatik seperti ini menarik karena satu template dapat menghasilkan ratusan halaman untuk ratusan kueri berekor panjang. Risikonya juga dikenal: bila halaman hanya berbeda di nama layanannya, Google menilainya sebagai halaman yang hampir sama dan menolak mengindeks sebagian besar di antaranya.
Lima bulan pertama memperlihatkan pola tertahan. Klik naik dari 1.591 pada Januari ke sekitar 2.000, lalu berhenti di situ. Posisi rata-rata justru memburuk dari 13,7 pada Februari ke 17,7 pada Mei.
| Bulan | Klik | Tayangan | Posisi rata-rata |
|---|---|---|---|
| Des 2025 (24 hari) | 607 | 4.894 | 17,7 |
| Jan 2026 | 1.591 | 14.568 | 15,0 |
| Feb 2026 | 1.799 | 10.842 | 13,7 |
| Mar 2026 | 2.071 | 14.751 | 15,8 |
| Apr 2026 | 2.095 | 14.984 | 17,5 |
| Mei 2026 | 2.047 | 16.221 | 17,7 |
Tayangan bertahan di kisaran 10.000 sampai 16.000 per bulan. Dengan ratusan halaman, angka itu berarti sebagian besar halaman tidak pernah muncul di hasil pencarian. Situsnya sudah ada; Google belum menerimanya sebagai sumber yang layak ditampilkan.
Diagnosis: halaman yang terlalu mirip dan isi yang tidak terbaca utuh
Laporan Pengindeksan menunjukkan gejalanya: 130 dari 463 URL yang kami periksa berstatus "Crawled, currently not indexed". Google sudah merayapi halaman itu, membacanya, lalu memutuskan tidak mengindeksnya. Status ini berbeda dengan "Discovered, currently not indexed", yang berarti halaman belum dirayapi. Aksesnya tidak bermasalah. Yang bermasalah adalah penilaian Google terhadap isi halaman.
Kami memeriksa dua kemungkinan penyebab.
Penyebab pertama: isi halaman tidak sepenuhnya ada di HTML awal
Sebagian isi halaman baru tersusun setelah JavaScript berjalan di peramban. HTML awal yang diterima Googlebot memuat kerangka yang hampir sama di semua halaman. Google memang dapat merender JavaScript, tetapi render dilakukan terpisah dan tidak selalu segera. Untuk ratusan halaman baru di domain baru, isi yang tidak ada di HTML awal sama saja dengan isi yang tipis.
Cara memeriksanya: bandingkan HTML mentah sebuah halaman dengan hasil render-nya di fitur Inspeksi URL Search Console. Bila teks utama hanya muncul di hasil render, halaman itu bergantung pada render JavaScript untuk dinilai.
Penyebab kedua: kemiripan antarhalaman 0,92
Kami mengukur kemiripan teks antarpasangan halaman programatik dengan skala 0 sampai 1, dengan 0 berarti sepenuhnya berbeda dan 1 berarti identik. Skornya 0,92. Hampir seluruh teks di setiap halaman sama; yang berbeda hanya nama layanan dan beberapa nilai data. Bagi Google, ratusan halaman seperti ini adalah satu halaman yang diulang ratusan kali.
Kedua penyebab saling memperkuat. HTML awal yang tipis membuat halaman tampak makin mirip, dan teks template yang seragam membuat render tidak menambah banyak pembeda.
Urutan pemeriksaan yang kami pakai
- Ambil contoh URL dari setiap status. Laporan Pengindeksan menampilkan contoh URL untuk setiap alasan. Contoh dari status "Crawled, currently not indexed" dibandingkan dengan contoh halaman yang terindeks.
- Kelompokkan menurut pola. Apakah halaman yang ditolak memiliki ciri yang sama: jenis layanan, panjang isi, atau jumlah data yang tersedia? Pada situs ini, pola terkuat adalah halaman yang isinya hampir seluruhnya berasal dari teks template.
- Periksa HTML mentah dan hasil render. Fitur Inspeksi URL menunjukkan HTML yang dirayapi dan tangkapan layar hasil render. Teks yang hanya ada di hasil render ditandai.
- Ukur kemiripan. Teks utama halaman dibandingkan berpasangan untuk mendapatkan skor kemiripan rata-rata.
- Tetapkan target yang dapat diverifikasi. Skor kemiripan dan keberadaan teks di HTML awal dapat diukur ulang setelah perbaikan, tanpa menunggu Google.
Strategi: membedakan setiap halaman, bukan memangkasnya
Perbaikan yang dikerjakan menyasar dua penyebab sekaligus: isi utama setiap halaman harus ada di HTML awal, dan setiap halaman harus berbeda secara nyata. Halaman tidak dipangkas dan tidak diberi noindex.
Target yang kami tetapkan dapat diukur: skor kemiripan antarhalaman turun jauh di bawah 0,92, dan teks utama setiap halaman tersedia di HTML awal tanpa menunggu JavaScript.
Eksekusi: render sisi server dan diferensiasi isi
Linimasa bertanggal tampil di bawah bagian ini. Perbaikan utama dikerjakan pada 25 Juli 2026.
Render sisi server (25 Juli 2026)
Isi utama setiap halaman dipindahkan ke render sisi server. HTML yang diterima Googlebot kini memuat judul, deskripsi, isi utama, dan data layanan secara lengkap, tanpa bergantung pada JavaScript di peramban. Bagian interaktif tetap berjalan di peramban, tetapi bukan lagi satu-satunya tempat isi halaman berada.
Diferensiasi isi antarhalaman (25 Juli 2026)
Teks template yang sama di semua halaman dipangkas. Setiap halaman mendapat isi yang bersumber dari data layanan itu sendiri, sehingga dua halaman tidak lagi berbagi sebagian besar kalimatnya. Hasilnya terukur: skor kemiripan antarhalaman turun dari 0,92 menjadi 0,58.
| Aspek | Sebelum 25 Juli 2026 | Sesudah perbaikan |
|---|---|---|
| Teks utama di HTML awal | Sebagian, sisanya disusun JavaScript | Lengkap dari server |
| Skor kemiripan antarhalaman | 0,92 | 0,58 |
| Sumber isi halaman | Teks template yang sama | Data layanan masing-masing |
| Harga untuk layanan nonaktif | Tetap tampil | Tidak tampil (sejak 13 Okt 2026) |
Angka 0,58 bukan target akhir. Halaman yang membahas jenis layanan serupa memang wajar berbagi sebagian struktur. Yang dikejar adalah setiap halaman punya alasan sendiri untuk diindeks.
Harga hanya di halaman layanan yang aktif (13 Oktober 2026)
Halaman untuk layanan yang sedang tidak aktif tidak lagi menampilkan harga. Halaman yang menawarkan sesuatu yang tidak dapat dibeli merugikan pengunjung dan memberi sinyal kualitas yang buruk. Perubahan ini membuat isi setiap halaman sesuai dengan keadaan layanannya.
Linimasa tindakan
Situs dibuat.
Bukti: Riwayat commit repo situs
Sekitar 458 halaman programatik, satu per layanan yang didukung, terbit bersama sitemap.
Bukti: Riwayat commit repo situs
Render sisi server diperbaiki dan isi antarhalaman dibedakan (kemiripan 0,92 → 0,58), setelah 130 dari 463 URL berstatus "Crawled, currently not indexed".
Bukti: Riwayat commit; laporan Pengindeksan Search Console
Harga hanya ditampilkan di halaman layanan yang sedang aktif.
Bukti: Riwayat commit repo situs
Hasil: klik, posisi, sebaran halaman, dan negara
Klik organik per bulan, situs tools internasional (klik)
- Des 25: Data mulai 8 Desember 2025 (24 hari). 9 Des: ±458 halaman programatik + sitemap.
- Jun 26: Lonjakan pertama, sebelum perbaikan render dan diferensiasi isi.
- Jul 26: 25 Jul: render sisi server + diferensiasi isi (kemiripan 0,92 → 0,58).
- Okt 26: 13 Okt: harga hanya tampil di halaman layanan yang aktif.
Klik organik naik dari 2.047 pada Mei menjadi 17.005 pada Oktober 2026, atau 8,3×. Pertumbuhan terjadi dalam dua tahap. Tahap pertama pada Juni dan Juli, dengan 5.692 dan 7.824 klik, terjadi sebelum perbaikan 25 Juli. Tahap kedua dimulai Agustus: 13.272 klik, lalu 13.305 pada September dan 17.005 pada Oktober.
| Fase | Klik per bulan | Posisi rata-rata |
|---|---|---|
| Jan–Mei 2026: tertahan | 1.591–2.095 | 13,7–17,7 |
| Jun–Jul 2026: sebelum perbaikan | 5.692–7.824 | 11,1–11,3 |
| Agu–Okt 2026: sesudah perbaikan | 13.272–17.005 | 7,9–10,3 |
Kami tidak mengaitkan lonjakan Juni ke tindakan tertentu. Setelah perbaikan, posisi rata-rata terus membaik dari 11,1 pada Juli ke 10,3, 8,2, lalu 7,9 pada Oktober, dan klik bulanan hampir dua kali lipat dibandingkan Juli.
| Metrik | Mei 2026 | Okt 2026 | Perubahan |
|---|---|---|---|
| Klik organik | 2.047 | 17.005 | 8,3× |
| Tayangan | 16.221 | 189.764 | 11,7× |
| CTR | 12,6% | 9,0% | turun |
| Posisi rata-rata | 17,7 | 7,9 | 9,8 posisi lebih baik |
Posisi rata-rata per bulan (makin kecil makin baik) (posisi)
CTR turun dari 12,6% ke 9,0% karena tayangan tumbuh lebih cepat daripada klik: situs mulai tampil untuk lebih banyak kueri. CTR 9,0% pada posisi rata-rata 7,9 tetap tinggi untuk pencarian web, tanda judul dan deskripsi halaman cocok dengan maksud pencari.
Sebaran klik di halaman programatik
Situs ini tidak bergantung pada satu halaman. Laporan Halaman Search Console mencantumkan 232 halaman programatik yang pernah tampil di hasil pencarian. 157 di antaranya mendapat klik. Halaman programatik dengan klik terbanyak hanya menyumbang 7% klik halaman programatik, dan sepuluh halaman teratas 48%.
| Ukuran | Nilai |
|---|---|
| Halaman programatik yang tampil di laporan Halaman | 232 |
| Halaman programatik yang mendapat klik | 157 |
| Klik dari halaman programatik | 58.604 |
| Klik dari beranda | 9.325 |
| Porsi klik halaman programatik teratas | 7% |
| Porsi klik sepuluh halaman programatik teratas | 48% |
Sebaran ini adalah bukti bahwa SEO programatik bekerja sebagaimana mestinya: banyak halaman kecil yang masing-masing menangkap sebagian permintaan. Risikonya juga tersebar; kehilangan satu halaman tidak menjatuhkan situs.
Klik dari 232 negara
| Negara | Porsi klik |
|---|---|
| India | 15,3% |
| Amerika Serikat | 11,3% |
| Indonesia | 4,9% |
| Jerman | 3,9% |
| Brasil | 3,6% |
| Inggris | 2,9% |
| Turki | 2,8% |
| Prancis | 2,8% |
| Belanda | 2,5% |
| Spanyol | 2,5% |
Klik datang dari 232 negara. India menyumbang 15,3% dan Amerika Serikat 11,3%. Tidak ada satu negara pun yang mendominasi. Untuk situs berbahasa Inggris, halaman yang ditulis untuk pembaca global lebih tahan terhadap perubahan di satu pasar.
| Saluran | Sesi | Porsi |
|---|---|---|
| Organic Search | 65.253 | 77,58% |
| Direct | 16.335 | 19,42% |
| Organic Social | 1.160 | 1,38% |
| Referral | 656 | 0,78% |
Pencarian organik membawa 77,58% sesi situs ini. Situs ini hampir sepenuhnya bergantung pada Google, sehingga kesehatan indeksnya menentukan nasib situs.
Dampak ke pembayaran: tertaut langsung ke pencarian organik
Di situs ini pembayaran dapat ditautkan ke kunjungan pertama pembayarnya. Hasilnya: 72,9% pembayaran yang tertaut berawal dari kunjungan lewat Google atau Bing. Ini studi kasus kami dengan atribusi penjualan paling kuat.
| Ukuran | Nilai |
|---|---|
| Pembayaran tertaut dengan kunjungan pertama dari Google/Bing | 72,9% |
| Pembayaran tertaut dengan kunjungan pertama dari semua mesin pencari | 77,1% |
| Pembayaran yang pembayarnya pernah datang dari Google/Bing | 74,7% |
| Pembayaran lunas Jun–Okt dibanding Jan–Mei 2026 | 2,8× |
| Pengunjung baru dari Google/Bing, Januari 2026 | 24,3% |
| Pengunjung baru dari Google/Bing, Oktober 2026 | 73,6% |
- Pembayaran mengikuti kurva klik. Lima bulan sesudah lonjakan Juni menghasilkan 2,8× pembayaran lunas dibanding lima bulan sebelumnya.
- Porsi pengunjung dari pencarian naik tiga kali lipat. Pengunjung baru yang datang dari Google atau Bing naik dari 24,3% pada Januari menjadi 73,6% pada Oktober 2026.
- Batasnya kami tulis terbuka. Jumlah pembayaran per bulan kecil, sehingga porsi bulanan naik-turun; klaim memakai total periode. Pada September hanya sebagian pembayaran yang dapat ditautkan ke pengunjung. Kunjungan tanpa referrer bisa berasal dari pencarian yang referrernya disembunyikan, sehingga porsi organik sebenarnya bisa sedikit lebih tinggi. Nominal dan jumlah pelanggan tidak kami terbitkan.
Yang belum berhasil dan risikonya

Masalah indeks belum selesai. Per 23 Oktober 2026, 145 halaman terindeks dan 196 tidak diindeks. Dari 196 itu, 186 URL berstatus "Crawled, currently not indexed", lebih banyak dibandingkan 130 URL sebelum perbaikan.
| Status | Sebelum perbaikan (Jul 2026) | 23 Okt 2026 |
|---|---|---|
| Crawled, currently not indexed | 130 dari 463 URL | 186 |
| Halaman dengan pengalihan | tidak dicatat | 9 |
| Dikecualikan noindex | tidak dicatat | 1 |
| Terindeks | tidak dicatat | 145 |
- 186 URL masih dirayapi tetapi tidak diindeks. Antara Agustus dan Oktober jumlah halaman terindeks naik dari sekitar 115 menjadi 145, tetapi jumlah halaman yang diketahui Google naik lebih cepat, dari sekitar 250 menjadi sekitar 330. Data ini menunjukkan perbaikan 25 Juli lebih banyak mengangkat peringkat halaman yang sudah terindeks daripada membuka indeks untuk halaman lain.
- Sekitar separuh halaman programatik tidak pernah tampil. Laporan Halaman hanya mencantumkan 232 halaman programatik dari sekitar 460 yang terbit. Halaman lainnya belum pernah muncul di hasil pencarian selama periode data.
- 75 halaman yang tampil belum mendapat klik. Dari 232 halaman yang tampil, 157 mendapat klik. Sisanya tampil terlalu jarang atau di posisi terlalu rendah.
- Lonjakan pertama tidak dapat kami jelaskan. Klik naik dari 2.047 ke 5.692 pada Juni, sebelum perbaikan utama. Faktor di luar tindakan kami, seperti pembaruan algoritma Google atau perubahan permintaan, dapat berperan. Karena itu kami tidak mengklaim seluruh kenaikan sebagai hasil perbaikan 25 Juli.
- Estimasi alat pihak ketiga tidak berguna untuk situs ini. Ahrefs memperkirakan trafik organik Oktober 2026 hanya 667 kunjungan, sedangkan Search Console mencatat 17.005 klik. Untuk situs internasional dengan banyak kueri berekor panjang, estimasi seperti ini meleset jauh.
- Situs bergantung pada ketersediaan layanan pihak lain. Bila layanan yang dibahas sebuah halaman berhenti tersedia, halaman itu kehilangan alasannya untuk ada. Perubahan 13 Oktober menangani tampilan harga, tetapi belum menangani halaman yang layanannya berhenti permanen.
Langkah berikutnya yang kami nilai paling tepat: meninjau 186 URL itu per pola, menggabungkan halaman yang permintaannya terlalu kecil ke halaman yang lebih kuat, dan menambah pembeda yang bersumber dari data nyata untuk halaman yang tersisa.
Pelajaran yang berlaku untuk bisnis Anda
SEO programatik bukan hanya untuk situs tools. Halaman per kota, per produk, per kategori, atau per industri memakai pola yang sama dan menghadapi risiko yang sama.
- Ukur kemiripan antarhalaman sebelum menerbitkan ratusan halaman. Bila halaman hanya berbeda di satu kata, Google akan memperlakukannya sebagai satu halaman. Pemeriksaan ini bagian dari technical SEO.
- Pastikan isi utama ada di HTML awal. Situs yang dibangun dengan framework JavaScript harus diperiksa lewat Inspeksi URL, bukan hanya dilihat di peramban.
- Baca status "Crawled, currently not indexed" sebagai penilaian kualitas. Status ini tidak diselesaikan dengan mengirim ulang sitemap. Yang perlu diubah adalah isi halamannya.
- Tautkan pembayaran ke sumber kunjungan sejak hari pertama. Di situs inilah kami dapat menunjukkan bahwa 72,9% pembayaran berawal dari pencarian organik. Tanpa penautan itu, angka trafik hanya bisa dibaca sebagai korelasi.
- Putuskan dengan data: memperbaiki, menggabungkan, atau memangkas. Keputusan itu bergantung pada permintaan nyata tiap halaman. Kami membantu menimbangnya dalam konsultasi SEO.
- Mulai dari pemeriksaan menyeluruh. Masalah indeks seperti ini terlihat di audit SEO sebelum Anda menambah halaman baru.
Daftar periksa sebelum menerbitkan halaman programatik
- Setiap halaman menjawab kueri yang benar-benar dicari, dibuktikan dengan data permintaan.
- Setiap halaman memiliki data unik yang cukup untuk mengisi isi utamanya, bukan hanya nama yang berganti.
- Skor kemiripan antarhalaman diukur sebelum terbit, dan halaman yang terlalu mirip digabung.
- Judul, deskripsi, dan isi utama tersedia di HTML awal.
- Sitemap hanya memuat halaman yang layak diindeks, dan halaman dipisah per tipe bila jumlahnya besar.
- Halaman diterbitkan bertahap bila domainnya baru, lalu rasio terindeksnya dipantau sebelum gelombang berikutnya.
- Ada aturan untuk halaman yang datanya berubah atau berhenti tersedia: diperbarui, dialihkan, atau dihapus.
Studi kasus lain ada di halaman studi kasus SEO.
Metodologi & sumber data
- Alat: Google Search Console (jenis penelusuran Web), GA4 (laporan Akuisisi traffic), Ahrefs (estimasi trafik sebagai pembanding), dan riwayat commit repo situs untuk tanggal setiap tindakan.
- Periode: data Search Console 8 Desember 2025 sampai 2 November 2026. Desember 2025 hanya berisi 24 hari. Perbandingan utama memakai Mei dan Oktober 2026, dua bulan kalender penuh, dengan Mei sebagai bulan terakhir fase tertahan. November baru berisi dua hari dan tidak dipakai untuk perbandingan.
- Klik dan tayangan: jumlah per bulan kalender dari data harian Search Console. Posisi rata-rata bulanan adalah rata-rata harian yang ditimbang dengan tayangan. CTR adalah klik dibagi tayangan.
- Halaman dan negara: dari tab Halaman dan tab Negara Search Console untuk seluruh periode. Laporan Halaman hanya memuat halaman yang pernah tampil.
- Skor kemiripan antarhalaman diukur dengan membandingkan teks utama antarpasangan halaman programatik, dengan skala 0 (sepenuhnya berbeda) sampai 1 (identik). Ini metrik internal kami, bukan metrik Google.
- Pengindeksan: laporan Pengindeksan halaman Search Console yang diperbarui 23 Oktober 2026. Perubahan Agustus sampai Oktober dibaca dari grafik laporan dan bersifat perkiraan. Angka 130 dari 463 URL dicatat sebelum perbaikan 25 Juli 2026.
- Trafik iklan dikecualikan. Semua klaim hasil memakai data organik Search Console, yang tidak mencatat klik iklan.
- Pembayaran: dari database situs, hanya kueri baca, agregat per bulan, tanpa data pribadi. Pembayaran lunas tidak termasuk yang di-refund atau disengketakan. Penautan: pembayaran → order dengan pembayar yang sama → sesi pengunjung → kunjungan sebelum bayar; sumber dibaca dari referrer kunjungan pertama. Pelacakan pengunjung aktif sejak 15 Desember 2025.
- Penyamaran: nama domain, nama layanan, dan tangkapan layar yang memuat identitas situs tidak ditampilkan. Tangkapan layar Pengindeksan sudah disamarkan.
- Data diambil dan diverifikasi 4 November 2026. Angka akan kami perbarui setiap kuartal.
- Klik organik per bulan: Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026.
- Posisi rata-rata: Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026.
- Halaman programatik yang mendapat klik: Sumber: Google Search Console, Des 2025–Okt 2026, diambil 4 November 2026.
- Negara asal klik: Sumber: Google Search Console, Des 2025–Okt 2026, diambil 4 November 2026.
- Pembayaran dari pencarian organik: Sumber: Database pembayaran situs tools, Jan–Okt 2026, diambil 4 November 2026.
Terakhir diverifikasi .
Layanan yang memakai pelajaran dari studi kasus ini
- layanan
Technical SEO
Kami memperbaiki masalah teknis yang menghalangi Google merayapi, merender, dan mengindeks situs Anda, berdasarkan data Search Console.
- layanan
Konsultasi SEO
Sesi tanya jawab, review strategi, dan pendampingan berkala. Tim Anda tetap memegang pekerjaan; kami memastikan arahnya benar.
Menerbitkan ratusan halaman tetapi sebagian besar tidak terindeks?
Isi brief singkat. Kami membalas lewat email dengan diagnosis awal dari laporan Pengindeksan situs Anda dan langkah pertama yang kami sarankan.