Redirects instellen in WordPress

Gewijzigd op Vr, 5 Jun om 5:20 PM

Redirects leiden bezoekers en zoekmachines van een oude URL naar een nieuwe. Ze zijn onmisbaar bij het verplaatsen, hernoemen of verwijderen van pagina’s. In dit artikel stelt u redirects in WordPress in via een plugin of .htaccess, kiest u het juiste type en voorkomt u redirectketens en -lussen.

Probleem

Na het verplaatsen of hernoemen van pagina’s komen bezoekers op een foutpagina terecht en gaat opgebouwde waarde van de oude URL verloren.

Oorzaak

Een oude URL blijft bestaan in links, bladwijzers en de zoekmachine-index. Zonder redirect leidt die naar een 404-fout.

Bij een verkeerd redirecttype (tijdelijk in plaats van permanent) interpreteren zoekmachines de verhuizing verkeerd.

Slecht beheerde redirects kunnen ketens of lussen vormen, waardoor pagina’s traag laden of helemaal onbereikbaar worden.

Oplossing

Stel voor permanente verhuizingen een 301-redirect in, bij voorkeur via een redirect-plugin voor overzicht, of via .htaccess. Houd de redirects overzichtelijk en controleer op ketens en lussen.

Stappenplan

  1. Bepaal welke oude URL naar welke nieuwe URL moet verwijzen.
  2. Kies het juiste type: 301 voor een permanente verhuizing, 302 voor tijdelijk.
  3. Installeer een redirect-plugin voor eenvoudig beheer, of bewerk .htaccess handmatig.
  4. Voer de bron-URL en doel-URL in en kies het redirecttype.
  5. Sla de redirect op en test de oude URL in een browser.
  6. Controleer of u direct op de juiste pagina belandt zonder tussenstappen.
  7. Vermijd het doorverwijzen naar een URL die zelf weer wordt omgeleid.
  8. Documenteer de ingestelde redirects voor later beheer.

Configuratievoorbeeld: redirects in .htaccess

Naast een plugin kunt u redirects direct in .htaccess plaatsen. Let op de volgorde en voorkom dubbele regels:

Voorbeeld:

# Eenvoudige 301-redirect
Redirect 301 /oude-pagina /nieuwe-pagina

# Tijdelijke 302-redirect
Redirect 302 /actie /promo

# Hele map omleiden
RedirectMatch 301 ^/oud/(.*)$ /nieuw/$1

# Niet-www naar www (voorbeeld)
RewriteCond %{HTTP_HOST} ^uwsite\.nl [NC]
RewriteRule ^(.*)$ https://www.uwsite.nl/$1 [L,R=301]

301 versus 302 en redirectketens

Het verschil tussen een 301- en 302-redirect is belangrijk. Een 301 betekent ’permanent verplaatst’ en geeft aan zoekmachines door dat de nieuwe URL voortaan de juiste is. Een 302 betekent ’tijdelijk’ en houdt de oude URL als hoofdadres. Gebruik bijna altijd een 301 bij een echte verhuizing; een 302 alleen voor tijdelijke situaties zoals een actiepagina.

Een redirectketen ontstaat wanneer URL A naar B verwijst en B vervolgens naar C. Elke stap kost laadtijd en verzwakt de doorgegeven waarde. Wijs daarom altijd rechtstreeks naar de uiteindelijke bestemming. Controleer bestaande redirects regelmatig om ketens op te ruimen die door opeenvolgende wijzigingen zijn ontstaan.

Een redirectlus is een ernstiger probleem: URL A verwijst naar B en B weer terug naar A. De browser blijft heen en weer springen tot hij stopt met een foutmelding. Controleer na het instellen van een redirect altijd of er geen lus ontstaat, zeker bij regels die hele mappen of domeinvarianten omleiden.

Veelgemaakte fouten

  • Een 302 gebruiken voor een permanente verhuizing.
  • Redirectketens laten ontstaan door telkens naar een tussenpagina te verwijzen.
  • Een redirectlus creëren door twee URL’s naar elkaar te laten verwijzen.
  • Redirects ongeorganiseerd in .htaccess stapelen.
  • Geen redirect instellen bij het verwijderen van een populaire pagina.
  • De ingestelde redirects niet testen.

Controle na afloop

  1. Controleer of de oude URL direct naar de juiste nieuwe pagina leidt.
  2. Controleer met een redirectchecker of het type 301 of 302 correct is.
  3. Controleer of er geen tussenstappen (ketens) plaatsvinden.
  4. Controleer of er geen lus ontstaat na het instellen.

Praktische tips

  • Gebruik een redirect-plugin voor overzicht bij veel redirects.
  • Wijs altijd rechtstreeks naar de eindbestemming om ketens te voorkomen.
  • Documenteer redirects zodat ze bij latere wijzigingen niet botsen.

Veelgestelde vragen

Wanneer gebruik ik een 301 en wanneer een 302?

Een 301 voor een permanente verhuizing, een 302 alleen voor tijdelijke omleidingen.

Wat is een redirectketen?

Een reeks redirects waarbij A naar B en B naar C verwijst; dit kost laadtijd en is beter rechtstreeks op te lossen.

Plugin of .htaccess voor redirects?

Een plugin geeft overzicht en is eenvoudiger te beheren; .htaccess is geschikt voor enkele vaste regels.

Samenvatting

Redirects in WordPress stelt u in via een plugin of .htaccess. Gebruik een 301 voor permanente verhuizingen en een 302 alleen voor tijdelijke. Wijs rechtstreeks naar de eindbestemming om ketens te voorkomen en controleer op lussen. Zo komen bezoekers en zoekmachines op de juiste pagina en behoudt u opgebouwde waarde.

Gerelateerde artikelen


Komt u er niet uit? Plan een gratis strategiegesprek via https://www.bdmnl.nl/plan.

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren