← Terug naar problemen oplossen

Een redirect-loop op je website?

Een bezoeker (of Google) probeert een pagina te openen, wordt doorgestuurd, en komt via een reeks doorverwijzingen uiteindelijk weer terug bij de pagina waar het begon. De browser herkent dit en breekt af met een foutmelding, meestal iets als "deze pagina stuurt je te vaak door".

Hoe je 'm herkent

De duidelijkste indicator is de foutmelding zelf in de browser. In Search Console kan een redirect-loop verschijnen als een pagina die niet geïndexeerd kan worden vanwege een "redirect-fout". Je kunt dit ook handmatig testen met een tool die redirect-ketens toont, om te zien waar de lus precies zit.

Meestvoorkomende oorzaak: een migratie

Bij het herstructureren van URL's ontstaat een loop makkelijk als twee redirect-regels elkaar tegenspreken, bijvoorbeeld pagina A stuurt naar B, en een latere, generieke regel stuurt B weer terug naar A zonder dat dat de bedoeling was. Dit gebeurt vaker bij losse, opeenvolgend toegevoegde redirect-regels dan bij een doordacht redirect-plan.

Meestvoorkomende oorzaak: HTTPS-instellingen

Als je server is ingesteld om http naar https door te sturen, maar een CMS-instelling of plugin ook https naar http probeert door te sturen (bijvoorbeeld door een verouderde instelling na een SSL-migratie), ontstaat een oneindige lus tussen de twee. Controleer of er niet op meerdere plekken tegelijk (server, CMS, plugin) tegenstrijdige HTTPS-regels actief zijn.

Hoe je het oplost

Breng de volledige redirect-keten in kaart voor de betreffende URL, van begin tot waar de lus ontstaat. Verwijder of pas de regel aan die de cirkel sluit, meestal is dat de regel die het meest recent is toegevoegd of het minst specifiek is. Test daarna de URL opnieuw om te bevestigen dat hij nu in één stap (of een korte, eindige keten) naar de juiste bestemming gaat.

SiteLens toont je paginaprestaties per URL, zodat een pagina die plotseling geen bezoekers meer trekt (bijvoorbeeld door een nieuwe redirect-loop) snel opvalt in plaats van pas bij een toevallige controle. Start een gratis proefperiode van 14 dagen.

Verwante content

Wat is een 301-redirect? · Wat is een 302-redirect? · Site staat niet in Google, hoe los ik dat op?