PrestaShop uitlopend product: verwijderen of uitschakelen zonder verkeer te verliezen
Een uitlopend product in PrestaShop kun je beter uitschakelen dan verwijderen. Een uitgeschakeld product houdt zijn pagina. Daar stel je in wat klanten en Google op het oude adres zien: een 301 redirect naar een opvolger of een categorie, een 404 of een 410. Een verwijderd product verliest zijn pagina en adres, dus de redirect vraagt apart werk, en verwijderen kun je niet ongedaan maken.
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: · 6 min lezen
Wat verlies je als je een product verwijdert in plaats van uitschakelt?
De productpagina, met het adres, de beschrijvingen, de afbeeldingen en de instelling voor de redirect. De ingebouwde redirect in PrestaShop werkt alleen voor een uitgeschakeld product. Een verwijderd product heeft geen pagina meer, dus het adres toont een 404 error, en je kunt het alleen met een aparte module doorverwijzen.
| Verwijderen | Uitschakelen | |
|---|---|---|
| Oude bestellingen en facturen | blijven leesbaar | blijven leesbaar |
| Productadres | bestaat niet meer, 404 error | bestaat, reageert zoals je instelt |
| Redirect naar een opvolger | alleen met een aparte module | op de productpagina |
| Beschrijvingen en afbeeldingen | weg | bewaard voor het geval het terugkomt |
| Het product terughalen | je voegt het vanaf nul toe | je schakelt het met één klik in |
| Overzichtelijke backoffice | kortere lijst | je filtert op status |
Krystian Podemski bespreekt dit in zijn bericht over een redirect voor een inactief product, en module.pl laat zien wat er na het verwijderen met het adres gebeurt (allebei in het Pools). Verwijderen heeft eigenlijk alleen zin voor producten die per ongeluk zijn toegevoegd of bij een import zijn gedupliceerd.
Waarheen stuur je klanten vanaf het adres van een uitlopend product?
Naar het dichtstbijzijnde alternatief: de opvolger, en als die er niet is, de categorie. De volgorde van beslissen is eenvoudig.
- Is er een nieuwer model of een heel vergelijkbaar product? Stel een 301 naar dat product in.
- Geen opvolger, maar de categorie bestaat nog? Stel een 301 naar de standaardcategorie van het product in.
- Komt het product na het seizoen terug? Stel een 302 in, een tijdelijke redirect, of laat het product ingeschakeld met informatie over de beschikbaarheid.
- Geen alternatief en geen verkeer? Stel een 404 of een 410 in.
Een opvolger is een product dat in dezelfde behoefte voorziet tegen een vergelijkbare prijs. Een nieuw model van dezelfde lamp is een opvolger. Een duurdere lamp van een ander merk in dezelfde categorie meestal niet, dus stuur de klant dan liever naar de categorie en laat hem kiezen. Google behandelt een redirect naar een pagina die niet bij het oude product past ongeveer als een 404 error.
Google legt het verschil tussen permanente en tijdelijke redirects uit in zijn handleiding over redirects. De betekenis van 404 en 410 staat in de beschrijving van HTTP-statuscodes. Jash heeft zes strategieën voor niet-beschikbare producten verzameld (in het Pools), waaronder het vervangen van het product op hetzelfde adres.
Heeft je webshop al adressen die een fout geven omdat er in het verleden producten zijn verwijderd, dan is dat een aparte klus. Die beschrijven we in het bericht over wat je doet aan 404-fouten in PrestaShop.
Wanneer schakel je een product uit: meteen of als het is uitverkocht?
Als het is uitverkocht, als je nog wat voorraad hebt. Uit productie bij de fabrikant is niet hetzelfde als uit het assortiment van je webshop. Zolang je stuks op voorraad hebt, kan het product ingeschakeld blijven. Zet in de beschrijving dat dit de laatste stuks zijn en welk model het vervangt.
Zakt de voorraad naar nul, dan heb je twee mogelijkheden. Je kunt de webshop bestellingen laten weigeren als het product niet op voorraad is en het product nog een paar weken zichtbaar houden met een link naar de opvolger. Of je schakelt het product meteen uit met een 301 redirect. De eerste mogelijkheid heeft zin als het product veel bezoek uit Google krijgt en je wilt dat de klant een uitleg ziet. De tweede is eenvoudiger en beter voor grote productlijnen.
Denk ook aan de plekken buiten je webshop. Een uitlopend product kan nog in de feed voor vergelijkingssites of Google Shopping staan als de feedmodule uitgeschakelde producten niet overslaat. Controleer dat in de instellingen ervan. Links in oude nieuwsbrieven en blogberichten brengen de klant via de redirect, dus die hoef je niet een voor een te verbeteren.
Zo haal je een product uit het assortiment in de backoffice
Op de productpagina, in een paar velden.
- Open in Catalogus > Producten het product.
- Kies in de SEO-instellingen van het product wat er moet gebeuren als het is uitgeschakeld, en kies het doelproduct of de doelcategorie.
- Schakel het product uit met de statusschakelaar en sla op.
- Open het oude adres in een privévenster van de browser en controleer of je meteen op het doel terechtkomt.
Voor één product kost dat een paar minuten. Voor een hele productlijn, zeg 25 lantaarns uit de collectie van vorig jaar, moet je voor elk een opvolger zoeken en het apart bewerken.
Zo bouw je een hele productlijn af en stel je de redirects in één keer in
Je geeft een lijst en een regel: de opvolger als die er is, anders de categorie. Je chat (Claude of ChatGPT) zoekt opvolgers op naam, merk en categorie en toont een voorstel voor elk product. De lijst kan tot 100 artikelen tegelijk bevatten.
Jij: We stoppen met 25 lantaarns uit de collectie Nora, referenties hieronder. Schakel ze uit en stuur mensen naar het nieuwere model als dat er is, anders naar de categorie.
Je chat: 18 producten hebben een opvolger in de collectie Nora II, 7 niet. Voorbeelden:
2 producten op de lijst hebben nog voorraad: 4 en 7 stuks. Toch uitschakelen?
Jij: Houd die twee ingeschakeld tot ze uitverkocht zijn. De rest keur ik goed.
Je chat: Opgeslagen: 23 producten uitgeschakeld met een redirect. Ik heb de oude adressen gecontroleerd, en elk gaat rechtstreeks naar zijn doel.
oude versie: Lantaarn Nora 30 cm: actief
nieuwe versie: Lantaarn Nora 30 cm: uitgeschakeld, 301 naar Lantaarn Nora II 30 cm
oude versie: Lantaarn Nora 40 cm wit: actief
nieuwe versie: Lantaarn Nora 40 cm wit: uitgeschakeld, 301 naar de categorie Lantaarns
Uitschakelen met een redirect kun je terugdraaien vanuit de wijzigingsgeschiedenis. De chat verwijdert geen producten, want de module heeft daar geen gereedschap voor. Opslaan vereist TellMyShop Pro. Details op de pagina prijzen. Met de gratis TellMyShop Free kun je controleren wat de adressen van uitlopende producten vandaag teruggeven en welke adressen van verwijderde producten in een 404 error eindigen. Beide situaties staan in de use cases een product uit het assortiment halen zonder verkeer uit Google te verliezen en een plan voor oude adressen.
Vragen en antwoorden
Verdwijnt een product uit mijn bestellingen als ik het verwijder?
Nee. Een bestelling bewaart een eigen kopie van de naam, referentie en prijs van het product, dus oude bestellingen en facturen blijven leesbaar. Wat je verliest, is de productpagina: het adres, de beschrijvingen, de afbeeldingen en de plek waar je de redirect instelt. Daarom is uitschakelen de veiligere keuze als een product voorgoed verdwijnt.
Staat een uitgeschakeld product nog in Google?
Een tijdje wel, tot Google het adres opnieuw bezoekt. Dan ziet het het antwoord dat je hebt ingesteld: een 301 redirect naar de opvolger of een categorie, een 404 of een 410. Met een 301 toont Google uiteindelijk het nieuwe adres in de resultaten en verdwijnt het oude. Hoe lang dat duurt, hangt af van hoe vaak de crawler je webshop bezoekt.
Wanneer stel ik een 410 in plaats van een redirect in?
Als het product voorgoed weg is, er geen opvolger of zinnige categorie is en het adres geen verkeer had. Een 410 vertelt Google duidelijk dat de pagina niet terugkomt. Kies voor een product met verkeer of links van andere sites een 301, want die vangt de klanten op die op het oude adres klikken.
Verwijdert de chat producten uit mijn webshop?
Nee. De chat schakelt producten uit en stelt in wat een klant op het oude adres ziet, tot 100 producten tegelijk. Moet je een product echt verwijderen, dan doe je dat in de backoffice. Uitschakelen met een redirect kun je ongedaan maken vanuit de wijzigingsgeschiedenis. Een product verwijderen in de backoffice kun je niet ongedaan maken, dus bewaar dat voor uitzonderingen.
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.