Wanneer je een website bezoekt en je krijgt plotseling een melding dat de pagina is verplaatst, kan het behoorlijk frustrerend zijn. Maar wist je dat deze verschuiving enigszins te vergelijken is met een verhuizing in de digitale wereld? Dat klopt, je bevindt je in de fascinerende wereld van de 301 redirect. Ontdek wat een 301 redirect precies is en waarom het zo belangrijk is voor het behouden van je online aanwezigheid. We gaan je meenemen op een reis door het land van de URL’s en servercodes, dus bereid je voor op een boeiend verhaal.
Wat is een 301 redirect?
Een 301 redirect is een methode om een permanente omleiding van een webpagina naar een andere te maken. Het betekent dat wanneer je een webpagina bezoekt, je automatisch wordt doorgestuurd naar een andere pagina, zonder dat je dit zelf hoeft te doen. Dit kan verschillende redenen hebben, zoals het verplaatsen van een webpagina naar een nieuwe locatie, het veranderen van de domeinnaam van een website, het samenvoegen van websites of het permanent verwijderen van bepaalde content. Een 301 redirect zorgt ervoor dat bezoekers automatisch worden doorverwezen naar de nieuwe pagina, zodat ze de informatie kunnen vinden die ze zoeken.
Basisuitleg van 301 redirects
Om een 301 redirect te begrijpen, moet je eerst begrijpen hoe het werkt. Stel je voor dat je een boek wilt lezen en je gaat naar de bibliotheek. Je zoekt naar een specifiek boek, maar je ontdekt dat het niet op de plank ligt waar je het had verwacht. Wat gebeurt er? De bibliothecaris vertelt je dat het boek is verplaatst naar een andere plank en wijst je de weg naar de nieuwe locatie. Dit is vergelijkbaar met een 301 redirect. Het vertelt de bezoeker dat de webpagina is verhuisd naar een nieuwe locatie en verwijst ze door naar de nieuwe pagina.
De redenen achter een 301 redirect kunnen variëren. Misschien heb je besloten om de inhoud van een webpagina te verplaatsen naar een andere pagina op je website, omdat je denkt dat het beter past bij de structuur van de site. Of misschien heb je ervoor gekozen om de domeinnaam van je website te veranderen, omdat je een nieuwe merkidentiteit wilt creëren. In beide gevallen wil je ervoor zorgen dat bezoekers die naar de oude pagina gaan, automatisch terechtkomen op de nieuwe pagina, zodat ze de informatie kunnen vinden die ze zoeken.
Verschillen tussen 301 redirects en andere omleidingen
- 301 vs. 302 redirects: Een 301 redirect is een permanente omleiding, terwijl een 302 redirect een tijdelijke omleiding is. Dit betekent dat wanneer je een 301 redirect gebruikt, zoekmachines de nieuwe locatie van de pagina moeten indexeren en de linkwaarde van de oude pagina naar de nieuwe pagina moeten overdragen. Bij een 302 redirect behoudt de oude pagina zijn linkwaarde en wordt de nieuwe pagina niet geïndexeerd.
- 301 vs. 307 redirects: Een 301 redirect is bedoeld voor permanente omleidingen, terwijl een 307 redirect wordt gebruikt voor tijdelijke omleidingen. Dit betekent dat zoekmachines bij een 301 redirect de nieuwe locatie van de pagina moeten indexeren en de linkwaarde van de oude pagina moeten overdragen. Met een 307 redirect behoudt de oude pagina zijn linkwaarde en wordt de nieuwe pagina niet geïndexeerd.
- Meta refresh versus server-side redirects: Een meta refresh is een type omleiding dat plaatsvindt op de webpagina zelf, door middel van een HTML-meta tag. Dit type omleiding is niet zo krachtig als een 301 redirect, omdat het niet door zoekmachines wordt herkend en niet altijd door gebruikers wordt ondersteund. Een server-side redirect daarentegen wordt uitgevoerd op het serverniveau en heeft de voorkeur voor permanente omleidingen, zoals een 301 redirect.
Door het gebruik van een 301 redirect zorg je ervoor dat bezoekers automatisch worden doorverwezen naar de juiste webpagina, zelfs als deze is verplaatst naar een nieuwe locatie, een nieuwe domeinnaam heeft gekregen of permanent is verwijderd.
Waarom zou je een 301 redirect gebruiken?
Een 301 redirect is een nuttige tool om verschillende redenen. Of je nu een webpagina verhuist, een domeinnaam verandert, websites samenvoegt of permanent content wilt verwijderen, een 301 redirect kan je helpen bij het effectief omleiden van verkeer en het behouden van je online aanwezigheid.
Verhuizen van een webpagina
Wanneer je een webpagina verplaatst naar een andere URL, wil je er zeker van zijn dat gebruikers die naar de oude URL navigeren, worden doorverwezen naar de nieuwe locatie. Een 301 redirect zorgt ervoor dat het verkeer naar de oude URL wordt omgeleid naar de nieuwe URL, waardoor je geen bezoekers verliest en de gebruikerservaring niet wordt verstoord.
- Met een 301 redirect kunnen gebruikers naadloos navigeren naar de nieuwe locatie van de webpagina.
- Je voorkomt dat gebruikers op een 404-foutpagina terechtkomen, wat een negatieve invloed kan hebben op de betrouwbaarheid en het imago van je website.
Veranderen van domeinnaam
Wanneer je besluit om van domeinnaam te veranderen, is het belangrijk om ervoor te zorgen dat alle links die naar je oude domein verwijzen nog steeds werken. Met een 301 redirect kun je al het verkeer van je oude domein automatisch omleiden naar je nieuwe domein, waardoor je geen waardevolle linkautoriteit en bezoekers verliest.
- Je behoudt de waarde en relevantie van de links die naar je oude domein verwijzen.
- Gebruikers die nog steeds de oude domeinnaam gebruiken, worden automatisch doorgestuurd naar de nieuwe domeinnaam, zodat ze geen verwarring ervaren.
Samenvoegen van websites
Wanneer je meerdere websites samenvoegt tot één enkele website, wil je ervoor zorgen dat gebruikers die naar de oude websites navigeren, naar de juiste pagina’s op de nieuwe website worden geleid. Een 301 redirect kan gebruikt worden om het verkeer van de oude websites naar de relevante pagina’s op de nieuwe website te leiden.
- Je maakt de overstap voor gebruikers gemakkelijk door ze automatisch naar de nieuwe website te leiden.
- Je voorkomt dat gebruikers op verouderde, niet-relevante of niet-functionerende pagina’s terechtkomen.
Permanente verwijdering van content
Soms kan het nodig zijn om content permanent te verwijderen, bijvoorbeeld vanwege verouderde informatie, privacyredenen of wijzigingen in je bedrijfsstrategie. In plaats van bezoekers naar een lege of niet-functionerende pagina te sturen, kun je een 301 redirect gebruiken om ze naar de meest relevante pagina te leiden.
- Je biedt gebruikers een alternatieve bron van informatie in plaats van een lege pagina of een foutmelding.
- Je houdt je website georganiseerd en gebruiksvriendelijk, zelfs wanneer bepaalde content permanent wordt verwijderd.
Hoe stel je een 301 redirect in?
Een 301 redirect is een belangrijk hulpmiddel om ervoor te zorgen dat jouw websitebezoekers en zoekmachines naar de juiste pagina worden geleid wanneer er wijzigingen plaatsvinden op je site. Er zijn verschillende manieren om een 301 redirect in te stellen, afhankelijk van het type server dat je gebruikt of het contentmanagementsysteem (CMS) dat je hebt geïmplementeerd. Dit zijn drie veelgebruikte methoden:
Via .htaccess voor Apache servers
Als je een website host op een Apache-server, kun je de .htaccess-bestanden gebruiken om je 301 redirects in te stellen. Dit is hoe je het doet:
- Maak een .htaccess-bestand als je er nog geen hebt. Dit bestand moet zich bevinden in de hoofdmap van je website.
- Open het .htaccess-bestand in een teksteditor.
- Voeg de volgende regels code toe om een 301 redirect in te stellen:
RewriteEngine On RewriteRule ^oude-pagina$ /nieuwe-pagina [R=301,L]
- Vervang “oude-pagina” door de URL van de oude pagina die je wilt omleiden. Vervang “nieuwe-pagina” door de URL van de nieuwe bestemming.
- Sla het .htaccess-bestand op en upload het naar de server. Zorg ervoor dat het bestand de juiste rechten heeft om te worden geopend en uitgevoerd.
Als je meerdere redirects wilt instellen, kun je eenvoudig meerdere “RewriteRule” regels toevoegen aan je .htaccess-bestand.
Via webserverconfiguratie voor Nginx
Voor websites die worden gehost op een Nginx-server, moet je doorgaans wijzigingen aanbrengen in de serverconfiguratie om 301 redirects in te stellen. Dit is de algemene werkwijze:
- Maak een back-up van je Nginx-configuratiebestand voordat je wijzigingen aanbrengt.
- Open het Nginx-configuratiebestand in een teksteditor.
- Zoek naar de “server” -blokken voor de betreffende domeinen en voeg de volgende regels code toe om een 301 redirect in te stellen:
server { listen 80; server_name oude-domein.nl; return 301 http://nieuw-domein.nl$request_uri; }
- Vervang “oude-domein.nl” door het domein dat je wilt omleiden en “nieuw-domein.nl” door de nieuwe bestemming.
- Sla het Nginx-configuratiebestand op en herstart de Nginx-server.
De exacte stappen kunnen variëren, afhankelijk van de specifieke configuratie van je Nginx-server.
Gebruik van plugins voor CMS-systemen zoals WordPress
Voor websites die op een CMS-systeem draaien, zoals WordPress, kun je vaak gebruikmaken van plugins om eenvoudig 301 redirects in te stellen. Dit is een algemene werkwijze voor het gebruik van een plugin:
- Installeer en activeer een redirect plugin via het dashboard van je CMS. Populaire plugins zijn bijvoorbeeld “Redirection” voor WordPress.
- Configureer de plugin door de oude en nieuwe URL’s in te voeren en de redirect te markeren als een permanente 301 redirect.
- Sla de instellingen op en test de redirect om ervoor te zorgen dat deze correct werkt.
De specifieke stappen kunnen variëren, afhankelijk van het CMS en de plugin die je gebruikt.
Impact van 301 redirects op SEO
Wanneer je een 301 redirect implementeert, heeft dit verschillende impact op de SEO van je website. Hier bespreken we enkele belangrijke aspecten van deze impact.
Overdracht van linkautoriteit
Een van de belangrijkste voordelen van het gebruik van een 301 redirect is dat het de linkautoriteit van de oorspronkelijke pagina kan overdragen naar de nieuwe bestemming. Dit betekent dat als een pagina veel waardevolle backlinks heeft opgebouwd, deze waarde behouden blijft wanneer de pagina wordt doorgestuurd. Zo zorg je ervoor dat de nieuwe pagina direct een boost krijgt in de zoekresultaten. Dit is vooral van belang bij het veranderen van domeinnaam of bij het verhuizen van een webpagina naar een nieuwe URL.
Met een 301 redirect geef je ook aan zoekmachines door dat de oorspronkelijke pagina permanent is verplaatst naar een nieuwe locatie. Dit zorgt ervoor dat zoekmachines de inhoud van de nieuwe pagina direct indexeren en de oude pagina uit de zoekresultaten verwijderen.
- Door het gebruik van een 301 redirect kun je dus de linkwaarde van je website behouden en optimaliseren voor een betere SEO.
Voorkomen van 404 foutpagina’s
Een ander voordeel van een 301 redirect is dat het helpt om 404 foutpagina’s te voorkomen. Wanneer een URL wordt gewijzigd en er geen redirect wordt geïmplementeerd, zal de oude URL leiden tot een 404 foutpagina. Dit kan leiden tot een slechte gebruikerservaring en kan ook een negatieve invloed hebben op de SEO van je website.
Met een 301 redirect leid je gebruikers en zoekmachines automatisch naar de nieuwe URL. Hierdoor krijgen ze de juiste pagina te zien in plaats van een foutmelding. Dit helpt niet alleen bij het behouden van linkwaarde, maar zorgt ook voor een betere gebruikerservaring en hogere rankings in zoekmachines.
Omgang met dubbele content issues
Het gebruik van 301 redirects is een effectieve manier om dubbele content issues aan te pakken. Dubbele content ontstaat wanneer dezelfde inhoud beschikbaar is op meerdere URL’s binnen dezelfde website of op verschillende websites. Dit kan de SEO van je website negatief beïnvloeden, omdat zoekmachines moeite hebben om te bepalen welke pagina moet worden getoond in de zoekresultaten.
Door een 301 redirect in te stellen van de duplicerende URL’s naar de oorspronkelijke, canonieke URL, geef je aan zoekmachines door welke versie van de inhoud als de belangrijkste moet worden beschouwd. Dit helpt om mogelijke straffen voor dubbele content te voorkomen en zorgt ervoor dat zoekmachines de juiste pagina indexeren.
Best practices voor SEO bij 301 redirects
Om de SEO-impact van 301 redirects te maximaliseren, zijn er enkele best practices die je wilt volgen:
- Zorg ervoor dat de nieuwe URL relevant is voor de oude pagina en dezelfde inhoud bevat. Dit helpt om de linkautoriteit over te dragen en voorkomt dat gebruikers op een onverwachte pagina terechtkomen.
- Implementeer de 301 redirect op paginaniveau in plaats van op domeinniveau om de linkautoriteit zo specifiek mogelijk over te dragen.
- Test de redirect om te controleren of deze correct werkt en geen foutmeldingen geeft. Dit helpt om eventuele problemen tijdig op te lossen en ervoor te zorgen dat gebruikers en zoekmachines de juiste pagina te zien krijgen.
- Communiceer de verandering naar gebruikers en andere websites door middel van het bijwerken van interne links en het versturen van meldingen naar verwijzende websites.
Door deze best practices toe te passen, kun je ervoor zorgen dat de SEO-impact van 301 redirects optimaal is en je website geen negatieve gevolgen ondervindt.
Veelvoorkomende problemen bij 301 redirects
Wanneer je werkt met 301 redirects, kunnen er verschillende problemen ontstaan die je moet oplossen. Hieronder bespreken we de drie meest voorkomende problemen en geven we advies over hoe je ze kunt vermijden of beheren.
Redirect loops vermijden
Een redirect loop treedt op wanneer twee of meer pagina’s elkaar continu naar elkaar blijven doorverwijzen. Dit kan gebeuren wanneer je redirects niet correct hebt ingesteld of wanneer er fouten optreden in de logica van je redirectregels.
Om redirect loops te vermijden, is het belangrijk om goed na te denken over de structuur van je redirects en ervoor te zorgen dat er geen circulaire verwijzingen plaatsvinden. Zorg ervoor dat elke redirect slechts naar één specifieke pagina leidt en vermijd redirectketens. Controleer ook regelmatig je website om te zien of er geen fouten optreden in de redirectlogica.
- Controleer de redirects in je .htaccess-bestand (voor Apache-servers) of in je webserverconfiguratie (voor Nginx) om ervoor te zorgen dat er geen redundante of circulaire verwijzingen zijn.
- Gebruik tools zoals Screaming Frog SEO Spider of Redirect Mapper om je redirects te controleren en eventuele redirect loops op te sporen.
Performance overhead van redirects beheren
Een van de nadelen van het gebruik van redirects is dat ze extra tijd kosten om te verwerken, wat de prestaties van je website kan beïnvloeden. Hoewel dit meestal minimaal is, kan het een probleem worden als je te veel redirects hebt of als je redirects naar externe websites hebt.
Om de performance overhead van redirects te beheren, moet je proberen het gebruik van redirects tot een minimum te beperken en alleen waar nodig te gebruiken. Vermijd het gebruik van te veel redirects op een pagina en vermijd ook het gebruik van redirects naar externe websites als het mogelijk is.
- Beperk het gebruik van redirects tot alleen de pagina’s die daadwerkelijk verplaatst of verwijderd zijn.
- Overweeg het gebruik van andere methoden, zoals canonical tags of server-side includes, om het aantal redirects te verminderen.
HTTPS en www versus non-www redirects
Wanneer je je website migreert naar HTTPS of wanneer je besluit om het gebruik van www in je domeinnaam te veranderen, moet je letten op de redirects die je instelt. Het niet correct instellen van deze redirects kan resulteren in dubbele content of het verlies van linkautoriteit.
Om HTTPS en www versus non-www redirects correct te beheren, moet je ervoor zorgen dat alle varianten van je domein correct worden doorverwezen naar de gewenste versie.
- Stel een 301-redirect in van HTTP naar HTTPS en van non-www naar www (of omgekeerd), afhankelijk van je voorkeur.
- Controleer regelmatig je website en gebruik tools zoals Google Search Console om te controleren of alle varianten van je domein correct worden doorverwezen.
Met deze tips kun je de veelvoorkomende problemen bij 301 redirects vermijden of beheren, zodat je website soepel blijft functioneren en je geen verlies van linkautoriteit of negatieve impact op je SEO zult ervaren.
Het testen van 301 redirects
Wanneer je een 301 redirect hebt ingesteld voor je website, is het belangrijk om te controleren of deze correct werkt. Het testen van 301 redirects kan je helpen om eventuele problemen op te sporen en ervoor te zorgen dat de redirect de gewenste resultaten oplevert. Er zijn verschillende manieren waarop je de werking en effectiviteit van je redirects kunt testen.
Online tools en browserextensies gebruiken
Er zijn verschillende online tools en browserextensies beschikbaar die je kunnen helpen bij het testen van 301 redirects. Deze tools kunnen je helpen om te controleren of de redirects correct zijn ingesteld en of ze de gewenste bestemming bereiken. Ze kunnen ook informatie verstrekken over de HTTP-statuscodes die worden weergegeven tijdens het redirectproces. Enkele populaire tools en browserextensies voor het testen van redirects zijn Redirect Path, HTTP Status Code Checker en Redirect Detective.
- Redirect Path: Deze browserextensie voor Google Chrome geeft je gedetailleerde informatie over elke redirect in het redirect-pad van een pagina. Hiermee kun je eenvoudig controleren of de redirects correct zijn ingesteld en of er geen fouten optreden.
- HTTP Status Code Checker: Deze online tool stelt je in staat om de HTTP-statuscode van een webpagina te controleren. Hiermee kun je snel controleren of een pagina wordt omgeleid en welke statuscode wordt weergegeven.
- Redirect Detective: Met deze online tool kun je de redirect-chain van een pagina controlere en analyseren. Zo kun je zien hoe de redirects in de chain worden uitgevoerd en of er eventuele problemen optreden.
Controleren van de redirect flow
Een andere manier om 301 redirects te testen, is door de redirect flow te controleren. Dit houdt in dat je de paden volgt die worden gevolgd tijdens het redirectproces en controleert of de pagina’s de juiste bestemming bereiken. Je kunt dit handmatig doen door de URL’s in je browser in te voeren en te controleren of de redirect correct werkt. Je kunt ook tools zoals cURL of de Developer Tools in je browser gebruiken om de redirect flow te volgen en te analyseren. Door dit proces te doorlopen, kun je eventuele problemen of fouten in de redirect flow identificeren en oplossen.
Testen van mobiele omleidingen
Naast het testen van redirects voor desktopgebruikers, is het ook belangrijk om de omleidingen te testen voor mobiele gebruikers. Dit is vooral belangrijk als je gebruik maakt van responsive design of een aparte mobiele site hebt. Je kunt de omleidingen voor mobiele gebruikers testen door je website te bekijken op verschillende mobiele apparaten en verschillende browsers. Controleer of de redirects correct werken en of de mobiele versie van je website goed wordt weergegeven. Je kunt ook tools zoals de mobiele emulator in de Developer Tools van je browser gebruiken om je website te bekijken in verschillende mobiele weergaven.
Door zorgvuldig te testen en de werking van je 301 redirects te controleren, kun je ervoor zorgen dat je website correct wordt omgeleid en dat je bezoekers de juiste bestemming bereiken. Dit helpt je om een goede gebruikerservaring te bieden en je SEO-prestaties te optimaliseren.