Wat is het verschil tussen een 301 en een 302?
Een 301 zegt: deze pagina is permanent verhuisd. Een 302 zegt: hij is er tijdelijk even niet. Dat verschil bepaalt wat Google met je oude adres doet.
Bij een 301 gaat je opgebouwde waarde mee.
Bij een 302 blijft de oude pagina in de index staan.

De 301
Voor alles wat blijvend is: een gewijzigd adres, een samengevoegde pagina, een nieuwe domeinnaam.
Meer daarover lees je bij permalink.
De 302
Voor iets dat echt tijdelijk is: een actiepagina, een onderhoudspagina of een test.
Meer daarover lees je bij onpage seo.
De veelgemaakte fout
Een 302 gebruiken voor een permanente verhuizing. Je oude adres blijft dan in de resultaten staan en je nieuwe komt er niet in.
Meer daarover lees je bij wat er gebeurt zonder redirects.
Mijn vuistregels
- Bij twijfel altijd 301.
- 302 alleen als je zeker weet dat het terugkomt.
- Controleer welke je plugin standaard gebruikt.
- Kijk het na met een controlepagina.
Die derde is nodig: sommige plugins zetten standaard een 302.
Hoe je het controleert
Met een openbare controlepagina die de code toont, of in het netwerktabblad van je browser.
Meer daarover lees je bij pagespeed.
De andere codes
Er bestaan er meer, maar in de praktijk kom je met deze twee overal.
Meer daarover lees je bij error 404.