Uitverkochte producten: verwijderen, redirecten of laten staan?
Kies per product op basis van twee vragen: komt het terug, en is er een alternatief? Tijdelijk uitverkocht: laat de pagina gewoon online, toon de verwachte levertijd en houd de voorraadstatus in je productdata actueel. Permanent uit het assortiment met een vergelijkbaar alternatief: stuur de oude URL via een 301-redirect naar dat alternatief. Permanent weg zonder alternatief: geef een 410 of 404 en verwijder de interne links. Massaal verwijderen zonder plan kost posities die je jaren hebt opgebouwd.
- Beslis per product op twee vragen: komt het terug en is er een alternatief?
- Een tijdelijk uitverkocht product laat je online met voorraadstatus, alternatief en meldingsoptie.
- Een redirect naar een irrelevante pagina zoals de homepage behandelt Google als soft 404.
- Gebruik voor seizoensproducten elk jaar dezelfde URL, zodat de pagina autoriteit blijft opbouwen.
Elke webshop krijgt ermee te maken: een product raakt op, een leverancier stopt, een seizoen loopt af. Wat je op dat moment met de product-URL doet, bepaalt of je de opgebouwde posities en backlinks behoudt of weggooit. Na het lezen weet je voor elke situatie welke keuze je maakt en hoe je die in WooCommerce uitvoert.
Drie scenario's, één beslisregel
De juiste keuze hangt af van twee vragen: komt het product ooit terug, en heeft de pagina waarde die je kunt behouden? Waarde lees je af aan organisch verkeer in Search Console, aan backlinks en aan bestaande posities. Dat levert drie scenario’s op:
| Situatie | Actie | Statuscode |
|---|---|---|
| Tijdelijk uitverkocht of seizoensproduct | Pagina laten staan en actueel houden | 200 |
| Permanent weg, vergelijkbaar alternatief beschikbaar | 301-redirect naar het alternatief of de best passende categorie | 301 |
| Permanent weg, geen alternatief, geen verkeer of links | Pagina verwijderen en interne links opruimen | 410 of 404 |
Twijfel je tussen redirecten en verwijderen? Kijk dan naar de cijfers. Kreeg de pagina het afgelopen jaar nog bezoekers uit Google, of wijzen er externe links naartoe, dan wint de 301 vrijwel altijd. Een redirect geeft opgebouwde waarde door aan een levende pagina; een verwijderde pagina geeft niets door.
Tijdelijk uitverkocht: online laten en actueel houden
Een product dat terugkomt, haal je nooit offline. De pagina heeft posities opgebouwd en die raak je kwijt zodra Google een 404 tegenkomt of de URL uit je site verdwijnt. Zorg wel dat de pagina eerlijk blijft communiceren:
- Toon de voorraadstatus duidelijk, met een verwachte leverdatum als je die kent. Een kale pagina zonder uitleg jaagt bezoekers meteen terug naar de zoekresultaten.
- Bied ter plekke een alternatief aan: vergelijkbare producten, een andere maat of kleur, of de bijbehorende categorie.
- Plaats een meldingsoptie. Wie zijn mailadres achterlaat, krijgt bericht zodra het product er weer is. Zo verzilver je het verkeer dat blijft binnenkomen alsnog.
- Werk je gestructureerde data bij. Zet de beschikbaarheid in je productschema op OutOfStock of, als bestellen mogelijk blijft, op BackOrder. Schema.org kent voor elke voorraadsituatie een eigen waarde, en Google en AI-zoekmachines nemen die status over in hun weergave.
Wat je niet doet: de pagina op noindex zetten of alle interne links ernaartoe weghalen. Beide vertellen zoekmachines dat de pagina er niet meer toe doet, en dat signaal draai je na herbevoorrading maar traag terug.
Permanent verdwenen: 301, 410 of niets doen
Stopt een product definitief, dan kies je tussen doorsturen en verwijderen.
301-redirect: als er iets relevants te bieden is
Stuur de oude URL door naar de opvolger van het product, naar een vrijwel identiek alternatief of anders naar de best passende subcategorie. Relevantie is hier de norm: Google behandelt een redirect naar een pagina die inhoudelijk niets met het origineel te maken heeft als een soft 404, waardoor de doorgegeven waarde alsnog verdampt. De homepage is daarom vrijwel nooit een goed redirectdoel.
410 of 404: als er niets te bieden is
Geen alternatief, geen verkeer, geen links? Dan mag de pagina gewoon weg. Een 410 vertelt crawlers expliciet dat het verwijderen een bewuste keuze is; een 404 werkt in de praktijk vrijwel hetzelfde. Belangrijker dan de statuscode: verwijder ook alle interne links naar die pagina en haal de URL uit je sitemap, anders blijft Google de dode pagina opvragen en zie je hem eindeloos terug in je foutrapporten.
WooCommerce-instellingen die stiekem meebeslissen
WooCommerce heeft een paar instellingen die je keuze doorkruisen als je ze niet kent:
- “Uitverkochte producten verbergen” (Voorraadbeheer): deze optie haalt producten alleen uit je catalogus- en categorieweergave. De URL blijft bereikbaar en geïndexeerd, maar verliest al zijn interne links. Voor een tijdelijk uitverkocht product is dat schadelijk: de pagina bestaat nog, maar bloedt langzaam leeg.
- Product naar de prullenbak: een verwijderd product geeft per direct een 404, zonder redirect. WooCommerce legt die redirect niet voor je aan; dat regel je zelf via een redirectfunctie of op serverniveau.
- Catalogusweergave “verborgen”: dit verbergt een product binnen je shop, maar de-indexeert niets. Verwar deze instelling niet met noindex of verwijderen.
- Productschema en voorraadstatus: WooCommerce geeft de voorraadstatus standaard door in het productschema, en SEO-software vult dat aan met velden als merk, beoordelingen en verzendinformatie. Wat er precies bijkomt verschilt per pakket; het overzicht van WordPress SEO-software zet de opties naast elkaar, en wie nu Yoast draait ziet in de vergelijking ViRank als Yoast-alternatief welke productvelden erbij komen.
Seizoensproducten: elk jaar dezelfde URL
Kerstpakketten, tuinsets, wintersportmateriaal: voor terugkerend aanbod geldt een eigen regel. Gebruik elk jaar dezelfde URL en ververs de inhoud, in plaats van jaarlijks een nieuwe productpagina aan te maken. Een URL met een jaartal erin is volgend seizoen onbruikbaar; een tijdloze URL bouwt jaar na jaar autoriteit op en start elk seizoen vanaf de posities waarmee het vorige eindigde.
Buiten het seizoen laat je de pagina online met de status “tijdelijk niet leverbaar” en een verwijzing naar wat nu wel actueel is. Pas de teksten bij de seizoensstart aan op het nieuwe aanbod en controleer of prijs en voorraadstatus in het schema weer kloppen.
Veelgemaakte fouten met uitverkochte producten
- Elke oude URL naar de homepage sturen. Het lijkt veilig, maar Google beschouwt zo’n irrelevante redirect als soft 404, en bezoekers begrijpen er niets van. De fix: redirect per product naar het meest verwante alternatief of de bovenliggende categorie.
- Producten verwijderen zonder linkcheck. Wijzen er backlinks naar de verwijderde pagina, dan gooi je gratis autoriteit weg. De fix: controleer eerst verkeer en backlinks, en redirect alles wat waarde heeft.
- Noindex als tussenoplossing. Een tijdelijk uitverkocht product op noindex zetten haalt het uit de index, en terugkeren duurt daarna weken. De fix: laat de pagina geïndexeerd en werk alleen de voorraadstatus bij.
- Interne links naar dode producten laten hangen. Elke 404 in menu’s, filters of “gerelateerde producten” verspilt crawlbudget en vertrouwen. De fix: loop na elke assortimentswijziging je interne links na.
- Redirectkettingen laten ontstaan. Product A verwijst naar B, en B later naar C. Elke extra stap kost laadtijd en verzwakt het signaal. De fix: laat elke oude URL rechtstreeks naar het einddoel wijzen en werk oude redirects bij zodra het doel verandert.
In een groeiende shop houd je dit niet handmatig bij: producten verdwijnen, redirects stapelen zich op en ergens ontstaat een keten of een vergeten 404. De technische scan van ViRank speurt je hele shop door, vindt dode productpagina’s, redirectkettingen en soft 404’s, en rangschikt ze naar verwacht effect op je omzet. Herstelacties zet ViRank voor je klaar en voert ze pas uit nadat jij ze goedkeurt; terugdraaien kan altijd met één klik. Achtergrond bij redirects, statuscodes en crawlbudget staat helder uitgelegd in de ViRank-kennisbank. Daarna test je twee weken kosteloos, zonder creditcard.
