Definitie
Een productlistingpagina (PLP) is een pagina die meerdere producten toont, zoals een categorie, collectie, merkpagina of zoekresultaat. Voor webshops rankt de PLP vaak op de breedste en waardevolste zoekwoorden.
Wat is een PLP?
PLP is de verzamelnaam voor elke pagina met een lijst producten. De productdetailpagina (PDP) toont één product. Onder PLP's vallen:
- Categoriepagina's, zoals 'hardloopschoenen'.
- Subcategorieën en gefilterde selecties, zoals 'hardloopschoenen heren'.
- Merkpagina's.
- Interne zoekresultaten.
Voor SEO zijn categorie- en merkpagina's meestal de belangrijkste. Ze passen bij bredere zoekopdrachten met koopintentie. Interne zoekresultaten laat je meestal niet indexeren.
Google geeft voor PLP's met paginering concrete richtlijnen. Geef elke pagina een eigen canonical, niet de eerste pagina. Gebruik geen #-fragmenten voor paginanummers. Link pagina's met gewone a-elementen, omdat Google niet op knoppen klikt. rel="next" en rel="prev" gebruikt Google niet meer.
PLP's in Magento, Shopify en Laravel
In Magento is de PLP de categoriepagina met layered navigation. Elke filtercombinatie kan een nieuwe URL opleveren. Bepaal welke filters indexeerbaar zijn, zoals merk of type, en welke niet, zoals sortering en prijsbereik.
In Shopify heten PLP's collecties. Filteren via de Search & Discovery-app gebeurt met URL-parameters. Producten zijn in collecties ook bereikbaar via /collections/…/products/…; de canonical wijst standaard naar /products/…. Controleer of je thema dat niet overschrijft.
In Laravel bouw je PLP's zelf, dus ook de logica voor filters, paginering en canonicals. Rendert de lijst server-side, dan ziet Google de producten direct in de HTML.
Veelgemaakte fouten
- Een lange SEO-tekst boven de producten. Bezoekers moeten eerst scrollen voordat ze iets kunnen kopen. Zet een korte intro boven en de uitgebreide tekst onder de producten.
- Infinite scroll zonder gepagineerde URL's. Producten verderop worden dan niet ontdekt.
- Alle filtercombinaties indexeerbaar laten. Dat levert duizenden bijna-dubbele pagina's op en verspilt crawlbudget.
- Lege categorieën met status 200 laten bestaan. Die worden als soft 404 of thin content gezien.
- Productnamen alleen via JavaScript laden, zonder te controleren of Google ze ziet.
Verder lezen
Veelgestelde vragen
Wat is het verschil tussen een PLP en een PDP?+
Een PLP toont een lijst met producten, zoals een categorie. Een PDP is de detailpagina van één product.
Moet een PLP een SEO-tekst hebben?+
Een korte, nuttige tekst helpt context te geven, bijvoorbeeld keuzehulp of uitleg over het assortiment. Een lange generieke tekst boven de producten werkt eerder tegen je.
Moet ik gepagineerde PLP's indexeren?+
Google adviseert elke pagina een eigen canonical te geven en ze met gewone links te verbinden. Zo kan Google ook producten op pagina 2 en verder vinden.
Welke filterpagina's laat ik indexeren?+
Alleen filters die passen bij echte zoekopdrachten, zoals merk of producttype. Sortering, prijsbereiken en combinaties van veel filters houd je buiten de index.
Meer begrippen over e-commerce seo
- Categoriepagina
- Faceted navigation
- Google Lens
- Google Merchant Center
- Google Shopping
- GTIN (EAN)
- Interne zoekfunctie
- Layered navigation (Magento)
- Merchant listings
- Paginering
- Productfeed
- Productpagina
- Productreviews
- Productvarianten
- Shopify Markets
- Shopify-collecties
- Store views (Magento)
- Uitverkochte producten
- URL rewrites (Magento)
- URL-parameters
- URL-structuur
