Een 301 redirect is een http-statuscode en gebruik je om aan een zoekmachine (bv. Google) door te geven dat dat de pagina die bezocht wordt permanent verplaatst is naar een andere locatie op de website.
Zo’n 301 redirect voorkomt dat bezoekers op een 404-pagina terechtkomen. Met een goede, doordachte of grappige 404-pagina kun je de schade nog beperken, maar anders lopen je bezoekers en de zoekmachines simpelweg dood op je website wat zowel voor je SEO als je conversie niet optimaal is natuurlijk.
Hoe ziet zo’n 301 redirect er dan uit?
Een 301 redirect bestaat dus uit het adres (url) van de oude pagina en de url van de nieuwe pagina. De 301 zet je in je .htaccess bestand, maar voor WordPress zijn er ook super gebruiksvriendelijke plugins zoals Simple 301 redirects.
Zo’n ‘htaccess redirect to https’ in het .htaccess bestand ziet er dan bijvoorbeeld als volgt uit:
Redirect 301 /oudeurl https://www.jedomein.nl/nieuweurl
Via mod_rewrite
Wanneer iemand anders redirect naar jouw website, maar dit naar een verkeerde URL doet, kan dit ervoor zorgen dat die (verkeerde URL) autoriteit (pagina autoriteit of URL rating) opbouwt. Om dit te voorkomen kun je de inkomende redirect dan wijzigen naar de URL van jouw keuze. Die pagina zal dan ook de autoriteit krijgen. Dit alles kan gedaan worden door middel van mod_rewrite. De mod_rewrite methode plaats je ook in de .htaccess. Zo’n mod_rewrite redirect kun je als volgt opstellen.
RewriteEngine On
rewritecond %{http_host} ^jedomein.nl
rewriteRule ^(.*) https://www.jedomein.nl/$1 [R=301,L]
301 redirect SEO
Het is niet alleen voor de bezoeker van je website wenselijk om een 301 redirect in te stellen: het is zo dat je ook voor SEO redirect. Met een 301 redirect zorg je er namelijk voor dat de waarde die de oude pagina hebt opgebouwd, niet verloren gaat: de waarde die middels backlinks is opgebouwd op de oude pagina, gaat via een 301 over naar de nieuwe pagina. Hierdoor zal de nieuwe pagina hetzelfde blijven scoren in Google (of beter natuurlijk als je er bijvoorbeeld betere content op geplaatst hebt).
Na het instellen van de 301 redirect zal de oude pagina vanzelf uit de zoekresultaten van Google verdwijnen.
Naast de 301 is er ook nog een 302 redirect waarmee je aangeeft dat de content tijdelijk op een andere url te vinden is.