SEO8 november 2025 11 min leestijd

301-redirect: wat is het en hoe gebruik je dit goed?

Wat is een 301 redirect, wat is het verschil met 302, 307 en 308 en hoe stel je hem in via WordPress, .htaccess of hosting? Met controle in Search Console.

301-redirect

Een 301 redirect is een permanente doorverwijzing van de ene URL naar de andere. De server antwoordt met statuscode 301 (Moved Permanently) en stuurt bezoekers en zoekmachines automatisch door naar het nieuwe adres. Je gebruikt een 301-redirect (ook wel 301-omleiding of permanente redirect genoemd) als een pagina definitief is verhuisd: na een nieuwe URL, een verwijderde pagina of een verhuizing naar een ander domein. Zo komt niemand op een 404-pagina uit en weet Google welke URL voortaan de juiste is.

Iedere website verandert wel eens. Je verwijdert een pagina, past een URL aan of bouwt je site opnieuw. Zonder goede doorverwijzing klikt iemand op een oude link en ziet een foutmelding. In deze blog lees je wat een 301 redirect is, hoe die verschilt van een 302, 307 en 308, wanneer je hem gebruikt, hoe je hem instelt en hoe je in Google Search Console controleert of alles goed staat.

Dit lees je in deze blog:

Wat is een 301-redirect?

Een 301-redirect is een permanente doorverwijzing van één URL naar een andere. Met een 301 vertel je browsers en zoekmachines dat de pagina definitief is verhuisd en dat ze voortaan het nieuwe adres moeten gebruiken.

Concreet voorbeeld:

  • Oude URL: www.jouwwebsite.nl/diensten/online-marketing
  • Nieuwe URL: www.jouwwebsite.nl/diensten/digital-marketing

Met een 301-redirect wordt iedereen die de oude link bezoekt automatisch doorgestuurd naar de nieuwe. De bezoeker merkt er vrijwel niets van en Google begrijpt dat de nieuwe URL de oude vervangt.

Hoe werkt een 301-redirect technisch?

Wanneer iemand een pagina opvraagt stuurt de server een HTTP-statuscode terug naar de browser. Een paar voorbeelden van zulke codes:

  • 200 = pagina gevonden (alles in orde)
  • 301 = permanent verplaatst
  • 302 = tijdelijk verplaatst
  • 404 = pagina niet gevonden

Bij een 301 stuurt de server naast de statuscode ook een Location-header mee met het nieuwe adres. De browser volgt dat adres automatisch. Googlebot doet hetzelfde en verwerkt bij een permanente redirect de nieuwe URL als de URL die in de zoekresultaten hoort.

Zo werkt een 301-redirect: het oude adres geeft code 301 en stuurt bezoeker en Google door naar de nieuwe portfoliopagina

Het verschil tussen 301, 302, 307 en 308

Er zijn meer soorten redirects dan alleen de 301. Het belangrijkste onderscheid is permanent of tijdelijk. Volgens de documentatie van Google Search Central over redirects werkt het zo:

  • 301 (Moved Permanently): permanent. Google ziet dit als een sterk signaal dat de nieuwe URL de canonieke versie is.
  • 308 (Permanent Redirect): ook permanent. Google behandelt een 308 hetzelfde als een 301. Technisch verschil: bij een 308 mag de browser de verzoekmethode (bijvoorbeeld een formulier dat met POST wordt verstuurd) niet veranderen.
  • 302 (Found): tijdelijk. Google volgt de redirect wel maar ziet hem als een zwak signaal. De oude URL kan in de zoekresultaten blijven staan.
  • 307 (Temporary Redirect): tijdelijk, de tegenhanger van de 308. Google behandelt een 307 hetzelfde als een 302.
  • 303 (See Other): ook tijdelijk. Die kom je vooral tegen na het versturen van een formulier.

Voor SEO komt het dus neer op één vraag: komt de oude URL ooit terug? Nee, dan kies je een 301 of 308. Ja, bijvoorbeeld bij een tijdelijke actiepagina of onderhoud, dan kies je een 302 of 307.

Daarnaast bestaan er redirects buiten de server om. Een meta refresh met 0 seconden vertraging ziet Google als permanent en een vertraagde meta refresh als tijdelijk. Een JavaScript-redirect werkt alleen als Google de pagina goed rendert. Google raadt die daarom alleen aan als een redirect op de server niet mogelijk is.

Wanneer gebruik je een 301-redirect?

Dit zijn de situaties waarin je een 301-redirect het vaakst nodig hebt:

  1. Je verwijdert een pagina: verdwijnt een product, dienst of blog, stuur bezoekers dan naar de meest relevante vervangende pagina.
    • Voorbeeld: /seo-training-2023 → /seo-training
  2. Je verandert de URL-structuur: bij een nieuwe website of een andere indeling van je menu veranderen vaak URL's. Verwijs elke oude URL door naar de nieuwe versie. Lees in website-structuur en SEO hoe je een structuur opzet die je niet steeds hoeft om te gooien.
    • Voorbeeld: /diensten/seo-optimalisatie → /seo
  3. Dezelfde pagina is via meerdere URL's bereikbaar: denk aan met en zonder www, http en https of met en zonder /index.html. Met 301-redirects stuur je al die varianten naar één versie.
    • Voorbeeld: http://www.mijnsite.nl → https://mijnsite.nl
  4. Je verhuist naar een nieuw domein: stel een 301-redirect in van elke oude pagina naar de bijbehorende nieuwe pagina, niet alles naar de homepage.
    • Voorbeeld: www.oudewebsite.nl/blog/seo-tips → www.nieuwewebsite.nl/blog/seo-tips
  5. Je voegt pagina's samen: heb je twee blogs over hetzelfde onderwerp en maak je er één sterke pagina van, verwijs de oude dan door naar de nieuwe.

Wil je dubbele pagina's juist laten bestaan, bijvoorbeeld een productpagina met filterparameters? Dan is een canonical tag vaak de betere keuze. Een redirect stuurt de bezoeker weg, een canonical tag laat de pagina staan en vertelt Google alleen welke versie de voorkeur heeft.

Waarom een 301-redirect belangrijk is voor SEO

Je behoudt de waarde van links

Andere websites linken naar jouw oude URL. Verwijder je die pagina zonder redirect, dan lopen die links dood. Met een 301 komen bezoekers via die links gewoon op de nieuwe pagina uit en ziet Google de nieuwe URL als opvolger van de oude.

Je voorkomt 404-fouten voor bezoekers

Een 404 betekent dat een pagina niet bestaat. Voor een pagina die echt weg is zonder vervanger is dat prima. Maar bestaat er wel een nieuwe versie, dan is een foutmelding een gemiste kans: de bezoeker haakt af en het verkeer via die link verdwijnt.

Je geeft Google een duidelijk signaal

Een permanente redirect is volgens Google een sterk signaal dat de nieuwe URL de canonieke versie is. Daardoor kan Google de oude URL in de zoekresultaten vervangen door de nieuwe en blijven je posities zo veel mogelijk behouden. Zonder redirect moet Google de nieuwe pagina als een losse, nieuwe pagina ontdekken.

Hoe stel je een 301-redirect in?

Hoe je een 301-redirect instelt hangt af van je CMS en je hosting. Dit zijn de meest gebruikte manieren.

301-redirect in WordPress met een plugin

De makkelijkste methode als je niet met code werkt. Gebruik een van deze plugins:

Voorbeeld in Redirection:

  • Bron-URL: /oude-pagina
  • Doel-URL: /nieuwe-pagina
  • Type: 301 Moved Permanently
  • Opslaan en daarna testen door de oude URL te openen.

301-redirect via .htaccess (Apache)

Draait je website op een Apache-server, dan kun je redirects in het .htaccess-bestand in de hoofdmap van je website zetten. Voor één pagina:

Redirect 301 /oude-pagina https://www.jouwwebsite.nl/nieuwe-pagina

Voor ingewikkeldere regels, bijvoorbeeld een hele map, gebruik je RewriteRule met de vlag [R=301,L]. Draai je op Nginx, dan gebruik je return 301 https://www.jouwwebsite.nl/nieuwe-pagina; in de serverconfiguratie. Maak altijd eerst een back-up van je .htaccess-bestand. Eén typfout kan je hele website onbereikbaar maken.

301-redirect via je hosting of platform

Veel hostingpartijen bieden een redirecttool in hun controlepaneel, zodat je zonder code een doorverwijzing instelt. Ook websitebouwers zoals Shopify, Wix en Squarespace hebben een eigen plek voor URL-redirects.

Host je een website op een platform als Vercel of Netlify, dan zet je redirects in een configuratiebestand. Let op het type: in Vercel en Next.js geeft een redirect met permanent: true standaard een 308 terug in plaats van een 301. Voor Google maakt dat geen verschil, want een 308 telt net als een 301 als permanente redirect.

Kan het via Google Search Console?

Nee. In Search Console kun je geen redirects instellen. Er is alleen de tool Adreswijziging, die je gebruikt als je hele website naar een nieuw domein verhuist. Ook dan moeten de 301-redirects op je server al werken.

Redirect-ketens en redirect-loops

Wat is een redirect-keten?

Een redirect-keten ontstaat als een URL via meerdere tussenstappen bij de eindpagina komt: A → B → C → D. Dat gebeurt vaak na een paar websiteverbouwingen, als nieuwe redirects op oude worden gestapeld. Elke stap kost laadtijd. Google volgt volgens de documentatie over HTTP-statuscodes maximaal 10 redirectstappen. Bij een langere keten komt Googlebot niet bij de eindpagina aan.

De oplossing: laat elke oude URL in één stap naar de eindbestemming verwijzen. Dus A → D, B → D en C → D. Pas ook interne links op je eigen website aan zodat ze direct naar de nieuwe URL wijzen en niet via een redirect lopen.

Wat is een redirect-loop?

Bij een redirect-loop verwijst URL A naar B en B weer terug naar A. De browser blijft rondjes draaien en toont uiteindelijk een foutmelding zoals “Te veel omleidingen”. Een loop ontstaat vaak als twee systemen tegelijk redirects regelen, bijvoorbeeld een plugin en je hosting die allebei de www- of https-variant afdwingen. Zoek in dat geval uit welke regels elkaar tegenspreken en laat er maar één systeem verantwoordelijk voor zijn.

Veelgemaakte fouten bij 301-redirects

1. Een 302 gebruiken voor een permanente wijziging
Veel plugins en systemen kiezen standaard een 302. Is de verhuizing definitief, zet het type dan op 301 (of 308).

2. Alles naar de homepage sturen
Stuur een pagina over “SEO tips” niet naar je homepage of je pagina “Over ons”. Kies altijd de meest relevante vervangende pagina. Is er geen goede vervanger, dan is een 404 of 410 eerlijker. Google kan een redirect naar een niet-passende pagina behandelen als een soft 404.

3. Redirects vergeten bij een nieuwe website
Bij een nieuwe website worden vaak pagina's hernoemd of verwijderd. Maak vóór de livegang een lijst van alle oude URL's met hun nieuwe tegenhanger en stel de 301's in op het moment dat de nieuwe site live gaat.

4. Redirects te snel weghalen
Google adviseert bij een verhuizing om redirects zo lang mogelijk te laten staan en in ieder geval een jaar (zie de richtlijnen voor een sitemigratie). Links van andere websites blijven vaak veel langer naar je oude URL's wijzen. Laat ze daarom gewoon staan.

5. Interne links niet bijwerken
De redirect vangt oude links op, maar je eigen menu, footer en teksten pas je beter direct aan. Dan hoeven bezoekers en Google geen omweg te maken.

301-redirects controleren in Google Search Console

Of je redirects goed werken zie je het best in Google Search Console. Daar kijk je op twee plekken:

  • Rapport Pagina-indexering: oude URL's die goed doorverwijzen staan bij “Pagina met omleiding”. Dat is normaal en geen fout. Staan er URL's bij “Omleidingsfout”, dan is er iets mis, zoals een te lange keten, een loop of een lege of ongeldige doel-URL.
  • URL-inspectie: vul een oude URL in en je ziet of Google de redirect herkent en welke URL Google als canonieke versie heeft gekozen. Na een tijdje hoort dat de nieuwe URL te zijn.

Daarnaast kun je met een crawler zoals Screaming Frog je hele website scannen en alle redirects, ketens en loops in één overzicht zien. Een losse URL check je snel met een redirect-checker of met de netwerktab in de ontwikkelaarstools van je browser, waar je de statuscode van elke stap ziet. Controleer je redirects in elk geval na elke grotere aanpassing van je website.

Wil je leren hoe je deze rapporten leest en wat je met de meldingen doet? In de Google Search Console training (€129 excl. btw) loop je de rapporten stap voor stap door.

Een klein technisch detail met een groot effect

Een 301-redirect is een klein technisch detail met een groot effect. Het voorkomt frustratie bij bezoekers, laat links van andere websites niet doodlopen en vertelt Google duidelijk welke URL de juiste is. Of je nu één pagina aanpast of een hele website verhuist: maak een lijst van oude en nieuwe URL's, kies het juiste type redirect en controleer achteraf in Search Console of alles klopt.

Redirects zijn een onderdeel van technische SEO. Wil je de technische basis en de rest van SEO in samenhang leren, dan is de SEO basistraining (€575 excl. btw) een goede volgende stap.

Veelgestelde vragen

Wat is een 301 redirect in het kort?

Een permanente doorverwijzing van een oude URL naar een nieuwe. De server geeft statuscode 301 terug en bezoekers en zoekmachines komen automatisch op het nieuwe adres uit.

Wat is het verschil tussen een 301 en een 302 redirect?

Een 301 is permanent en een 302 is tijdelijk. Bij een 301 vervangt Google de oude URL door de nieuwe. Bij een 302 kan de oude URL in de zoekresultaten blijven staan, omdat Google ervan uitgaat dat die terugkomt.

Is een 308 redirect hetzelfde als een 301?

Voor Google wel: beide zijn permanent en worden op dezelfde manier verwerkt. Het enige verschil is dat de browser bij een 308 de verzoekmethode niet mag aanpassen. Vercel en Next.js gebruiken standaard een 308 voor permanente redirects.

Hoe lang moet een 301-redirect blijven staan?

Zo lang mogelijk. Google adviseert bij een verhuizing minimaal een jaar. Omdat oude links vaak nog jaren bestaan haal je een redirect in de praktijk liever helemaal niet weg.

Kost een 301-redirect posities in Google?

Een goed ingestelde 301 naar een vergelijkbare pagina is juist de manier om je posities mee te nemen. Na een grote wijziging kan het even duren voordat Google alles opnieuw heeft verwerkt. Problemen ontstaan vooral bij een redirect naar een pagina met andere inhoud, bij lange ketens of als je de redirect te vroeg weghaalt.

Waarom zie ik “Pagina met omleiding” in Search Console?

Dat betekent dat Google de URL heeft gecrawld en een redirect heeft gevonden. De oude URL wordt dan niet zelf geïndexeerd maar de doel-URL wel. Dat is precies wat je wilt en hoeft geen actie.

Celine

Geschreven door

Celine · Goldcompass

Online marketeer en trainer. Werkt dagelijks aan SEO, Google Ads en content voor ondernemers, en vertaalt dat naar praktische trainingen zonder jargon.

Zelf aan de slag met seo?

In de training SEO basistraining leer je het stap voor stap, direct toepasbaar op je eigen bedrijf.

Bekijk de training