SEO-redirects uitgelegd: wanneer je een 301, 302, 307 of 308 gebruikt, hoe Google elke redirect behandelt, hoe je ketens en soft 404's vermijdt en hoe je veilig migreert.

Vat dit artikel samen met AI
Kort gezegd: een redirect stuurt gebruikers en crawlers van een oude URL naar een nieuwe. Gebruik voor SEO een 301 (of 308) aan de serverkant wanneer een pagina definitief is verhuisd, want Google beschouwt een permanente redirect als signaal dat de nieuwe URL moet worden geïndexeerd. Gebruik een 302 (of 307) alleen voor tijdelijke verhuizingen, stuur elke oude URL door naar het dichtstbijzijnde equivalent in plaats van naar de homepage, vermijd ketens en laat redirects na een migratie minstens een jaar staan.
Elke site verandert weleens van URL's: een product krijgt een andere naam, een blog wordt anders ingedeeld, het hele domein verhuist naar HTTPS of naar een nieuw merk. Zonder SEO-redirects laat elke wijziging een dode pagina achter, verloren backlinks en bezoekers die op een foutmelding landen. Met de juiste redirect verplaatst Google de signalen van de oude URL naar de nieuwe en merken gebruikers niets. De documentatie van Google over redirects en Google Search stelt de regels vast; deze gids zet ze om in beslissingen die je pagina voor pagina kunt toepassen.
Een redirect is een instructie dat een URL nu ergens anders staat. Wanneer een browser of een crawler het oude adres opvraagt, antwoordt de server met een 3xx-statuscode en een Location-header die naar het nieuwe adres wijst, en de client volgt die. Voor zoekmachines zegt de redirect ook iets over indexering: of de nieuwe URL de oude in de resultaten moet vervangen, of dat de verhuizing tijdelijk is.
Redirects zijn het standaardmiddel om een domein te verhuizen, dubbele pagina's samen te voegen, van HTTP naar HTTPS over te stappen, een URL-structuur te wijzigen of een verwijderde pagina te vervangen door een nauw equivalent. Ze werken hand in hand met de canonical-tag, die een voorkeurs-URL aanwijst zonder bezoekers ergens heen te sturen.
Google deelt redirects in twee families in. Permanente redirects vertellen zijn indexeringsproces dat het doel de canonical moet worden; tijdelijke redirects doen dat niet, dus de oude URL kan in de resultaten blijven staan.
| Redirect | Permanent of tijdelijk | Hoe Google hem behandelt | Wanneer je hem gebruikt |
|---|---|---|---|
| 301 Moved Permanently | Permanent | Signaal dat het doel de canonical moet zijn | Standaardkeuze voor elke pagina die definitief is verhuisd |
| 308 Permanent Redirect | Permanent | Hetzelfde als 301 | Permanente verhuizing waarbij formulieren of API-aanroepen hun methode moeten behouden |
| 302 Found | Tijdelijk | Geen canonical-signaal; de bron kan geïndexeerd blijven | Korte acties, A/B-tests, onderhoud |
| 303 See Other | Tijdelijk | Geen canonical-signaal | Na het versturen van een formulier, om een bevestigingspagina te tonen |
| 307 Temporary Redirect | Tijdelijk | Geen canonical-signaal | Tijdelijke verhuizing waarbij de methode niet mag veranderen |
| Meta refresh na 0 seconden | Permanent | Wordt geïnterpreteerd als permanente redirect | Alleen als je de server niet kunt configureren |
| Vertraagde meta refresh | Tijdelijk | Wordt geïnterpreteerd als tijdelijke redirect | Zelden nuttig; verwarrend voor gebruikers |
| JavaScript-redirect | Permanent | Alleen gezien als Google de pagina rendert | Laatste redmiddel als server- en meta-opties onmogelijk zijn |
Google raadt waar mogelijk een permanente redirect aan de serverkant aan en zegt JavaScript-redirects alleen te gebruiken als geen van beide, serverkant of meta refresh, mogelijk is, omdat Google een redirect die afhangt van rendering misschien nooit ziet. Onze gids over JavaScript-SEO legt uit waarom rendering niet gegarandeerd is.
Stel één vraag: komt de oude URL terug? Zo niet, gebruik dan een 301-redirect. Een 302 voor een permanente verhuizing is de meest voorkomende redirectfout: Google kan de oude URL geïndexeerd houden en in de resultaten tonen, terwijl de nieuwe pagina wacht op signalen die nooit volledig aankomen. Google corrigeert sommige al lang bestaande 302's na verloop van tijd wel, maar daar moet je niet op rekenen.
De codes 307 en 308 bestaan om een technische reden. Volgens de gids van MDN over HTTP-redirects kunnen browsers bij een 301 of 302 een POST-verzoek in een GET veranderen, terwijl 307 en 308 de methode en de body ongewijzigd laten. Voor gewone pagina's maakt dit voor SEO geen verschil; het is van belang voor formulieren, afrekenprocessen en API's.
Niet op een manier waar je omheen moet plannen. Gary Illyes van Google verklaarde in 2016 dat 30x-redirects geen PageRank meer verliezen. De echte verliezen komen van elders: doorsturen naar een niet-verwante pagina, een redirect na een paar maanden verwijderen of lange ketens laten bestaan die het crawlen vertragen.
Een keten ontstaat wanneer URL A doorstuurt naar B, dat doorstuurt naar C. Ketens groeien over jaren van migraties: HTTP naar HTTPS, dan www naar non-www, dan een nieuwe URL-structuur. De crawlers van Google volgen volgens de documentatie over HTTP-statuscodes maximaal 10 redirecthops, maar Google raadt aan rechtstreeks naar de eindbestemming door te sturen en, als dat onmogelijk is, ketens tot drie hops of minder te beperken. Elke hop kost gebruikers extra laadtijd en verspilt crawlbudget op grote sites.
Een loop ontstaat wanneer A doorstuurt naar B en B terugstuurt naar A. Browsers tonen een foutmelding, crawlers geven op en de pagina verdwijnt uit de index. Loops komen meestal van tegenstrijdige regels, bijvoorbeeld een CMS-regel en een serverregel die het niet eens zijn over de afsluitende schuine streep.
Niet elke verwijderde pagina heeft een redirect nodig. Stuur alleen door als er een nauw equivalent bestaat. De gids van Google over sitemigraties met URL-wijzigingen waarschuwt ervoor veel oude URL's door te sturen naar één irrelevante bestemming zoals de homepage, wat gebruikers kan verwarren en als soft 404 kan worden behandeld.
| Situatie | Beste reactie | Waarom |
|---|---|---|
| Pagina verhuisd naar een nieuwe URL | 301 naar de nieuwe URL | Gebruikers en signalen volgen de content |
| Meerdere pagina's samengevoegd tot één | 301 van elke oude pagina naar de samengevoegde pagina | De nieuwe pagina voorziet in dezelfde behoefte |
| Product uit het assortiment, nauwe vervanger bestaat | 301 naar de vervanger of de categorie ervan | De bezoeker vindt nog steeds wat hij zocht |
| Content verwijderd, geen equivalent | 404 of 410 | Een eerlijke fout is beter dan een irrelevante pagina |
| Tijdelijk niet beschikbaar | 302 of 307, of de pagina behouden met een melding | De oorspronkelijke URL moet geïndexeerd blijven |
| Veel oude URL's naar de homepage | Vermijden | Waarschijnlijk behandeld als soft 404's |
Google zegt dat alle 4xx-fouten behalve 429 op dezelfde manier worden behandeld, dus de keuze tussen 404 en 410 heeft weinig praktisch effect: in beide gevallen wordt een eerder geïndexeerde URL uit de index verwijderd.
Bij een migratie maken redirects het verschil tussen verkeer houden en verliezen. Onze complete gids voor SEO-migratie behandelt het hele project; voor redirects gelden vijf regels:
De methode hangt af van je stack, maar het resultaat moet hetzelfde zijn: één 3xx-antwoord van de server.
Test de oude URL na elke wijziging met een redirectchecker: die toont de statuscode van elke hop en de eindbestemming.
Oude URL's leven nog lang door nadat je ze hebt gewijzigd. Andere sites, nieuwsbrieven, socialemediaposts en AI-antwoorden blijven wijzen naar het adres dat bestond toen ze werden geschreven. Wanneer ChatGPT, Perplexity of Gemini een pagina citeren en de link leidt naar een foutmelding, verlies je het bezoek en verliest de citatie haar waarde. Een permanente redirect houdt die verwijzingen werkend en helpt zoekmachines en AI-crawlers de geschiedenis van de oude pagina aan de nieuwe te koppelen. Onze studie naar de pagina's die ChatGPT citeert laat zien hoezeer deze antwoorden leunen op stabiele, gevestigde bronnen.
Redirects zijn een onderdeel van technische SEO dat zelden aandacht krijgt tot het verkeer daalt. Een permanente, directe, relevante redirect voor elke verhuisde URL zorgt dat je rankings en je backlinks voor je blijven werken. Om het effect van een migratie op klikken, posities en AI-citaties op één plek te volgen, gebruik je het GEO / SEO-dashboard van Sorank.
Google raadt aan redirects zo lang mogelijk te behouden, en doorgaans minstens een jaar na een verhuizing. Veel sites laten ze onbeperkt staan, omdat oude backlinks en bladwijzers nog jarenlang bezoekers naar de vorige URL's blijven sturen.
Nee. Een 301-redirect naar een relevante pagina is de aanbevolen manier om content te verplaatsen, en Google gebruikt hem als signaal dat de nieuwe URL moet worden geïndexeerd. Problemen komen van redirectketens, loops en redirects naar niet-verwante pagina's, niet van de redirect zelf.
Dat moet je niet doen. Google waarschuwt dat het doorsturen van veel oude URL's naar een irrelevante pagina zoals de homepage gebruikers kan verwarren en als soft 404 kan worden behandeld. Stuur elke pagina door naar het dichtstbijzijnde equivalent en laat pagina's zonder equivalent een 404 of 410 teruggeven.
ZIJ PROBEERDEN SORANK VOOR JOU
