PrestaShop product in meerdere categorieën en de rol van de standaardcategorie
In PrestaShop is een product in meerdere categorieën heel normaal: elk product heeft één standaardcategorie en willekeurig veel extra categorieën. Het verschijnt alleen in een categorielijst waar het rechtstreeks aan gekoppeld is. Dat geldt ook voor bovenliggende categorieën. De standaardcategorie bepaalt de URL, het kruimelpad en de gerelateerde producten. Producten uit subcategorieën schuiven niet vanzelf door naar de categorie erboven.
Auteur: Het TellMyShop-team. Een gids voor eigenaren van PrestaShop-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 5 min lezen
Wat is het verschil tussen de standaardcategorie en extra categorieën?
De standaardcategorie is het “thuis” van het product, en extra categorieën zijn andere plekken waar je het ook toont. Beide bepalen waar het product in lijsten verschijnt. Alleen de standaardcategorie heeft invloed op de URL en de navigatie op de productpagina. De velden staan beschreven in de documentatie over het beheren van producten.
| Wat | Standaardcategorie | Extra categorie |
|---|---|---|
| Het product staat in de lijst van deze categorie | ja | ja |
| De categorie staat in de product-URL, als het URL-patroon haar bevat | ja | nee |
| Kruimelpad op de productpagina | loopt via deze categorie | nee |
| Blokken “Andere producten in deze categorie” in veel thema’s | gebruiken haar | meestal niet |
| Een wijziging raakt de URL en redirects | kan | nee |
Een voorbeeld uit de praktijk. Lantaarn Nora staat in de categorieën Lantaarns, Tuinverlichting en Uitverkoop. De standaardcategorie is Uitverkoop, omdat iemand dat zo instelde tijdens de import. Een klant komt vanuit Google binnen en ziet het kruimelpad “Home > Uitverkoop”, en onder het product andere afgeprijsde artikelen in plaats van lantaarns. Als de uitverkoop voorbij is, houdt het product een URL met het woord “uitverkoop”.
Waarom verschijnt het product niet in de bovenliggende categorie?
Omdat een bovenliggende categorie geen producten uit haar subcategorieën verzamelt. Een lantaarn die alleen aan Lantaarns gekoppeld is, verschijnt niet in Verlichting, ook al valt Lantaarns onder Verlichting. Dat verrast veel mensen na het opzetten van een webshop. De eigenaar bouwt de categorieboom, koppelt producten aan het laagste niveau en houdt lege hoofdcategorieën over.
Er zijn twee oplossingen. De eerste is de producten ook aan de bovenliggende categorie koppelen. De tweede is de optie om producten uit subcategorieën te tonen in de module voor facetzoeken. Die optie heeft haar eigen geschiedenis van bugs, zoals je ziet in een issue op de GitHub van PrestaShop. Controleer na elke wijziging de categorie in een privévenster.
Zo voeg je een product in de backoffice aan meerdere categorieën toe
Op de productpagina vink je in de sectie categorieën alle categorieën aan die je nodig hebt, en kies je er één als standaard.
- Open Catalogus > Producten en ga naar het product.
- Vink in de sectie categorieën elke categorie aan waarin het product moet verschijnen, ook bovenliggende categorieën.
- Kies de standaardcategorie. Het liefst de meest specifieke themacategorie, geen seizoenscategorie.
- Sla op en open de productpagina. Controleer het kruimelpad en de URL.
- Is de URL veranderd, ga dan naar de oude URL en controleer of die naar de nieuwe doorstuurt.
- Controleer de lijst in elke categorie. Gebruikt de categorie filters en ontbreekt het product, bouw dan de index van de filtermodule opnieuw op.
Bij vijf producten kost dat een kwartier. Bij honderd geïmporteerde producten met de verkeerde standaardcategorie wordt het heel veel klikken. De opbouw van de categorieboom staat beschreven in de documentatie over categorieën.
Welke categorie wordt de standaardcategorie?
De meest specifieke themacategorie, waar het product voorgoed blijft. Lantaarn Nora hoort Lantaarns als standaardcategorie te hebben, niet Tuinverlichting of Uitverkoop. Een paar eenvoudige regels helpen je snel te kiezen:
- De standaardcategorie beschrijft wat het product is, niet wanneer je het verkoopt.
- Seizoens-, uitverkoop- en Nieuw binnen-categorieën blijven altijd extra categorieën.
- Kies een categorie van het laagste zinvolle niveau van de boom, want het kruimelpad toont het hele pad erboven.
- Past een product in twee themacategorieën, kies dan die waar klanten het vaker zoeken.
Met deze regels bespaar je jezelf later URL-wijzigingen. Een themacategorie verdwijnt zelden, een seizoenscategorie verdwijnt elk jaar. Maak je vandaag Zomer de standaardcategorie, dan ben je over een paar maanden URL’s aan het wijzigen en redirects aan het bewaken.
Schaden meerdere categorieën je posities in Google?
Meestal niet, want het product heeft één URL. De lijsten in al zijn categorieën linken naar diezelfde URL. Het probleem ontstaat als je de standaardcategorie wijzigt en de categorie deel uitmaakt van de URL. Er ontstaat een nieuwe URL, en de oude moet met een 301 doorsturen. Google beschrijft hoe het de canonieke URL voor duplicaten kiest.
Een verkeerde standaardcategorie is het vaker voorkomende probleem. Het kruimelpad leidt dan naar Uitverkoop, of naar een categorie Nieuw binnen die over een maand leeg is. Klanten en Google krijgen een zwakker signaal over wat het product is.
Zo verbeter je de standaardcategorie van veel producten tegelijk
Je beschrijft wat er moet veranderen, en je chat (Claude of ChatGPT) maakt een voorbeeld voor de hele groep. Een groep kan tot 200 producten bevatten. Het voorbeeld laat zien welke product-URL’s veranderen en of de oude URL’s met een 301 doorsturen.
Jij: Zoek producten met Uitverkoop als standaardcategorie en maak hun eigenlijke categorie de standaard. Laat ze ook in Uitverkoop staan.
Je chat: 37 producten hebben Uitverkoop als standaardcategorie. Bij 35 zie ik één themacategorie. Twee staan alleen in Uitverkoop, die sla ik over en zet ik apart op een rij.
URL: /uitverkoop/412-lantaarn-nora-30 wordt /lantaarns/412-lantaarn-nora-30, en de oude stuurt door met een 301.
Jij: Goedgekeurd voor de 35.
Je chat: Opgeslagen. Ik heb drie oude URL’s gecontroleerd en ze sturen door naar de nieuwe. De hele bewerking kun je ongedaan maken vanuit de wijzigingsgeschiedenis.
Voorbeeld voor het eerste:
oude versie: Lantaarn Nora 30 cm: standaard Uitverkoop
nieuwe versie: Lantaarn Nora 30 cm: standaard Lantaarns, nog steeds ook in Uitverkoop
Koppelingen opslaan vereist TellMyShop Pro. Kant-en-klare verzoeken vind je in de use cases de standaardcategorie verbeteren en producten tussen categorieën verplaatsen. Wil je een hele groep producten van de ene categorie naar de andere verplaatsen, lees dan hoe je producten naar een andere categorie verplaatst. Verschijnt het product helemaal niet, begin dan met ons bericht over een product dat niet zichtbaar is in de webshop. De prijzen van TellMyShop Pro staan op de pagina prijzen.
Vragen en antwoorden
Geeft een product in meerdere categorieën dubbele content in Google?
Meestal niet. Een product heeft in PrestaShop één URL, opgebouwd uit de standaardcategorie, in hoeveel categorieën het ook staat. Categorielijsten bevatten alleen een link naar die URL. Duplicaten ontstaan meestal door gedupliceerde producten of filterparameters, niet doordat een product aan meerdere categorieën gekoppeld is.
Waarom verschijnt een product uit een subcategorie niet in de bovenliggende categorie?
Omdat PrestaShop alleen producten toont die rechtstreeks aan een categorie gekoppeld zijn. De categorie Verlichting erft geen producten van Lantaarns. Je kunt de producten ook aan de bovenliggende categorie koppelen, of in de filtermodule het tonen van producten uit subcategorieën aanzetten, als jouw versie van de module die optie heeft.
Wat gebeurt er met de product-URL na het wijzigen van de standaardcategorie?
Bevat het URL-patroon van producten de categorie, dan verandert de URL. Dat is in veel webshops zo, want je stelt het patroon in onder Winkelparameters > Verkeer & SEO. De oude URL hoort dan met een 301 door te sturen naar de nieuwe. Staat de categorie niet in de URL, dan raakt een andere standaardcategorie alleen het kruimelpad en de gerelateerde producten op de productpagina.
Hoeveel categorieën kan één product hebben?
PrestaShop stelt geen praktische limiet. Een product kan tegelijk in een themacategorie, een seizoenscategorie en een uitverkoopcategorie staan. Een verstandige grens is zoveel categorieën als klanten het echt zoeken. Een product in twintig categorieën maakt het lastiger om orde te houden, en elke wijziging in de volgorde van lijsten wordt saai werk.
Controleert de chat de categoriekoppelingen in de gratis versie TellMyShop Free?
Ja. Een product lezen met zijn standaardcategorie en alle koppelingen werkt in TellMyShop Free, net als uitzoeken waarom een product niet in een categorie verschijnt. Koppelingen en de standaardcategorie voor veel producten tegelijk wijzigen zit in TellMyShop Pro, direct na het activeren van de licentie, met een voorbeeld voor het opslaan.
PrestaShop is een geregistreerd handelsmerk van PrestaShop SA. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.