Wat is een 301 Redirect?
Een 301 redirect is een permanente doorverwijzing van de ene URL naar een andere. Wanneer iemand een oude pagina bezoekt, stuurt de server deze bezoeker automatisch door naar de nieuwe URL. Dit geldt niet alleen voor bezoekers, maar ook voor zoekmachines zoals Google.
Het grote voordeel van een 301 redirect is dat de opgebouwde SEO waarde (linkjuice) van de oude URL grotendeels wordt doorgegeven aan de nieuwe URL. Hierdoor verlies je geen posities in Google en raken bezoekers niet verdwaald op een 404 error pagina.
Wanneer een 301 Redirect?
Een 301 redirect wordt gebruikt in meerdere situaties, bijvoorbeeld:
- Domeinwijziging: je verhuist van www.oudedomein.nl naar www.nieuwdomein.nl.
- URL-structuur aanpassen: je verandert www.domein.nl/pagina1 naar www.domein.nl/nieuwe-pagina.
- Content samenvoegen: je verwijdert dubbele of overlappende pagina’s en stuurt verkeer naar de meest relevante pagina.
- HTTPS migratie: je gaat van http:// naar https://.
Door dit goed in te richten, voorkom je dat bezoekers afhaken en dat zoekmachines je website verkeerd indexeren.
Andere veelvoorkomende situaties waarin je een 301 redirect gebruikt zijn:
- Spelfouten in URL’s corrigeren (bijv. /contcat → /contact).
- Verouderde blogs of nieuwsartikelen doorsturen naar actuele content.
- Verlopen producten of evenementen doorverwijzen naar een categoriepagina of een alternatief product.
Zo zorg je dat bezoekers nooit op een dood spoor belanden en je SEO waarde maximaal behouden blijft.
Hoe stel je een 301 Redirect in?
Het instellen van een 301 redirect hangt af van het systeem dat je gebruikt:
- Via de server (.htaccess bij Apache of serverconfig bij Nginx)
Voor technisch onderlegde beheerders kan een redirect in de serverconfig worden ingesteld. Voorbeeld (Apache .htaccess): Redirect 301 /oude-pagina https://www.jouwdomein.nl/nieuwe-pagina. - Via de hostingprovider
Veel hostingbedrijven bieden een eenvoudige tool in het controlepaneel om redirects in te stellen. - Via WordPress plugins
Met plugins zoals Redirection of Yoast SEO Premium kun je eenvoudig redirects aanmaken zonder technische kennis.
Naast htaccess, hosting en WordPress plugins zijn er nog andere methoden. Bijvoorbeeld via PHP of JavaScript, maar die worden afgeraden. Een PHP-redirect kan nog SEO-waarde doorgeven, maar JavaScript niet altijd. Dit maakt ze minder betrouwbaar.
Werk je met Nginx in plaats van Apache? Dan stel je een redirect in via de serverconfig, bijvoorbeeld:
rewrite ^/oude-pagina$ https://www.jouwdomein.nl/nieuwe-pagina permanent;
⚠️ Let op: vermijd altijd redirect chains (bijv. pagina A → pagina B → pagina C). Elke extra stap vertraagt de website en kost SEO waarde. Ook moet je redirect loops vermijden, waarbij pagina’s eindeloos naar elkaar blijven verwijzen.
Het is voor een webmaster niet moeilijk om een 301 redirect te maken. Dit kan namelijk vaak bij het systeem van de hosting worden gedaan. Sommige hostings doen dit ook voor websitebeheerders als een stukje service. Bij WordPress kan er ook een plugin worden gebruikt om deze wijziging door te geven. Bij de hosting of de plugin moet het oude en nieuwe domein worden opgegeven. Zo weet het systeem dat de bezoekers van de oude opgegeven domein doorgestuurd moeten worden naar het nieuwe domein. Vervolgens zal een website dus geen bezoekers verliezen.
SEO voordelen en aandachtspunten
Google geeft doorgaans tussen de 90% en 99% van de linkwaarde door bij een 301 redirect. Toch kan dit variëren. Belangrijk is dat je ook je interne links en sitemaps meteen aanpast naar de nieuwe URL’s. Dit versnelt de indexatie door Google en voorkomt dat er onnodig crawlcapaciteit wordt verspild.
Een 301 redirect is krachtig, maar er zijn ook aandachtspunten:
✅ Voordelen:
- Je behoudt opgebouwde SEO waarde.
- Bezoekers komen altijd op de juiste pagina.
- Je voorkomt 404 errors en verlies van verkeer.
⚠️ Aandachtspunten:
- Zet geen redirect chains op (bijv. oude pagina → tussenpagina → nieuwe pagina). Dit vertraagt de site en kost SEO waarde.
- Vermijd redirect loops (een eindeloze doorverwijzing).
- Gebruik 301 alleen voor permanente wijzigingen. Voor tijdelijke doorverwijzingen gebruik je een 302 redirect.
- Check altijd of interne links en sitemaps naar de nieuwe URL’s verwijzen, zodat Google sneller de nieuwe structuur oppakt.
🔍 Redirect testen
Controleer altijd of je redirect goed werkt. Dit kan met handige tools zoals:
- Redirect-checker.org
- Whatsmydns.net
- Of via de Network tab in Chrome DevTools
Zo zie je direct of de statuscode 301 juist wordt teruggegeven en of bezoekers en zoekmachines netjes worden doorgestuurd.
301 Redirect vs. Canonical tag
Een veelgemaakte verwarring is het verschil tussen een 301 redirect en een canonical tag.
- Een 301 redirect stuurt bezoekers én zoekmachines volledig door naar een nieuwe URL.
- Een canonical tag vertelt zoekmachines welke versie van een pagina als de “voorkeursversie” moet worden gezien, maar laat de bezoeker op de originele pagina.
Gebruik een 301 redirect bij echte migraties en een canonical bij duplicate content die je niet volledig wilt verwijderen.
Naast de canonical tag bestaan er ook alternatieven zoals een meta refresh of een 302 redirect.
- Een meta refresh stuurt bezoekers vaak pas na enkele seconden door en wordt door Google minder gewaardeerd. Dit kan bovendien verwarrend zijn voor gebruikers.
- Een 302 redirect gebruik je alleen wanneer een doorverwijzing tijdelijk is, bijvoorbeeld bij een actiepagina of een tijdelijk niet-beschikbaar product.
Gebruik daarom bij permanente wijzigingen altijd een 301 redirect, zodat zoekmachines en bezoekers direct de juiste URL volgen.
Benieuwd naar andere handige informatie op het gebied van SEO? Als SEO bureau hebben wij een kennisbank met veel handige informatie. Zo vertellen wij je bijvoorbeeld ook graag wat een description tag of een bounce rate is.