Digital Marketing
Pagination SEO (Pagination untuk Mesin Pencari)
TL;DR: Pagination SEO adalah teknik mengatur deretan halaman daftar (kategori, hasil pencarian, arsip) supaya tiap halaman bernomor tetap bisa di-crawl dan di-index Google tanpa menggerus crawl budget atau memunculkan konten duplikat. Praktik standarnya: pakai URL bersih dengan parameter ?page=N, pastikan tiap halaman punya konten unik, dan hindari rel=canonical yang menunjuk balik ke halaman 1.
Apa itu Pagination SEO?
Pagination SEO adalah cara website mengatur halaman daftar bertingkat, seperti /produk?page=2 atau /artikel?page=3, supaya mesin pencari memahami hubungan antar-halaman dan tidak membuang waktu meng-crawl URL yang tidak perlu. Pagination muncul saat satu daftar punya banyak item, misalnya katalog 500 produk dibagi 25 produk per halaman. Tanpa penanganan yang tepat, Google bisa salah menganggap halaman 2-20 sebagai duplikat halaman 1, atau justru gagal menemukan produk di halaman dalam.
Praktiknya berhubungan erat dengan crawl budget dan struktur internal link. Halaman bernomor harus tetap bisa diakses dari halaman 1 lewat tautan numerik, bukan hanya tombol "Load More" berbasis JavaScript.
Cara Kerja yang Direkomendasikan
| Aspek | Praktik Standar |
|---|---|
| URL | Pakai parameter ?page=N atau /page/N, jangan fragment (#page=N) |
| Canonical | Tiap halaman canonical ke dirinya sendiri, bukan ke halaman 1 |
| Internal link | Sediakan tautan angka (1, 2, 3, Berikutnya) yang bisa dibaca tanpa JS |
| Konten | Pastikan judul produk dan meta deskripsi tetap berbeda per halaman |
| Sitemap | Sertakan halaman dalam (page 2, 3) jika produknya penting |
Tag rel="next" dan rel="prev" sudah tidak dipakai Google sejak 2019 sebagai sinyal indexing, tapi tetap bermanfaat untuk aksesibilitas. Panduan resmi Google Search Central tentang pagination dan incremental page loading menegaskan dua hal utama: jangan jadikan halaman pertama sebagai canonical untuk semua halaman, dan hindari fragment identifier untuk menandai nomor halaman.
Kenapa Penting?
Untuk e-commerce dan blog dengan ribuan halaman, pagination yang buruk berakibat dua hal: produk di halaman 5+ tidak terindex, atau Google membuang crawl budget di URL yang sebenarnya duplikat. Dampaknya, performa SEO long-tail melemah dan trafik organik dari kueri spesifik produk anjlok. Untuk konteks Indonesia, di mana banyak toko online berbasis WooCommerce atau Shopify dengan default pagination yang tidak SEO-friendly, audit pagination sering jadi perbaikan dengan ROI tinggi. Halaman arsip yang terlalu panjang dan memuat semua produk sekaligus juga berisiko menurunkan Core Web Vitals, khususnya LCP, karena beban render DOM yang lebih berat.
Pertanyaan Umum
Apakah saya perlu pakai noindex di halaman 2 ke atas?
Tidak. Praktik standar Google adalah membiarkan halaman bernomor tetap indexable, kecuali kontennya benar-benar tipis atau duplikat. Noindex sebaiknya hanya dipakai untuk filter atau facet yang menghasilkan kombinasi tak terbatas.
Bagaimana hubungan pagination dengan infinite scroll?
Infinite scroll murni (tanpa URL berubah) menyembunyikan konten dari Google. Solusi yang direkomendasikan adalah pola hybrid, infinite scroll untuk pengguna sambil tetap menyediakan URL bernomor di address bar, menggunakan History API.
Apakah infinite scroll otomatis merusak Core Web Vitals?
Tidak otomatis, tapi implementasi yang memuat seluruh produk sekaligus di DOM tanpa lazy loading bisa menaikkan LCP dan memori browser. Pola hybrid dengan pemuatan per halaman lebih aman untuk performa dan tetap ramah crawl.