Redirect checker: bekijk de hele redirectketen

De redirect checker volgt een adres stap voor stap en toont de complete redirectketen met statuscodes: van http:// naar https://, van zonder naar met www, tot aan de eindpagina. Zo zie je meteen of een 301 echt permanent is, waar een 302 zit en of er ketens of lussen zijn ontstaan.

Bron: § 15.4 (Redirection 3xx), RFC 9110 – HTTP Semantics. Bijgewerkt: .

Mijn toolbox

Na je klik stuurt je browser de ingevulde URL naar onze server (Cloudflare Worker). Die haalt de pagina op als ‘ToolboxDayBot’, respecteert de robots.txt en stuurt alleen de analyse terug. URL en IP-adres worden niet opgeslagen; voor de limiet van 30 controles per uur houdt de server hoogstens een uur lang een niet-terug te rekenen hash van je IP in het werkgeheugen.

Resultaat

Resultaat
–
Redirectketen
Beoordeling
Tips

Zo wordt het berekend

De redirectcodes die ertoe doen

CodeBetekenisEffect in Google
301Moved Permanently – definitief verhuisdSterk signaal: het doel verschijnt in de zoekresultaten
308Permanent Redirect – definitief, zelfde methodeZoals 301
302Found – tijdelijkZwak signaal: de oude URL blijft meestal geïndexeerd
307Temporary Redirect – tijdelijk, zelfde methodeZoals 302

RFC 9110 legt de codes vast; Google Search Central beschrijft hoe Google ermee omgaat. Voor een verhuizing, een nieuw domein of de overstap naar HTTPS is 301 of 308 juist. 302 en 307 zijn bedoeld voor echt tijdelijke situaties, zoals een actiepagina of onderhoud.

Waarom ketens nadelig zijn

Een klassieke keten: http://example.com → https://example.com → https://www.example.com/. Elke stap is een extra verzoek en kost laadtijd. Google volgt tot 10 stappen, maar raadt aan direct naar de eindbestemming door te sturen. Beter is één regel die elke variant in één stap naar het hoofdadres stuurt, plus interne links die meteen de eind-URL gebruiken. De htaccess-redirectgenerator schrijft zo’n regel voor Apache.

Werking en beperkingen

Onze server vraagt elke stap apart op, zonder automatisch te volgen, en noteert statuscode, doel (Location-header) en responstijd. Na 5 redirects of bij een lus stopt hij. Elk doel wordt opnieuw gecontroleerd: wijst een redirect naar een intern adres (localhost, privénetwerk), dan stopt de check, en de robots.txt van elk domein wordt gerespecteerd. Alleen serverredirects (3xx) worden herkend; redirects via JavaScript of meta refresh toont de SEO checker. Sommige servers sturen per taal, apparaat of land anders door – de checker ziet het antwoord aan onze server in een Cloudflare-datacenter.

Veelgestelde vragen

Wat is het verschil tussen een 301- en een 302-redirect?

Een 301 betekent ‘permanent verhuisd’: Google draagt de signalen over aan het doel en toont voortaan de nieuwe URL. Een 302 betekent ‘tijdelijk’: Google houdt meestal de oude URL in de index. Voor een definitieve verhuizing gebruik je 301 (of 308).

Hoeveel redirects achter elkaar zijn te veel?

Google volgt tot 10 stappen, maar elke stap kost laadtijd. Ideaal is één redirect van het oude adres direct naar het doel. De checker waarschuwt vanaf twee stappen en stopt na vijf.

Hoe zie ik waar een link naartoe leidt?

Plak de link in het veld en klik op ‘Redirects controleren’. De tabel toont elke tussenstop met statuscode en doel – ook bij verkorte links – zonder dat je de eindpagina zelf opent.

Wat is een redirectlus?

Twee of meer regels sturen bezoekers naar elkaar door, bijvoorbeeld https → http → https. De browser meldt dan ‘te veel omleidingen’. Vaak botst een HTTPS-regel in het CMS met een regel bij de hoster of het CDN.

Worden de gecontroleerde URL’s opgeslagen?

Nee. De URL gaat alleen voor deze controle naar onze server en er wordt niets gelogd. Voor de limiet van 30 controles per uur houdt de server hoogstens een uur een niet-terug te rekenen hash van je IP in het werkgeheugen.

Bronnen en wettelijke basis

Bijgewerkt op:

Vergelijkbare tools