Redirectketens en redirectlussen voorkomen
Hoe ketens ontstaan
Bij de eerste relaunch wordt /oud doorgestuurd naar /nieuw. Bij de tweede wordt /nieuw doorgestuurd naar /nieuwer, en de oude regel blijft bestaan. Daar komen doorverwijzingen van HTTP naar HTTPS en van zonder www naar met www bij. Zo worden van één aanroep al snel vier sprongen.
Waarom dat schadelijk is
- Elke tussenstop verlengt de laadtijd, vooral op het mobiele netwerk.
- Zoekmachines volgen maar een beperkt aantal doorverwijzingen.
- Elke extra regel is een bron van fouten bij de volgende verbouwing.
Lussen: het ergste geval
Verwijst A naar B en B terug naar A, dan komt niemand ergens aan. Browsers breken af met een foutmelding. Lussen ontstaan vaak als regels in de server en in het CMS elkaar tegenspreken.
Zo ruim je op
- Loop alle doorverwijzingen na met een crawler of een header-checker.
- Zet elk oud adres direct op de uiteindelijke bestemming.
- Beheer regels op één plek, in de server of in het CMS, niet in beide.
En QR-codes?
Een dynamische QR-code is zelf een doorverwijzing. Wijst de bestemming naar een oud adres dat opnieuw doorverwijst, dan ontstaat een keten. Na de relaunch is het daarom de moeite waard om de bestemmingen van de QR-codes direct op de nieuwe pagina's te zetten.
Veelgestelde vragen
Ideaal is er precies één. Vanaf drie tussenstops moet je opruimen.
Met een online checker voor HTTP-headers of op het tabblad Netwerk van de ontwikkelaarstools. Daar staat elke tussenstop met zijn statuscode.
Niet verwijderen maar aanpassen: het oude adres moet blijven werken, maar direct naar de uiteindelijke bestemming leiden.
Nieuwe artikelen rechtstreeks in je inbox
Tips over dynamische QR-codes, nieuwe functies, geen spam. Altijd opzegbaar.
Door je aan te melden stem je in met het ontvangen van de nieuwsbrief. Je kunt je toestemming op elk moment intrekken via de afmeldlink in elke e-mail.