Een 301 redirect is een HTTP-statuscode waarmee je aan zoekmachines en browsers doorgeeft dat een URL permanent is verhuisd naar een andere URL. Kort gezegd: bezoekers en crawlers zoals Googlebot die op de oude pagina terechtkomen, worden automatisch doorgestuurd naar het nieuwe adres. Als je dit goed inricht, wordt een groot deel van de SEO-waarde overgedragen naar de nieuwe URL, verminder je kapotte links en beperk je rankingverlies bij een websitemigratie of wijziging van je URL-structuur.
Op websites worden regelmatig pagina’s verwijderd, domeinnamen gewijzigd, HTTP naar HTTPS omgezet, categoriestructuren vernieuwd of vergelijkbare artikelen samengevoegd. Om zulke aanpassingen veilig te laten verlopen voor zowel gebruikers als SEO, heb je een duidelijke redirectstrategie nodig. De 301 redirect is daarin een van de belangrijkste onderdelen, omdat deze aan zoekmachines laat weten dat het niet om een tijdelijke, maar om een permanente adreswijziging gaat.
In deze gids leggen we uit wat een 301 redirect is, wat het verschil is met 302 en andere soorten redirects, hoe je een 301 redirect instelt via Apache .htaccess, cPanel, WordPress en Nginx, welke impact dit heeft op SEO en welke fouten vaak worden gemaakt. Vooral aan de hostingkant kan een kleine configuratiefout een hele site in een redirect loop brengen, dus pas de voorbeelden zorgvuldig toe. Voor een betrouwbare basis kun je ook kijken naar Hostragons web hosting pakketten en bij een overstap naar SSL naar Hostragons SSL certificaten.
Wat is een 301 redirect?
Een 301 redirect is een permanente doorverwijzingsreactie van de server aan de client. Wanneer een gebruiker of zoekmachinebot de oude URL probeert te openen, geeft de server de statuscode 301 terug en vermeldt hij de nieuwe locatie. De browser ontvangt deze reactie en stuurt de gebruiker vervolgens door naar de doel-URL.
Stel dat je de content op siteadi.com/eski-yazi hebt verplaatst naar siteadi.com/yeni-yazi. Dan wil je niet dat bezoekers die via de oude link binnenkomen een 404-foutpagina zien. Door een 301 redirect toe te voegen, komen gebruikers alsnog op de juiste content terecht en begrijpen zoekmachines dat de nieuwe pagina voortaan als de hoofdlocatie moet worden gezien.
Google geeft aan dat in moderne algoritmes linksignalen via 301 redirects grotendeels worden doorgegeven. Dat betekent echter niet dat elke redirect automatisch perfect resultaat oplevert. De inhoudelijke overeenkomst tussen oude en nieuwe pagina, de technische implementatie, het vermijden van redirectketens, de paginasnelheid en de indexeerbaarheid van de doelpagina bepalen samen hoe sterk het SEO-effect uiteindelijk is.
Wanneer gebruik je een 301 redirect?
Een 301 redirect gebruik je wanneer een URL permanent verandert. Voor tijdelijke campagnes, A/B-tests of kortdurende onderhoudspagina’s zijn tijdelijke redirects zoals 302 of 307 meestal passender. In de volgende situaties is een 301 redirect de juiste keuze:
- Wanneer je van domeinnaam verandert: bijvoorbeeld bij een verhuizing van oudedomein.com naar nieuwdomein.com.
- Wanneer je overstapt van HTTP naar HTTPS: om de beveiligde verbinding standaard te maken. Hierbij kan wat is een SSL certificaat nuttig zijn.
- Bij een keuze tussen www en non-www: om één canonieke versie te gebruiken, bijvoorbeeld www.site.com of site.com.
- Wanneer je de URL-structuur wijzigt: bijvoorbeeld van /blog/123 naar leesbare URL’s zoals /blog/301-redirect.
- Wanneer je content samenvoegt: bijvoorbeeld twee vergelijkbare blogartikelen combineren tot één sterke pagina.
- Wanneer je producten of categorieën verplaatst: bijvoorbeeld in een webshop een oude productpagina doorsturen naar het meest relevante nieuwe product of de juiste categorie.
- Bij pagina’s die permanent zijn verwijderd: wanneer je bezoekers kunt doorsturen naar het meest relevante alternatief met dezelfde zoekintentie.
301, 302, 307 en Meta Refresh vergeleken
Redirects lijken aan de voorkant vaak hetzelfde, maar ze geven aan zoekmachines verschillende signalen. De verkeerde redirectcode kan vooral bij een websitemigratie, domeinverhuizing of SEO-migratie leiden tot verlies van prestaties.
| Redirecttype | Betekenis | SEO-gebruik | Wanneer kies je dit? |
|---|---|---|---|
| 301 | Permanent verhuisd | De beste keuze om SEO-waarde naar de nieuwe URL over te dragen | Bij permanente URL-wijzigingen, domeinmigraties of HTTPS-overstappen |
| 302 | Tijdelijk gevonden | Geeft aan dat de oude URL waarschijnlijk terugkomt | Bij campagnes, tijdelijk onderhoud of kortlopende tests |
| 307 | Tijdelijke redirect | Behoudt de HTTP-methode en geeft een tijdelijk signaal | Wanneer tijdelijke redirects nodig zijn bij API’s of formulierverwerking |
| Meta Refresh | Vertraagde redirect in HTML | Niet aanbevolen voor SEO en vaak minder prettig voor gebruikers | Gebruik dit liever niet, tenzij er echt geen alternatief is |
De algemene SEO-regel is eenvoudig: is de wijziging permanent, gebruik dan 301; is de wijziging tijdelijk, gebruik dan 302 of 307. Twijfel je? Bepaal dan eerst of de pagina in de toekomst nog terugkeert naar het oude adres.
Hoe beïnvloedt een 301 redirect SEO?
Een 301 redirect is een krachtig SEO-instrument, maar kan problemen veroorzaken als je hem zonder plan inzet. De effecten moeten daarom zowel vanuit de positieve kant als vanuit de risico’s worden bekeken.
Helpt linkautoriteit over te dragen naar de nieuwe URL
Als je oude pagina externe links, social shares en zoekmachinesignalen heeft opgebouwd, helpt een 301 redirect om die signalen naar de nieuwe pagina te verplaatsen. Stel dat een blogartikel backlinks heeft van 50 verschillende websites en je verplaatst dat artikel naar een nieuwe URL. Zonder redirect gaat die waarde grotendeels verloren en krijgen bezoekers een 404-fout. Met een 301 redirect worden deze signalen voor een belangrijk deel geconsolideerd op het nieuwe adres.
Vermindert 404-fouten en verlies van bezoekers
404-pagina’s zijn niet altijd slecht. Voor verwijderde content zonder relevant alternatief kunnen ze heel logisch zijn. Maar bij URL’s met veel verkeer of waardevolle backlinks kan een 404 leiden tot verlies van bezoekers en verzwakking van SEO-signalen. Met regelmatige loganalyse en rapporten in Google Search Console kun je waardevolle pagina’s opsporen die een 404-status teruggeven.
Maakt indexeringssignalen duidelijker
Wanneer zoekmachines dezelfde content op meerdere URL’s aantreffen, kan het onduidelijk worden welke pagina moet ranken. Een 301 redirect bundelt oude of dubbele URL’s onder één hoofd-URL. Dit is vooral belangrijk bij verschillen tussen www en non-www, HTTP en HTTPS en URL’s met of zonder afsluitende slash.
Kan rankingverlies veroorzaken bij verkeerd gebruik
Alle oude pagina’s simpelweg naar de homepage doorsturen is een veelvoorkomende, maar verkeerde aanpak. Als het onderwerp van de oude pagina niet overeenkomt met dat van de doelpagina, kan Google de redirect als een zwak of irrelevant signaal interpreteren. Een oud artikel over WordPress snelheidsoptimalisatie kun je bijvoorbeeld beter niet naar de hosting-homepage sturen, maar naar een actuele gids over WordPress-performance. In zo’n geval kunnen WordPress hosting of gids voor websiteversnelling relevantere doelen zijn.
Hoe stel je een 301 redirect in?
Je kunt een 301 redirect instellen via de server, het hostingcontrolepaneel, een CMS-plugin of de applicatiecode. De juiste methode hangt af van je infrastructuur en het aantal redirects. Voor een klein aantal WordPress-URL’s kan een plugin voldoende zijn, terwijl redirects voor een volledig domein of HTTPS-overgang beter op serverniveau worden ingericht.
1. 301 redirect via Apache .htaccess
Bij veel shared hostingpakketten met Apache worden redirects geregeld via het .htaccess-bestand. Dit bestand staat meestal in de hoofdmap van je website, vaak public_html. Maak altijd eerst een back-up voordat je iets wijzigt; één verkeerd teken kan al een 500 Internal Server Error veroorzaken.
Voorbeeld van een redirect voor één pagina:
Redirect 301 /eski-sayfa https://www.siteadi.com/yeni-sayfa
Voorbeeld van HTTP naar HTTPS doorsturen:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Voorbeeld van non-www naar www doorsturen:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^siteadi.com [NC]
RewriteRule ^(.*)$ https://www.siteadi.com/$1 [L,R=301]
Let er vooral op dat je geen conflicterende regels maakt wanneer je HTTPS en www tegelijk afdwingt. Bij een conflict gaat een gebruiker bijvoorbeeld eerst van HTTP naar HTTPS en daarna van non-www naar www. Dat zorgt voor een onnodige redirectketen.
2. 301 redirect instellen via cPanel
Voor gebruikers die liever geen code schrijven, is cPanel een praktische optie. De algemene stappen zijn als volgt:
- Log in op je cPanel-account.
- Open in het onderdeel Domains de tool Redirects.
- Kies als redirecttype Permanent 301.
- Selecteer het domein of de map die je wilt doorsturen.
- Vul de doel-URL volledig in.
- Controleer de www-voorkeuren en sla de wijziging op.
- Test het resultaat in een incognitovenster of met curl.
Klanten die bij Hostragons cPanel gebruiken, kunnen domein- en hostingbeheer vanuit één omgeving volgen en zo redirects eenvoudiger controleren. Ben je een domeinverhuizing aan het plannen, dan is Hoe domeinoverdracht uit te voeren ook handig om te bekijken.
3. 301 redirects in WordPress
Voor WordPress-websites zijn er drie veelgebruikte manieren om redirects te beheren: via een plugin, via .htaccess of via thema- of maatwerkcode. De veiligste manier om te starten is meestal een betrouwbare redirectplugin. Met tools zoals Redirection, Rank Math en Yoast SEO Premium kun je oude en nieuwe URL’s rechtstreeks in het dashboard aan elkaar koppelen.
Stappen voor WordPress:
- Maak eerst een complete lijst van alle URL’s en bepaal welke pagina waarheen moet verwijzen.
- Maak een volledige siteback-up voordat je een plugin installeert of regels wijzigt.
- Voeg de combinatie van oude URL en doel-URL toe.
- Controleer of de redirectcode daadwerkelijk 301 is.
- Gebruik je een cacheplugin of servercache, leeg dan de cache.
- Controleer de statuscode met een testtool.
Wanneer je heel veel redirectregels in een plugin bewaart, kan dit invloed hebben op de performance. Bij honderden of duizenden redirects is configuratie op serverniveau vaak stabieler en efficiënter. Voor WordPress-prestaties kunnen WordPress hosting pakketten en LiteSpeed Cache instellingen je werk makkelijker maken.
4. 301 redirect met Nginx
Op servers met Nginx worden redirects meestal ingesteld in het server block van de betreffende site. Een voorbeeld van een domeinredirect ziet er zo uit:
server {
listen 80;
server_name eskisite.com www.eskisite.com;
return 301 https://yenisite.com$request_uri;
}
Voor een redirect van een specifieke pagina:
location = /eski-sayfa {
return 301 https://siteadi.com/yeni-sayfa;
}
Nadat je de Nginx-configuratie hebt aangepast, moet je eerst een testcommando uitvoeren en daarna de service opnieuw laden. Een fout in een server block kan de bereikbaarheid van de hele site beïnvloeden. Gebruik je een managed server, dan is het verstandig om deze wijzigingen samen met het technische supportteam te plannen. Voor meer controle kun je VPS server oplossingen overwegen.
301 redirectplan bij een websitemigratie
Wanneer je een domeinnaam of sitestructuur wijzigt, is het riskant om redirects tot het laatste moment uit te stellen. Bij professionele migraties wordt eerst een volledige URL-inventaris gemaakt en daarna voor elke URL een bestemming bepaald.
Stap-voor-stap migratiechecklist
- Maak een URL-inventaris: Verzamel waardevolle URL’s uit je sitemap, Search Console, Analytics, backlinktools en serverlogs.
- Breng prioriteiten aan: Geef voorrang aan pagina’s die verkeer, backlinks of conversies opleveren.
- Maak één-op-één matches: Koppel elke oude URL aan de meest relevante nieuwe URL.
- Vermijd massale homepage-redirects: Irrelevante redirects verzwakken de SEO-waarde.
- Test in een stagingomgeving: Controleer voorbeeld-URL’s voordat je live gaat.
- Werk de XML-sitemap bij: Voeg nieuwe URL’s toe aan de sitemap en verwijder oude URL’s.
- Pas interne links aan: Vertrouw niet alleen op redirects; update menu’s, contentlinks en footerlinks direct naar de nieuwe URL.
- Volg Search Console: Monitor dekking, crawlstatistieken en pagina-ervaring minimaal 4 tot 8 weken.
Verander je bijvoorbeeld de URL-structuur van een blog met 300 pagina’s, dan is het niet genoeg om alleen de 20 pagina’s met het meeste verkeer door te sturen. Pagina’s met weinig verkeer maar sterke backlinks kunnen ook veel autoriteit doorgeven. Neem beslissingen daarom niet uitsluitend op basis van bezoekersaantallen.
Veelgemaakte fouten bij 301 redirects

Een redirectketen maken
Een redirectketen ontstaat wanneer een URL eerst naar een tweede URL verwijst en die tweede vervolgens naar een derde. In plaats van A → B → C moet je A → C gebruiken. Ketens verspillen crawlbudget, vertragen het laden van pagina’s en kunnen de overdracht van signalen verzwakken. Vooral websites die in de loop der jaren meerdere keren van URL-structuur zijn veranderd, hebben hier vaak last van.
Een redirect loop veroorzaken
Een loop ontstaat wanneer A naar B verwijst en B opnieuw naar A terugverwijst. De browser toont dan vaak de foutmelding too many redirects. Dit komt meestal door conflicten tussen HTTPS-regels, www-regels en cacheregels. De oplossing is om alle redirectregels één voor één te controleren en ze waar mogelijk op één plek te vereenvoudigen.
Doorsturen naar irrelevante pagina’s
Alle verwijderde pagina’s naar de homepage sturen lijkt op korte termijn makkelijk, maar sluit meestal niet aan op de intentie van de gebruiker. Een oude pagina over SSL-installatie stuur je beter niet naar de homepage, maar naar een actuele SSL-installatiegids of een relevante SSL-productpagina. Zo behoud je zowel gebruikerstevredenheid als SEO-signalen. Voor gerelateerde content kun je hoe SSL installatie te doen gebruiken.
Conflicten met robots.txt of noindex
Als de doel-URL op noindex staat of via robots.txt wordt geblokkeerd, levert de 301 redirect niet het verwachte SEO-voordeel op. Zorg ervoor dat de nieuwe doelpagina indexeerbaar en bereikbaar is en een 200-statuscode teruggeeft.
Redirects niet testen
Na het toevoegen van een redirect is het niet voldoende om alleen in de browser te kijken of de pagina opent. De browsercache kan je misleiden. Controleer de HTTP-statuscode met statuscodecheckers, het curl-commando, Screaming Frog of vergelijkbare crawltools.
Hoe test je een 301 redirect?
Om te controleren of de implementatie goed werkt, is een technische test noodzakelijk. Met een eenvoudig curl-commando zie je welke statuscode een URL teruggeeft:
curl -I https://siteadi.com/eski-sayfa
Bij een correcte configuratie zie je in het resultaat HTTP/1.1 301 of HTTP/2 301 en in de Location-regel de nieuwe URL. Daarna controleer je of de doel-URL een 200-statuscode teruggeeft. Als de doelpagina ook weer ergens anders heen verwijst, is er sprake van een keten en moet de regel worden vereenvoudigd.
Methoden die je kunt gebruiken om te testen:
- Controleer HTTP-headers met curl of de ontwikkelaarstools van je browser.
- Gebruik online redirect checkers om ketens zichtbaar te maken.
- Crawl de volledige website met tools zoals Screaming Frog.
- Gebruik de URL-inspectietool in Google Search Console.
- Bekijk Googlebot-verzoeken in de access logs van de server.
301 redirects en hostingperformance
Technisch gezien lijkt een redirect een kleine handeling, maar op grote websites kunnen honderden regels de performance beïnvloeden. Als bij elk verzoek complexe regex-regels moeten worden uitgevoerd, kan dit serverresources kosten. Houd redirectbestanden daarom overzichtelijk, verwijder oude en overbodige regels en schrijf waar mogelijk eenvoudige regels die direct naar de uiteindelijke bestemming verwijzen.
Ook de hostinginfrastructuur speelt hierbij een belangrijke rol. Een snelle TTFB, correcte SSL-configuratie, ondersteuning voor HTTP/2 of HTTP/3 en een betrouwbaar cachesysteem verbeteren de gebruikerservaring na een redirect. Groeit je website en neemt het verkeer toe, dan kan het verstandig zijn om schaalbaardere opties zoals Hostragons zakelijke hosting of cloud server oplossingen te overwegen.
Best practices voor 301 redirects
- Gebruik 301 bij permanente wijzigingen en 302 bij tijdelijke wijzigingen.
- Stuur elke oude URL door naar de meest relevante nieuwe URL.
- Vermijd massale redirects naar de homepage.
- Breng redirectketens terug tot één stap.
- Standaardiseer HTTPS, www-keuze en slash-voorkeuren.
- Werk interne links bij en laat gebruikers niet onnodig via redirects lopen.
- Neem in je XML-sitemap alleen nieuwe URL’s op die een 200-statuscode teruggeven.
- Monitor Search Console gedurende 4 tot 8 weken na de redirectimplementatie.
- Maak vóór belangrijke migraties een volledige back-up en test bij voorkeur in een stagingomgeving.
- Vraag hostingondersteuning bij wijzigingen op serverniveau.
Korte samenvatting
Een 301 redirect is een van de basismaatregelen binnen technische SEO om gebruikers en zoekmachines bij permanente URL-wijzigingen naar het juiste adres te sturen. Correct gebruikt helpt een 301 redirect om linkautoriteit te behouden, 404-fouten te verminderen, websitemigraties veiliger te maken en indexeringssignalen te verduidelijken. Verkeerd gebruikt kan hij echter leiden tot redirectketens, loops, irrelevante bestemmingen en rankingverlies.
Plan je een domeinwijziging, overstap naar HTTPS of vernieuwing van je URL-architectuur, maak dan vooraf een redirectmap en sla technische tests niet over. Om je infrastructuur te versterken en SSL- en hostingbeheer soepeler te laten verlopen, kun je de hosting-, domein- en SSL-oplossingen van Hostragons bekijken en voor de juiste opzet ondersteuning vragen aan het technische team.
Veelgestelde vragen
Wat is een 301 redirect?
Een 301 redirect is een HTTP-statuscode die aangeeft dat een URL permanent is verhuisd naar een andere URL. Hij stuurt gebruikers en zoekmachines van het oude adres naar het nieuwe adres en helpt SEO-signalen naar de nieuwe URL over te dragen.
Is een 301 redirect slecht voor SEO?
Een correct ingestelde 301 redirect is niet slecht voor SEO; integendeel, hij beperkt autoriteitsverlies bij URL-wijzigingen. Fouten zoals doorsturen naar irrelevante pagina’s, redirectketens of redirect loops kunnen wel rankings en gebruikerservaring schaden.
Wat is het verschil tussen een 301 en 302 redirect?
Een 301 redirect betekent permanent, een 302 redirect betekent tijdelijk. Als een pagina definitief is verhuisd, gebruik je 301. Komt de pagina binnenkort terug op het oude adres of gaat het om een tijdelijke campagne, dan is 302 meestal geschikter.
Hoe lang moet je een 301 redirect laten staan?
Voor belangrijke URL’s is het verstandig om 301 redirects zo lang mogelijk te behouden, idealiter permanent. Externe links, bookmarks van gebruikers en zoekmachinesignalen kunnen nog lang naar de oude URL blijven verwijzen. Te vroeg verwijderen kan daarom verkeersverlies veroorzaken.
Kun je in WordPress een 301 redirect met een plugin instellen?
Ja, in WordPress kun je 301 redirects instellen met plugins zoals Redirection of SEO-plugins. Voor kleine en middelgrote redirectsets is dit een praktische methode. Bij zeer grote redirectlijsten is serverniveau vaak beter voor de performance.