Deze week vond ik op één van mijn sites 2.559 zoekopdrachten die maandenlang op een dode pagina waren beland. Mensen zochten iets, klikten in Google, en kwamen op een 404 terecht. Niks. Een foutmelding. En ik wist er niks van, want in Search Console zag alles er prima uit.
De boosdoener: oude redirects die ik jaren geleden had aangezet en daarna nooit meer heb bekeken. Ik leg uit hoe dat gebeurt, waarom je het niet ziet, en hoe ik het op nummerschilderen.com heb opgeruimd.
Waarom je honderden redirects hebt zonder het te weten
Een redirect is een doorverwijzing. Iemand vraagt pagina A op, de server zegt “die is verhuisd naar B”, en de bezoeker gaat door naar B. Een 301 betekent: permanent verhuisd. Google onthoudt dat en geeft de ranking van A door aan B.
Zo ver de theorie. In de praktijk maakt WordPress die dingen voor je aan zonder dat je het vraagt. Verander je de slug van een pagina, dan zet een plugin er automatisch een redirect bij van de oude naar de nieuwe URL. Op zich netjes. Maar doe dat drie jaar lang bij elke titelwijziging, elke opgeruimde blogpost en elk verplaatst product, en je zit zomaar op een paar honderd redirects. Ik had er 580 die allemaal naar de homepage wezen.
580 oude URL’s, netjes doorverwezen naar de voorpagina. Klinkt opgeruimd. Is het niet.
Waar het stukging
Twee dingen waren mis.
Eerst de kapotte ketens. 14 van die redirects wezen naar een pagina die zélf niet meer bestond. Dus: bezoeker klikt op A, wordt doorgestuurd naar B, en B is een 404. Een doorverwijzing naar het niets. Precies die 14 waren samen goed voor 2.559 hits in de gemeten periode. Dat is geen randgeval, dat is echt verkeer dat je gewoon weggooit.
En dan de homepage-redirects zelf. Iemand zoekt op een specifiek onderwerp, komt op een oude URL, en wordt naar de homepage geslingerd. De homepage beantwoordt zijn vraag niet. Hij haakt af. En Google ziet dat ook: een 301 naar een pagina die de zoekvraag niet bedient, telt niet als een goede verhuizing. Google zet zo’n pagina langzaam lager.
Het gemene: je ziet het niet in Search Console
Dit is het stukje waar ik zelf van heb geleerd. Als je in Google Search Console naar het gemiddelde van de laatste 90 dagen kijkt, lijkt zo’n pagina vaak nog gezond. Positie 9, nog wat clicks, prima.
Maar dat gemiddelde plakt drie goede weken en zeven slechte weken tot één mooi getal aan elkaar. Trek je in plaats daarvan de wééktrend van zo’n pagina, dan zie je het echte patroon: de positie zakt, terwijl de vertoningen juist stíjgen. Dat laatste voelt als goed nieuws, maar het is precies het alarm. Het betekent dat Google de pagina nog wel toont, maar hem elke week een stukje lager zet. Tegen de tijd dat het gemiddelde eindelijk daalt, ben je binnen één meetvenster niet meer terug.
Ik heb dat op een andere site zwart op wit gezien: een pagina die over tien weken van positie 8 naar 29 zakte en van 9 naar 0 clicks ging, terwijl de vertoningen in diezelfde periode van 99 naar 258 per week opliepen. Op het 90-dagengemiddelde stond die pagina nog “gezond”. Op de weektrend lag hij al op sterven.
Hoe ik het heb opgeruimd
Geen paniekknop, gewoon stap voor stap:
- Backup eerst. Alle 580 redirects geëxporteerd voordat ik iets uitzette. Een redirect verwijderen is zo gebeurd; terugzetten wat je niet bewaard hebt niet.
- De 14 kapotte ketens eerst. Dat is pure winst: die stuurden bezoekers naar een 404, dus elke fix haalt direct verkeer terug uit de prullenbak. Ik heb ze naar een pagina laten wijzen die de zoekvraag wél beantwoordt.
- De 580 homepage-redirects uitgezet, met de backup als vangnet. Een oude URL zonder redirect geeft nu netjes een 404 of 410 — een eerlijk “bestaat niet meer” — in plaats van een misleidende verhuizing naar een pagina die het antwoord niet heeft.
- Per pagina de weektrend gecheckt, niet het gemiddelde, om te zien welke doorverwijzingen echt schade deden.
Wat je hieraan hebt
Als je een WordPress-site langer dan een jaar draait, heb je bijna zeker een lade vol vergeten redirects. Ze doen zich voor als opruimwerk, maar een deel wijst naar dode pagina’s en een ander deel dumpt zoekers op je homepage. Allebei kosten ze je verkeer, en allebei zie je ze niet als je alleen naar het GSC-gemiddelde kijkt.
De gouden regel: een 301 is alleen goed als de bestemming de vraag beantwoordt waarmee de bezoeker kwam. Verwijst hij naar iets dat niet bestaat, of naar een homepage die niks zegt, dan is een eerlijke 404 beter dan een nette leugen. En meet op de weektrend, niet op het gemiddelde — anders zie je de schade pas als je hem niet meer kunt terugdraaien.
