Inloggen

Configuratiescherm Webmail Website Builder Webshop File Manager WordPress

Wat is een 301 redirect?

Lees wat een 301 redirect precies is en hoe er een aanmaakt voor je website

Wanneer je een website beheert, kom je ongetwijfeld technische termen tegen. Waaronder ‘301 redirect’. Met deze term wordt bedoeld dat je verkeer omleidt naar een andere webpagina. Hoe zit dat precies? En hoe maak je een redirect 301 aan? Het antwoord op deze en andere vragen vind je in dit artikel.

vector

In het kort

Glossary

Een 301 redirect is een permanente verwijzing van een url naar een andere url. Je stuurt bezoekers en zoekmachines door, zonder dat je inlevert op de gebruiksvriendelijkheid en SEO-waarde van je website.

Wat betekent 301 redirect?

Een 301 redirect betekent dat je een url permanent verwijst naar een andere url. Je stuurt bezoekers en zoekmachines die op webpagina A komen automatisch door naar webpagina B, zonder dat ze hinder ondervinden.

301 redirect vs 302

Naast een 301 redirect bestaat de 302 redirect. Waar 301 een permanente redirect is, is een 302 een tijdelijke redirect. Je verwijst bezoekers en zoekmachines voor een bepaalde tijd door, bijvoorbeeld als een product tijdelijk is uitverkocht. Na verloop van tijd verwijder je de redirect, zodat de pagina weer bereikbaar is.

Weetje: Er bestaan nog meer redirects, zoals 303, 307 en 308. Maar die worden weinig gebruikt.

Bouw je website op razendsnelle webhosting

Maak van je online idee een succes. Host je site op snelle, veilige en betrouwbare servers.

Aan de slag
  • Gebruiksvriendelijk Control Panel
  • High-performance SSD servers
  • Gratis SSL certificaat
  • Gratis website maker
  • Dagelijkse back-up
  • 24/7 support

Waarom redirects?

Redirect worden om verschillende redenen gebruikt. De belangrijkste redenen zijn dat je met een redirect de gebruikerservaring verbetert en de SEO-waarde behoudt. Hieronder vind je meer redenen.

  • Nieuwe sitestructuur

Bij een nieuwe sitestructuur, dus het wijzigen van url’s, zorg je ervoor dat alle links worden doorverwezen naar de juiste bestemming.

  • Dode links oplossen

Verwijder je een pagina? Dan ontstaat er een 404-error; een niet-bestaande pagina van je website. Met een redirect verwijs je bezoekers en zoekmachines naar de juiste pagina.

  • Domeinwijziging

Wanneer je jouw domeinnaam wijzigt, dien je alle bestaande pagina’s te verwijzen naar de nieuwe url’s. Met een redirect zorg je hiervoor.

  • Inhoud verplaatsen

Verplaats je de inhoud van een pagina naar een andere pagina? Met een redirect verwijs je bezoekers en zoekmachines naar de nieuwe pagina. Bovendien zorg je ervoor dat de SEO-waarde van de pagina’s wordt doorgegeven aan de nieuwe pagina’s, zodat je website dit niet verliest.

  • Spelfout

Als er een spelfout in de url staat, kun je dit oplossen door een nieuwe url aan te maken. De foute url verwijs je dan door naar de juiste url.

Hoe werkt een redirect?

Een redirect werkt eenvoudig. Om je het zo goed mogelijk uit te leggen, vind je hieronder de stappen die plaatsvinden.

  1. Een bezoeker voert de url in zijn webbrowser in of klikt op een link op een bestaande pagina.
  2. De server (computer) waarop de website staat ontvangt het verzoek van de browser en ontdekt dat er een redirect is ingesteld op de url.
  3. De server stuurt een http-statuscode naar de browser en geeft de url door waar de redirect naar verwijst.
  4. De browser ontvangt de instructies van de server en toont de nieuwe url aan de bezoeker.

Wanneer moet je een redirect gebruiken?

Er zijn verschillende scenario’s te bedenken wanneer het verstandig is om een 301 redirect te gebruiken. Bijvoorbeeld bij een:

  • verouderd nieuwsbericht of blogartikel;
  • uitverkocht product dat niet meer wordt aangevuld;
  • verlopen event;
  • pagina die niet meer relevant is;
  • aanpassing in de sitestructuur;
  • 404-error;
  • domeinwijziging;
  • spelfout in de url.

Hoe lang duurt een redirect?

Een goede redirect duurt een fractie van een seconde. Sterker nog, bezoekers hebben vaak niet door dat ze worden verwezen naar een andere pagina.

Er zijn echter een aantal factoren die ervoor kunnen zorgen dat een redirect langer duurt. Bijvoorbeeld door de serversnelheid, paginagrootte en netwerkverbinding van de bezoeker. Deze factoren hebben invloed op de gebruikerservaring. Zorg er dus voor dat je kiest voor snelle hosting en maak je website sneller.

Hoe maak je een 301 redirect?

Je kunt op verschillende manieren een 301 redirect aanmaken. Voor de meeste daarvan heb je technische kennis nodig. Heb je dit niet? Schakel een webdeveloper in. Toch willen we je helpen door een aantal manieren hieronder aan je uit te leggen.

1. .htaccess

Als eerst kun je een 301 redirect aanmaken via het .htaccess-bestand van je website. Dit is de beste manier. Het .htaccess-bestand vind je bij one.com via de Filemanager van je Control Panel. Voeg de volgende code toe als aparte regel in het bestand:

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

Vervang ‘/oude-pagina.html’ met de huidige pagina, zonder ‘www.jouwdomeinnaam.nl’. Voor ‘https://www.jouwdomeinnaam.nl/nieuwe-pagina.html’ gebruik je de volledige url waarnaar de oude pagina moet verwijzen. Vergeet tot slot niet om het .htaccess-bestand op te slaan.

2. Html

Je kunt ook een 301 redirect aanmaken in html. De code plaats je dan in het header-bestand tussen de regels en . Alleen deze manier wordt niet aangeraden. Niet alle webbrowsers reageren namelijk op een redirect in html. Ook geven sommige zoekmachines de SEO-waarde van de oude pagina niet door aan de nieuwe pagina.

Wil je toch een redirect 301 aanmaken in html? De volgende code heb je nodig:

<meta http-equiv="refresh" content="0;URL='http://www.jouwdomeinnaam.nl/nieuwe-pagina.html'" />

Vervang ‘http://www.jouwdomeinnaam.nl/nieuwe-pagina.html’ met de volledige url waarnaar je de oude pagina wilt verwijzen.

3. PHP

Wil je een 301 redirect instellen via PHP? Dan moet je de onderstaande code bovenaan het PHP-bestand plaatsen:

<?php
header("Location: http://www.jouwdomeinnaam.nl/nieuwe-pagina.php");
Exit;
?>

‘http://www.jouwdomeinnaam.nl/nieuwe-pagina.php’ vervang je met de volledige url waarnaar je wilt verwijzen.

4. JavaScript

Via JavaScript is het ook mogelijk om een redirect in te stellen. Deze manier wordt afgeraden, omdat de http-statuscode mist en zoekmachines verschillend reageren op deze redirect.

De volgende code kun je gebruiken om een 301 redirect in te stellen in JavaScript:

window.location.href = "http://www.jouwdomeinnaam.nl/nieuwe-pagina.html";

‘http://www.jouwdomeinnaam.nl/nieuwe-pagina.html’ vervang je met de volledige url waarnaar je wilt verwijzen.

5. WordPress

Beschik je over WordPress? Dan kun je een WordPress-plugin gebruiken. Met de plugin Redirection maak je eenvoudig 301 redirects aan.

In de bovenstaande screenshot zie je de volgende functies:

  • Bron-URL: Plak hier de oude url.
  • Zoekopdrachtparameters: Dit kun je zo laten staan.
  • Doel URL: Plak hier de url waarnaar je wilt verwijzen.
  • Groep: Selecteer de groep waaronder de redirect valt.
  • Verwijzing toevoegen: Met 1 druk op de knop voeg je de redirect toe.

301 redirect-checker

Nadat je een redirect 301 hebt ingesteld, is het belangrijk om te controleren of de redirect daadwerkelijk werkt. Zo voorkom je dat je website niet naar behoren werkt. Je controleert een redirect via een 301 redirect-checker. Bijvoorbeeld via whatsmydns.net of redirect-checker.org. Is de redirect stuk? Controleer of de instellingen juist zijn.

In het kort

Een redirect 301 is een permanente verwijzing van een url naar een andere url. Je zorgt ervoor dat bezoekers en zoekmachines van pagina A succesvol worden doorgestuurd naar pagina B. Bijvoorbeeld als de pagina niet meer bestaat. In dit artikel heb je kennis opgedaan over 301 redirects. Je weet waarom het belangrijk is om een redirect in te stellen en tijdens welke situaties een redirect gewenst is. Ook weet je hoe je een 301 redirect op verschillende manieren instelt, zodat je zelf aan de slag kunt gaan. Veel succes!

Bouw je website op razendsnelle webhosting

Maak van je online idee een succes. Host je site op snelle, veilige en betrouwbare servers.

Aan de slag
  • Gebruiksvriendelijk Control Panel
  • High-performance SSD servers
  • Gratis SSL certificaat
  • Gratis website maker
  • Dagelijkse back-up
  • 24/7 support