Apa Itu Product Listing Page (PLP)? Arti, Contoh, dan SEO

Apa Itu Product Listing Page (PLP)? Arti, Contoh, dan SEO

Setiap toko online bertumpu pada halaman daftar, dan ada dua pengunjung yang sangat berbeda yang membacanya: pembeli yang memutuskan apa yang akan dibeli dan Googlebot yang memutuskan apa yang akan di-crawl. Keduanya membutuhkan hal yang berbeda dari halaman yang sama.

Product listing page (PLP), atau halaman daftar produk, adalah tempat toko online menampilkan satu kategori utuh sekaligus. Pembeli menggunakannya untuk membandingkan, dan Google menggunakannya untuk menemukan halaman produk Anda. Filter yang sama yang membantu pembeli juga bisa menghasilkan ribuan URL yang nyaris duplikat.

Di bawah ini: perbedaan PLP vs PDP, bagian-bagian yang digunakan pembeli, dan aturan Google untuk halaman daftar. Untuk gambaran yang lebih luas, lihat panduan SEO ecommerce ini.

Apa itu product listing page?

Product listing page adalah halaman apa pun yang mencantumkan beberapa produk dan mengarahkan pembeli ke satu produk tertentu. PLP mencakup lebih banyak jenis halaman daripada yang tersirat dari kata "kategori", seperti yang ditunjukkan oleh toko pakaian pada umumnya:

  • Halaman kategori: /women/shoes
  • Halaman subkategori: /women/shoes/running
  • Halaman koleksi: /summer-sale, dikelompokkan berdasarkan kampanye, bukan jenis produk
  • Hasil pencarian internal: /search?q=sandals

Keempatnya menggunakan satu template yang sama: grid produk, filter, menu pengurutan, dan paginasi.

Anatomi product listing page: breadcrumb dan judul kategori di bagian atas, panel filter di sebelah kiri dengan filter aktif yang ditampilkan sebagai chip yang bisa dihapus, menu pengurutan dan jumlah hasil di atas grid kartu produk berisi gambar, nama, harga, dan rating, serta paginasi di bagian bawah
Anatomi product listing page

PLP vs PDP: apa bedanya?

PLP mencantumkan banyak produk agar pembeli bisa memilih; product detail page (PDP) atau halaman detail produk, yang juga disebut product display page, menyajikan satu produk agar pembeli bisa membelinya. Berikut cara keduanya membagi tugas:

PLP (product listing page)PDP (product detail page)
TujuanMembantu pembeli menjelajah, memfilter, dan membandingkanMembantu pembeli memutuskan satu item
KontenKartu produk, filter, pengurutan, paginasiFoto, deskripsi, spesifikasi, harga, ulasan, tambah ke keranjang
Pencarian umumLuas: "sepatu lari wanita"Spesifik: merek plus nama model
Peran dalam konversiMengarahkan pembeli ke produk yang tepatMenuntaskan penjualan
Peran dalam SEOMendapat peringkat untuk istilah kategori dan mengantarkan Google ke setiap produkMendapat peringkat untuk istilah produk dan model

Panduan Google tentang struktur situs ecommerce memperingatkan bahwa jika halaman kategori tidak menautkan langsung ke semua produk, Googlebot mungkin tidak menemukannya, dan bahwa Google umumnya tidak menggunakan kotak pencarian situs untuk menemukan halaman.

Sepatu lari yang sama muncul sebagai satu kartu di /women/shoes/running dan di URL-nya sendiri: kartu memenangkan klik, halaman produk memenangkan penjualan.

Apa yang membuat product listing page menghasilkan konversi

PLP menghasilkan konversi ketika pembeli bisa menyaring katalog besar menjadi beberapa produk yang relevan dengan cepat, melalui filter, pengurutan, kartu produk, dan paginasi. Sebagian besar toko masih keliru dalam hal ini: benchmark daftar produk 2025 dari Baymard Institute menilai 58% situs di desktop dan 78% di seluler "buruk" hingga "biasa-biasa saja".

Di mana setiap komponen masih kurang:

  • Filter. 51% situs tidak memiliki lima jenis filter penting (harga, rating pengguna, warna, ukuran, dan merek). Riset 2023 Baymard juga menemukan 61% sama sekali tidak menonjolkan filter penting mereka.
  • Filter aktif. 20% situs tidak menunjukkan filter mana yang sedang aktif. Tampilkan sebagai chip yang bisa dihapus di atas grid.
  • Pengurutan. 68% situs desktop dan 69% situs seluler tidak memiliki empat jenis pengurutan penting. Sediakan urutan yang benar-benar dipakai orang untuk memilih, seperti harga, rating, terlaris, dan terbaru.
  • Kartu produk. 80% situs tidak menampilkan tiga thumbnail atau lebih per produk di dalam daftar. Tambahkan, beserta harga, rating, dan contoh warna.
  • Paginasi atau muat lebih banyak. Pilih yang disukai pembeli Anda, tetapi pastikan dapat di-crawl (selengkapnya di bawah).
Diagram batang situs ecommerce yang belum memenuhi dasar-dasar daftar produk, dari benchmark Baymard 2025: 80% tidak menampilkan tiga thumbnail atau lebih per produk, 69% tidak memiliki jenis pengurutan penting di seluler, 51% tidak memiliki jenis filter penting, dan 20% tidak menampilkan filter aktif
Di mana product listing page masih kurang

SEO PLP: cara membuat halaman daftar terindeks tanpa kekacauan filter

SEO PLP berarti membuat halaman daftar yang Anda inginkan terindeks sambil mencegah variasi filter dan pengurutan menyedot crawling Google. Google menyebut navigasi berfaset (faceted navigation) sebagai "sejauh ini sumber paling umum" masalah overcrawling yang dilaporkan pemilik situs (Crawling December, 2024).

Navigasi berfaset, yaitu panel filter pada PLP, dapat mengubah setiap kombinasi nilai menjadi sebuah URL. Dokumentasi navigasi berfaset Google menyebutkan bahwa URL faset berbasis parameter dapat menciptakan ruang URL tak terbatas. Akibatnya adalah overcrawling dan penemuan URL baru Anda yang lebih lambat.

Misalkan /shoes menawarkan 8 warna, 10 ukuran, dan 4 urutan pengurutan. Memilih satu nilai dari masing-masing saja sudah menghasilkan 320 URL untuk satu kategori, sebelum merek atau harga ikut dihitung; /shoes?color=red&size=9&sort=price adalah salah satunya.

Diagram satu URL kategori, /shoes, yang dikalikan dengan 8 nilai warna, 10 nilai ukuran, dan 4 urutan pengurutan menjadi 320 kombinasi URL yang dapat di-crawl seperti /shoes?color=red&size=9&sort=price, sebelum filter merek atau harga ditambahkan
Satu kategori, 320 URL yang dapat di-crawl

Aturan Google bergantung pada apakah URL tersebut perlu mendapat peringkat:

  • Tidak perlu mendapat peringkat: blokir dengan robots.txt atau pindahkan filter ke fragmen URL (#), dengan tetap membuat halaman produk dan satu daftar tanpa filter dapat di-crawl.
  • Sebagian perlu mendapat peringkat, seperti "sepatu lari merah": gunakan pemisah standar & untuk parameter dan, untuk filter berbasis path, urutan filter yang tetap tanpa duplikat.

Apakah ini berlaku untuk toko kecil? Panduan crawl budget Google ditujukan untuk situs dengan lebih dari satu juta halaman unik yang berubah setiap minggu, lebih dari 10.000 halaman yang berubah setiap hari, atau banyak URL berstatus "Ditemukan - saat ini tidak diindeks". Di bawah skala itu, URL duplikat (yang disebut Google sebagai "perceived inventory" atau inventaris yang dipersepsikan) tetap menjadi faktor crawling yang paling bisa Anda kendalikan.

Cara Google memutuskan apa yang di-crawl di situs Anda dibahas dalam panduan crawl budget ini.

Cara memasang tag kanonis pada PLP yang difilter dan diurutkan

Pada PLP yang difilter atau diurutkan, tag rel=canonical (satu baris di HTML halaman yang menyebutkan versi pilihan dari sebuah URL) yang mengarah ke halaman tanpa filter adalah petunjuk, bukan pemblokiran. Seiring waktu, tag ini dapat mengurangi crawling pada versi yang difilter, tetapi dokumentasi navigasi berfaset Google menilai kanonis dan nofollow "umumnya kurang efektif dalam jangka panjang" dibandingkan robots.txt atau fragmen URL.

Untuk duplikat yang sebenarnya, panduan Google tentang URL kanonis menilai pengalihan dan rel=canonical sebagai sinyal kuat, sedangkan pencantuman di sitemap sebagai sinyal lemah; sinyal-sinyal tersebut saling menguatkan. Tautkan juga secara internal ke URL kanonis.

Urutan pengurutan punya aturan sendiri: panduan paginasi Google merekomendasikan agar varian filter dan urutan alternatif seperti ?order=price dijauhkan dari indeks dengan noindex atau robots.txt.

Cara kerja tag itu sendiri dijelaskan dalam panduan tag kanonis.

Cara membuat paginasi PLP: paginasi, muat lebih banyak, dan infinite scroll

Buat paginasi PLP sehingga setiap halaman memiliki alamat sendiri yang dapat di-crawl: URL unik seperti ?page=2, kanonis yang mengarah ke dirinya sendiri, dan link <a href> biasa ke halaman berikutnya.

Google menambahkan dua larangan: jangan kanonisasikan halaman 2 dan seterusnya ke halaman 1, dan jangan gunakan fragmen # untuk nomor halaman.

Muat lebih banyak dan infinite scroll membutuhkan fondasi yang sama. Crawler Google tidak mengklik tombol dan umumnya tidak menjalankan JavaScript yang menunggu tindakan pengguna, sehingga produk di balik tombol yang hanya bekerja dengan JavaScript tetap tersembunyi, kecuali halaman juga menyediakan link <a href> (atau sitemap maupun feed Merchant Center mencantumkannya).

  • Lakukan: halaman 3 dari /women/shoes/running berada di ?page=3, menyatakan dirinya sebagai kanonis, dan menautkan ke ?page=4 dengan <a href>.
  • Jangan: halaman 3 menetapkan kanonisnya ke halaman 1, dan kumpulan produk berikutnya hanya muncul melalui tombol "Muat lebih banyak" yang menjalankan JavaScript.

Cara pertama memungkinkan Google menjangkau setiap produk setelah halaman 2; cara kedua menyebut halaman 3 sebagai salinan halaman 1 dan tidak menyisakan link untuk diikuti.

Cara menautkan ke dan dari PLP Anda

Tautkan ke PLP Anda dari menu utama dan breadcrumb, dan dari setiap PLP ke semua produk yang dicantumkannya. Panduan struktur situs ecommerce Google menyebutkan bahwa Google menyimpulkan tingkat kepentingan dari kedalaman link dan jumlah link internal, serta merekomendasikan jalur dari menu ke kategori, lalu subkategori, lalu semua produk.

Hal itu menjadikan PLP sebagai pusat yang meneruskan link ke produk Anda. Aturan umumnya ada di panduan internal link ini.

Kesalahan umum pada product listing page

Sebagian besar kesalahan PLP terjadi karena filter, kanonis, atau skrip diperlakukan sebagai detail desain:

  1. Halaman 2 dan seterusnya dikanonisasikan ke halaman 1. Solusi: kanonis yang merujuk ke diri sendiri di setiap halaman.
  2. Kanonis sebagai satu-satunya kontrol faset. Solusi: robots.txt atau fragmen # untuk faset yang tidak perlu mendapat peringkat.
  3. Nofollow pada sebagian link filter. Ini hanya berfungsi jika setiap anchor ke URL tersebut, baik internal maupun eksternal, membawanya. Solusi: robots.txt atau fragmen.
  4. Halaman filter kosong yang dialihkan. Kombinasi tanpa hasil, filter duplikat, dan nomor halaman yang tidak ada harus mengembalikan HTTP 404 di URL tersebut, bukan dialihkan.
  5. "Muat lebih banyak" yang hanya berbasis JavaScript. Solusi: paginasi <a href> yang dapat di-crawl di balik tombol.
  6. robots.txt digunakan untuk memilih kanonis. Google tetap bisa mengindeks URL yang diblokir tanpa kontennya, dan noindex juga tidak direkomendasikan untuk ini. Solusi: rel=canonical atau pengalihan.
  7. Filter aktif yang disembunyikan. Solusi: chip yang bisa dihapus di atas grid.

Cara memantau PLP Anda di Google Search Console

Pantau PLP di laporan Pengindeksan halaman Search Console, tempat daftar yang difilter sering muncul dengan status berikut:

  • Di-crawl - saat ini tidak diindeks: Google meng-crawl URL tetapi tidak mengindeksnya; URL tersebut mungkin diindeks nanti, dan tidak perlu dikirim ulang.
  • Duplikat, Google memilih versi kanonis yang berbeda dari pengguna: Google memilih URL lain alih-alih URL yang Anda deklarasikan.
  • Duplikat tanpa versi kanonis yang dipilih pengguna: Anda tidak mendeklarasikan kanonis apa pun, dan Google memilih URL lain.

PLP yang difilter dan mengarah ke halaman tanpa filternya dengan kanonis biasanya muncul sebagai Halaman alternatif dengan tag kanonis yang tepat, yang sering kali memang hasil yang diharapkan.

Di toko besar, daftar contoh dalam laporan berhenti di 1.000 URL, sehingga ribuan URL faset tidak bisa dilihat semuanya di sana. Mengelompokkan halaman daftar berdasarkan pola URL memungkinkan Anda mengukurnya sebagai satu set, bukan URL per URL.

SEOcrawl AI sudah melakukan pengelompokan itu. Tampilan Tag Evolution di SEO Dashboard mengukur URL dan kata kunci per kelompok, sehingga tag "Halaman kategori" menampilkan klik dan tayangan PLP terpisah dari halaman produk, dengan data Search Console Anda disimpan lebih lama dari batas 16 bulan Google. SEO Monitor memberi tahu Anda saat perubahan template memengaruhi tag kanonis, direktif pengindeksan, robots.txt, atau kode status.

Melalui SEOcrawl AI MCP Server (MCP, atau Model Context Protocol, adalah standar yang memungkinkan asisten AI melakukan kueri ke alat eksternal), asisten AI Anda dapat menarik cakupan indeks berdasarkan status Search Console dan memeriksa URL satu per satu. Platform ini mencakup SEO klasik (Search Console dan GA4) dan GEO: visibilitas merek Anda di ChatGPT, Claude, Gemini, Perplexity, dan Copilot.

Langkah berikutnya: beri tag pada halaman kategori Anda dan lacak secara terpisah dari halaman produk di SEO Dashboard, dengan uji coba gratis 14 hari.

FAQ

Apa itu product listing page (PLP)?

Product listing page atau halaman daftar produk adalah halaman toko online mana pun yang mencantumkan beberapa produk dan mengarahkan pembeli ke satu produk tertentu: halaman kategori, subkategori, koleksi, atau hasil pencarian internal. Halaman ini biasanya menggabungkan grid produk, filter, menu pengurutan, dan paginasi.

PLP vs PDP: apa bedanya?

PLP mencantumkan banyak produk agar pembeli bisa membandingkan dan memilih; PDP (product detail page atau halaman detail produk) menyajikan satu produk agar pembeli bisa membelinya. PLP mendapat peringkat untuk pencarian kategori yang luas dan mengantarkan Google ke setiap produk; PDP mendapat peringkat untuk pencarian produk dan model, lalu menuntaskan penjualan.

Apa arti PLP dalam ecommerce?

Dalam ecommerce, PLP adalah singkatan dari product listing page, yaitu halaman yang mencantumkan produk dari sebuah kategori, koleksi, atau pencarian. Anda biasanya akan melihatnya dipasangkan dengan PDP dalam brief, pengaturan analitik, dan uji A/B, tempat tim memisahkan trafik dan konversi berdasarkan jenis halaman. Di luar ritel, istilah ini bisa berarti hal lain, seperti personalized learning plan (rencana pembelajaran yang dipersonalisasi) dalam pendidikan.

Bagaimana cara mengoptimalkan PLP untuk SEO?

Pastikan halaman daftar yang ingin Anda rankingkan dapat di-crawl dan diindeks, lalu blokir variasi filter dan pengurutan yang tidak perlu mendapat peringkat dengan robots.txt atau fragmen URL. Beri setiap halaman paginasi URL sendiri dan kanonis yang merujuk ke diri sendiri, tautkan setiap PLP dari menu dan breadcrumb, serta tautkan setiap PLP ke semua produk yang dicantumkannya.

Bagaimana cara melacak product listing page secara terpisah di Search Console?

Kelompokkan URL PLP Anda berdasarkan pola yang sama, seperti /category/ atau /c/, lalu ukur kelompok tersebut alih-alih membaca halaman satu per satu. Dengan SEOcrawl AI, asisten AI Anda dapat menggunakan MCP Server untuk membuat aturan yang otomatis memberi tag pada setiap URL yang cocok dengan pola tersebut, termasuk URL di masa depan, lalu menarik halaman teratas dalam tag itu beserta klik, tayangan, dan posisinya.

Penulis: David Kaufmann

David Kaufmann

Saya telah menghabiskan lebih dari 10 tahun terakhir benar-benar terobsesi dengan SEO — dan jujur saja, saya tidak mau menukarnya dengan apa pun.

Karier saya mencapai level baru ketika saya bekerja sebagai senior SEO specialist untuk Chess.com — salah satu dari 100 website paling banyak dikunjungi di seluruh internet. Bekerja di skala seperti itu, di jutaan halaman, puluhan bahasa, dan di salah satu SERPs paling kompetitif yang ada, mengajari saya hal-hal yang tidak akan pernah bisa diberikan oleh kursus atau sertifikasi mana pun. Pengalaman itu mengubah cara pandang saya tentang seperti apa SEO yang benar-benar hebat — dan menjadi fondasi bagi semua yang saya bangun setelahnya.

Dari pengalaman itu, saya mendirikan SEO Alive — sebuah agency untuk brand yang serius menggarap pertumbuhan organik. Kami tidak di sini untuk menjual dashboards dan laporan bulanan. Kami di sini untuk membangun strategi yang benar-benar menggerakkan hasil, menggabungkan yang terbaik dari SEO klasik dengan dunia baru yang menarik dari Generative Engine Optimization (GEO) — memastikan brand Anda tidak hanya muncul di tautan biru Google, tetapi juga di dalam jawaban yang dihasilkan AI yang dikirimkan ChatGPT, Perplexity, dan Google AI Overviews kepada jutaan orang setiap harinya.

Dan karena saya tidak bisa menemukan tool yang menangani kedua dunia itu dengan benar, saya membangunnya sendiri — SEOcrawl AI, sebuah platform enterprise SEO intelligence yang menyatukan rankings, audit teknis, pemantauan backlinks, kesehatan crawl, dan pelacakan visibilitas brand di AI dalam satu tempat. Inilah platform yang selalu saya harap pernah ada.

→ Baca semua artikel oleh David
Artikel lainnya dari David Kaufmann

Temukan lebih banyak konten dari penulis ini