GRP Digital

What is a redirect? 301 and 302 explaineded

SEO Basics

An old address redirecting via a 301 to a new address
An old address redirecting via a 301 to a new address
A redirect sends visitors and Google from an old address to a new one.

Een 301 redirect is een permanente doorverwijzing van een oude URL naar een nieuwe URL. Bezoekers én zoekmachines komen daardoor automatisch op het nieuwe adres terecht. Gebruik een 301 alleen als de verhuizing echt blijvend is, niet als tijdelijke tussenoplossing.

Kort antwoord: wat is een 301 redirect?

Een 301 redirect is een permanente doorverwijzing van een oude URL naar een nieuwe URL. Als iemand de oude URL bezoekt, stuurt de server die bezoeker automatisch door. Dat geldt ook voor zoekmachines.

Zie het als een verhuisbericht bij een winkelpand: op de oude deur hangt niet alleen “we zijn verhuisd”, maar je wordt meteen naar het nieuwe adres gestuurd. Dat is technische diepgang, vertaald naar heldere en toegankelijke uitleg.

Hoe werkt een 301 redirect technisch?

Een 301 redirect werkt via een HTTP-statuscode. Dat is het antwoord dat een server terugstuurt zodra iemand een URL opvraagt. In dit geval zegt de server in feite: deze pagina staat hier niet meer, gebruik voortaan deze nieuwe locatie.

De browser volgt dat signaal en opent de nieuwe URL. Zoekmachines lezen hetzelfde signaal en begrijpen dat de oude URL permanent is vervangen. Dat is geen trucje, maar logica in hoe webadressen met elkaar samenhangen.

Giacomo Perticara zegt het scherp: “We bouwen geen pagina’s, we bouwen logica.”

Wat ziet de browser en wat ziet de zoekmachine?

Voor een bezoeker voelt een 301 redirect vaak simpel. Je klikt op een oude link en komt op de juiste nieuwe pagina uit. De browser handelt dat vrijwel direct af.

Voor de zoekmachine is het meer dan gebruiksgemak. Daar is de 301 een duidelijk signaal: deze oude URL moet worden vervangen door de nieuwe URL in de index, voor zover dat logisch is binnen de rest van je site. Geef je hier gemengde signalen, bijvoorbeeld met een redirect naar pagina A en een canonical naar pagina B, dan maak je het onnodig onduidelijk.

When do you use a 301 redirect?

Gebruik een 301 redirect als een URL definitief verandert en er een logisch alternatief bestaat. Denk aan situaties zoals:

  • je past een URL-structuur aan
  • je voegt twee pagina’s samen tot één sterkere pagina
  • je verplaatst content naar een nieuwe URL
  • je verhuist naar een nieuw domein
  • je zet pagina’s over van http naar https
  • je verwijdert een pagina, maar hebt wél een inhoudelijk passende vervanger

Hier draait het om een doordachte structuur, niet om losse ingrepen. Niet elke oude URL verdient automatisch een redirect. De vraag is altijd: waar verwacht een bezoeker én een zoekmachine terecht te komen?

Wanneer gebruik je juist géén 301 redirect?

Niet elke verwijderde pagina moet je doorsturen. Als er geen relevante vervangende pagina is, kan een 404 of 410 logischer zijn.

Dat is belangrijk. Alles naar de homepage sturen lijkt netjes, maar is vaak juist rommelig. Iemand die zoekt naar een specifieke productpagina en op de homepage landt, krijgt niet wat hij verwacht. Voor zoekmachines is dat ook geen sterk signaal.

Redirect alleen als de nieuwe bestemming inhoudelijk past. Bestaat die match niet, dan is geen redirect soms de betere keuze.

301 vs 302 redirect: wat is het verschil?

Het verschil is eenvoudig:

  • een 301 redirect is permanent
  • een 302 redirect is tijdelijk

Kies dus niet op gevoel, maar op bedoeling. Komt de oude URL niet meer terug, dan gebruik je een 301. Komt die pagina later wél terug, dan is een 302 logischer.

Dit is technische diepgang, vertaald naar heldere en toegankelijke uitleg. De code is technisch, de keuze is vooral praktisch.

Beslisregel: komt de oude URL terug of niet?

De kortste beslisregel is deze: komt de oude URL terug, of niet?

  • Ja, de oude URL komt terug: kies meestal een 302 redirect.
  • Nee, de oude URL komt niet terug: kies meestal een 301 redirect.

Twijfel je? Dan is “tijdelijk” niet automatisch veiliger. Een verkeerde 302 kan juist onduidelijkheid geven als de verhuizing in werkelijkheid blijvend is.

What does a 301 redirect do for SEO?

Een goed ingestelde 301 redirect helpt zoekmachines begrijpen dat content is verhuisd. Dat ondersteunt de interne logica van je site, helpt bij indexatie en voorkomt dat oude URL’s los blijven rondzweven.

Daarmee hoort een redirect gewoon bij SEO. Niet als apart trucje, maar als onderdeel van technische SEO en een heldere site-structuur. Ook als je breder kijkt naar AI zichtbaarheid, blijft dezelfde basis gelden: duidelijke signalen winnen het van ruis. SEO is het overkoepelende vak; andere lagen bouwen daarop voort.

Giacomo Perticara verwoordt dat zo: “Het is nog steeds SEO. Alleen de prioriteiten zijn verschoven.”

Waarom relevantie van de doelpagina belangrijk is

De bestemming van een redirect moet inhoudelijk kloppen. Stuur je een oude blog over technische audits door naar een algemene dienstenpagina, dan voelt dat al snel geforceerd.

Een betere aanpak is: oude inhoud over onderwerp X gaat naar de beste nieuwe pagina over onderwerp X. Niet perfect? Dan is een redirect soms niet haalbaar en moet je eerlijker kiezen voor een 404 of 410.

Alles naar de homepage sturen is dus meestal geen goede oplossing. Dat lost geen probleem op, het verplaatst het.

Veelgemaakte fouten met 301 redirects

Veel fouten ontstaan niet door techniek, maar door gebrek aan structuur. Dit zie je vaak:

  • redirect chains, waarbij URL A eerst naar B gaat en daarna pas naar C
  • redirect loops, waarbij URL’s naar elkaar blijven verwijzen
  • een canonical tag die iets anders zegt dan de redirect
  • oude URL’s die nog in de sitemap staan
  • irrelevante doelpagina’s, zoals massaal doorsturen naar de homepage
  • redirects die na livegang niet zijn getest

Preventing redirect chains and loops

Voorkomen is hier beter dan repareren. Gebruik daarom deze mini-checklist:

  • laat oude URL’s direct naar de eindbestemming wijzen
  • vermijd tussenstappen als dat niet nodig is
  • controleer of pagina’s niet terugverwijzen naar elkaar
  • werk interne links meteen bij naar de nieuwe URL
  • test na livegang of de statuscode echt 301 is

Een schone redirect is één stap, niet drie.

Zo stel je een 301 redirect in

Hoe je een 301 redirect instelt, hangt af van je website en toegangsniveau. De route verschilt, maar de logica blijft hetzelfde: oude URL eruit, nieuwe URL erin, permanente redirect kiezen.

Via server of .htaccess

Werk je met een Apache-omgeving, dan kun je een 301 redirect vaak op serverniveau instellen via het .htaccess-bestand. Dat is een praktische route als je technische toegang hebt en precies wilt bepalen welke URL waarheen gaat.

Pas hier wel op met typefouten. Eén verkeerde regel kan meer raken dan alleen die ene pagina.

In WordPress of via een plugin

In WordPress kun je redirects vaak beheren via een plugin. Dat is handig als je geen serverbestanden wilt aanpassen. Voor eenvoudige URL-wijzigingen is dit vaak de meest toegankelijke route.

Let wel op dat je niet meerdere plugins of instellingen tegelijk laat ingrijpen. Ook hier geldt: één duidelijke regel is beter dan overlap.

Via hostingpanel of CMS

Sommige hostingomgevingen of CMS-systemen hebben een ingebouwde redirectfunctie. Dat is vooral handig als je geen servertoegang hebt, maar wél URL’s wilt doorsturen.

Kies ook daar expliciet voor een permanente redirect als de verhuizing blijvend is. Tijdelijk kiezen “voor de zekerheid” is meestal geen goed idee.

301 redirects testen en monitoren

Een redirect is pas af als je hem hebt gecontroleerd. Strategie boven trucjes betekent ook: niet alleen instellen, maar verifiëren.

Controle blijft nodig, zeker na migraties, content-opschoning of een wijziging in URL-structuur.

Controlepunten na een redirect

Controleer na het instellen in elk geval dit:

  • geeft de oude URL echt statuscode 301 terug?
  • komt de redirect op de juiste nieuwe URL uit?
  • verwijzen interne links al naar de nieuwe URL?
  • staat alleen de nieuwe URL in de sitemap?
  • zie je in Search Console geen onverwachte indexatie- of foutsignalen?

Wil je de basis van dit soort controles beter begrijpen, lees dan ook meer over technical SEO.

Redirect, canonical tag en sitemap: wat is het verschil?

Een redirect, canonical tag en sitemap doen niet hetzelfde.

  • Een redirect stuurt bezoekers en zoekmachines door naar een andere URL.
  • A canonical tag geeft aan welke URL de voorkeursversie is.
  • A sitemap laat zien welke URL’s je actief wilt laten meewegen als belangrijke pagina’s.

Deze signalen werken het best als ze elkaar ondersteunen. Niet als ze elkaar tegenspreken. Dat bredere verband is precies waarom 301 redirects onderdeel zijn van SEO-logica, niet van losse techniek.

Welke oplossing past bij welk probleem?

Gebruik dit als vuistregel:

  • pagina definitief verhuisd: 301 redirect
  • meerdere vergelijkbare pagina’s, maar één voorkeursversie: canonical tag
  • actuele, indexeerbare URL’s doorgeven: sitemap

Practical example: from old to new URL without a mess

Stel: je hebt een oude URL over een dienst, maar de inhoud is herschreven en staat nu op een nieuw, duidelijker adres. Dan publiceer je eerst de nieuwe pagina en zet je daarna de oude URL met een 301 redirect door.

Zo houd je het schoon. Geen dubbele pagina’s, geen losse eindjes, geen onduidelijke route. Dat past bij een aanpak waarin je eerst de structuur bepaalt en pas daarna de redirects inricht.

Stappenplan voor een schone verhuizing

Werk in deze volgorde:

  1. publiceer de nieuwe URL
  2. zet een 301 redirect op de oude URL
  3. pas interne links aan
  4. werk de sitemap bij
  5. controleer de canonical tag
  6. test of alles goed doorstuurt

Wil je de basis van dit soort onderwerpen verder uitdiepen, dan is SEO basics een logisch startpunt.

Veelgestelde vragen over 301 redirects

What is a 301 redirect?

Een 301 redirect is een permanente doorverwijzing van een oude URL naar een nieuwe URL. Bezoekers en zoekmachines worden automatisch doorgestuurd.

When do you use a 301 redirect?

Als een pagina definitief is verhuisd of vervangen. Bijvoorbeeld bij een URL-wijziging, content-samenvoeging of domeinmigratie.

Wat is het verschil tussen een 301 en 302 redirect?

Een 301 is permanent. Een 302 is tijdelijk. Kies 302 alleen als de oude URL echt terugkomt.

Is een 301 redirect goed voor SEO?

Ja, als hij logisch is ingesteld. Hij helpt zoekmachines de verhuizing te begrijpen. De doelpagina moet dan wel inhoudelijk passen.

Moet je een 301 redirect altijd laten staan?

In veel gevallen wel, zolang oude links of bezoeken nog kunnen bestaan. Te snel verwijderen kan alsnog foutmeldingen geven.

Wat als er geen goede vervangende pagina is?

Dan is een 301 redirect niet altijd de juiste keuze. Een 404 of 410 kan dan logischer zijn, afhankelijk van de situatie.

Conclusion

Een 301 redirect gebruik je voor een permanente verhuizing van een URL. Een 302 gebruik je alleen als de oude URL terugkomt. En als er geen logisch alternatief is, is geen redirect soms eerlijker dan een slechte redirect.

Onze rangorde is simpel: eerst bepalen of de verhuizing blijvend is, daarna de juiste doelpagina kiezen, daarna pas instellen en testen. Wil je daarna breder kijken naar samenhang tussen redirects, technische signalen en AI zichtbaarheid, doe dat dan als verdieping, niet als vervanging van SEO.

Wil je weten of je redirects logisch staan of vooral rommel verplaatsen? Dan is dit het moment om je URL-structuur kritisch langs te lopen.

Written by

More to explore

Ready to get started?

Want monthly updates on digital growth, SEO trends, and strategic marketing insights?