SEO en marketing

301-redirect

Definitie

Een 301-redirect is een HTTP-antwoord dat de browser en zoekmachines laat weten dat een adres definitief naar een ander adres is verhuisd. De bezoeker komt op de nieuwe URL terecht, en Google ziet het als een sterk signaal om voortaan het nieuwe adres te indexeren in plaats van het oude.

301-redirect, SEO en marketing

Het adres van een pagina wijzigen zonder zoekmachines in te lichten, is als verhuizen zonder je post door te laten sturen: links naar de oude URL komen uit op een 404-fout, en de pagina begint weer bij nul. Een 301-redirect voorkomt dat verlies. De server antwoordt met statuscode 301 (Moved Permanently) en een Location-header met het nieuwe adres, dat de browser vervolgens automatisch laadt.

Permanent of tijdelijk: de verschillende codes

CodeSoortEffect voor Google
301, 308PermanentSterk signaal dat het doel de canonieke URL moet worden
302, 303, 307TijdelijkHet oude adres kan in de zoekresultaten blijven staan
Directe meta refreshBehandeld als permanentAlleen gebruiken als de server niet kan doorverwijzen
JavaScript-redirectLaatste redmiddelAlleen gezien als het renderen van de pagina lukt

Google raadt een permanente redirect aan als je zeker weet dat die niet wordt teruggedraaid, en een redirect aan de serverkant waar dat maar kan. Bij een adreswijziging adviseert Google de redirects zo lang mogelijk te laten staan, doorgaans minstens een jaar, en elke oude URL rechtstreeks naar de eindbestemming te laten verwijzen.

Voorbeelden van de instelling

Op Apache of LiteSpeed zet je dit in het .htaccess-bestand, vóór de regels van WordPress:

Redirect 301 /oud-artikel/ https://www.voorbeeld.nl/nieuw-artikel/

Op Nginx zet je dit in het server-blok:

location = /oud-artikel/ { return 301 https://www.voorbeeld.nl/nieuw-artikel/; }

Voor WordPress

Als je de slug van een gepubliceerd bericht wijzigt, onthoudt WordPress de oude en stuurt bezoekers automatisch met een 301 door naar de nieuwe permalink. Dat mechanisme dekt niet alles: een andere permalinkstructuur, het samenvoegen van pagina’s of een domeinmigratie vragen om expliciete regels, op de server of met een redirectplugin die ook 404’s logt. Test na een migratie een steekproef van oude URL’s en controleer of ze in één stap naar de juiste pagina leiden.

Video: “Een 301 Redirect instellen WordPress | Waarom, wanneer en hoe?” (WPLounge)

Veelgemaakte fouten

  • Ketens: van HTTP naar HTTPS, dan naar www, dan naar de nieuwe URL. Elke stap voegt vertraging toe; de robots van Google volgen tot tien stappen, maar de bezoeker betaalt voor elke heen-en-terugreis.
  • Alles naar de homepage sturen: de bezoeker vindt niet wat hij zocht. Verwijs door naar de gelijkwaardige pagina, of laat een echte 404 staan als die niet bestaat.
  • Een 302 die blijft staan na een definitieve verhuizing, in sommige tools vaak de standaardinstelling.
  • Redirects die je niet zelf hebt gemaakt: een gehackte site kan een deel van de bezoekers afhankelijk van hun herkomst naar spam doorsturen. Melden bezoekers vreemde doorverwijzingen, lees dan ons artikel over SEO-spam na een hack.

Niet te verwarren met bestandsaliassen: het publieke adres van de bestanden van een thema wijzigen is geen verhuizing van een pagina en volgt niet dezelfde logica, zoals ons artikel over WordPress verbergen en SEO uitlegt.

Verder lezen

  • Artikel WordPress verbergen en adressen wijzigen: de echte effecten op SEO
  • Artikel Gehackte WordPress-site en SEO: spam, deïndexering en nieuwe beoordeling

Bronnen

  1. Google Search Central: redirections et recherche Google (externe link, opent in een nieuw tabblad)
  2. Google Search Central: déplacer un site en modifiant les URL (externe link, opent in een nieuw tabblad)
  3. WordPress Developer Resources: wp_old_slug_redirect() (externe link, opent in een nieuw tabblad)

Alle definities

WordPress-beveiliging, zonder ruis

Eén e-mail wanneer het ertoe doet: nieuw waargenomen aanvallen, updates van de plugin en praktische gidsen. Geen spam, afmelden met één klik.

Begin gratis, stap over op Pro wanneer je eraan toe bent

De gratis versie verbergt WordPress al en verplaatst de inlogpagina. Pro voegt aliassen, tweestapsverificatie en bewaking toe.