
Een 302 is geen foutmelding. Het is een signaal. Een tijdelijke omleiding, bedoeld voor situaties waarin de oorspronkelijke pagina gewoon blijft bestaan, maar nu even niet bereikbaar is, of even niet getoond mag worden.
De 302 status code vertelt browsers en crawlers: “kijk nu hier, maar vergeet dit adres niet.” Anders dan bij een 301 wordt de originele URL dus níét losgelaten. En dat is precies het punt.
Waarom bestaat de 302 redirect?
Stel: je vervangt tijdelijk een productpagina door een out-of-stock melding. Of je zet een testomgeving online, zonder je echte pagina te verliezen in Google. Dan wil je verkeer omleiden, maar niet permanent. Je wilt de bestaande URL behouden in de index, je autoriteit niet doorschuiven, en later naadloos terug kunnen schakelen.
Dat is het werk van een 302 redirect.
Hij wordt vaak onderschat, of verkeerd ingezet. In veel CMS’en zie je alleen “redirect” staan, zonder uitleg. Dan is het maar de vraag of je een 301 of een 302 instelt, en dat maakt uit.
Hoe werkt status 302 onder de motorkap?

De server ontvangt een verzoek voor een URL en reageert met:
HTTP/1.1 302 Found
Location: https://voorbeeld.nl/tijdelijk
De browser volgt het nieuwe pad. De gebruiker merkt niks. De zoekmachine meestal ook niet. Maar onderliggend blijft de oude URL leidend. Geen indexwijziging, geen linkwaarde-overdracht. En dat is precies wat je wilt bij een tijdelijke verandering.
Wanneer kies je voor 302 (en niet 301)?
Gebruik een 302 redirect als:
- Je content tijdelijk ergens anders staat
- Je een test, campagne of A/B-pagina online zet
- Je routing aanpast op basis van loginstatus, taal of sessie
- Je onderhoud pleegt aan de originele pagina
Kies nooit automatisch voor 302 “omdat het veiliger klinkt”. Een redirect is alleen correct als hij de intentie weerspiegelt.
301 vs 302: hoe maak je het onderscheid?
Het verschil draait om verwachtingen.
- Een 301 zegt: deze pagina is definitief verhuisd. Zoekmachines mogen indexen, waarde overdragen, en de oude URL vergeten.
- Een 302 zegt: deze verandering is tijdelijk. De originele URL blijft actief en blijft leidend.
Gebruik je het verkeerd om? Dan loop je het risico dat Google pagina’s verwijdert of indexeert die je eigenlijk alleen even wilde overslaan. Dat kan je rankings kosten, of zorgen voor content die je niet in zoekresultaten wilt hebben.
Hoe check je welke redirect er actief is?

Gebruik DevTools in je browser, of een terminal met curl -I. Je ziet dan direct of je met een status 302 te maken hebt. Tools als Screaming Frog of Redirect Path maken het visueel inzichtelijk. En als je redirects via een plugin instelt: controleer altijd het type dat daadwerkelijk verstuurd wordt door de server, niet alleen wat je aanvinkt in het CMS.
Tot slot
De 302 is geen fallback. Het is geen alternatief voor twijfel. Het is een technische keuze, bedoeld voor een specifiek doel: tijdelijk verkeer omleiden zonder iets structureels te veranderen.
Gebruik je hem goed, dan hou je controle. Gebruik je hem verkeerd, dan loop je risico.