Wat is een 302 redirect?

Een 302-redirect is een HTTP-statuscode die aangeeft dat een bepaalde URL tijdelijk is omgeleid naar een andere URL. Wanneer gebruikers of zoekmachines een pagina bezoeken die een 302-redirect bevat, worden ze automatisch doorgestuurd naar een andere locatie, terwijl de oorspronkelijke URL in zoekmachines behouden blijft.

Wat is het verschil tussen een 302- en een 301-redirect?

Het belangrijkste verschil tussen een 302- en een 301-redirect is het permanente of tijdelijke karakter van de omleiding:

  • 302-redirect: Voor tijdelijke omleidingen. De oorspronkelijke URL blijft in zoekmachines geïndexeerd.
  • 301-redirect: Voor permanente omleidingen. Zoekmachines vervangen de oorspronkelijke URL met de nieuwe URL in de index.

Een 302-redirect wordt vaak gebruikt wanneer de omleiding slechts voor een korte periode nodig is, bijvoorbeeld tijdens onderhoud of een tijdelijke promotiepagina.

Wanneer gebruik je een 302-redirect?

Een 302-redirect is nuttig in situaties waarin je tijdelijk verkeer wilt omleiden zonder de oorspronkelijke URL definitief te vervangen. Denk bijvoorbeeld aan:

  • Onderhoud aan een pagina: Als een pagina tijdelijk offline is en je bezoekers wilt doorsturen naar een alternatieve pagina.
  • Tijdelijke campagnes: Voor een seizoensgebonden actie of promotie.
  • A/B-testing: Wanneer je verschillende versies van een pagina wilt testen zonder de oorspronkelijke URL te wijzigen.

Impact van een 302-redirect op SEO

Hoewel een 302-redirect handig kan zijn, is het belangrijk om te begrijpen hoe deze de SEO-prestaties beïnvloedt:

  • Zoekmachines behouden de oorspronkelijke URL in de index: Dit betekent dat de SEO-waarde (zoals backlinks) bij de oorspronkelijke URL blijft en niet wordt doorgegeven aan de omgeleide URL.
  • Tijdelijke aard: Zoekmachines begrijpen dat de omleiding tijdelijk is en zullen de oorspronkelijke URL blijven crawlen.
  • Risico bij verkeerd gebruik: Als een 302-redirect wordt gebruikt voor een permanente omleiding, kan dit leiden tot verwarring voor zoekmachines en verlies van SEO-waarde.

Hoe stel je een 302-redirect in?

Een 302-redirect kan op verschillende manieren worden ingesteld, afhankelijk van je serveromgeving:

  • Via een .htaccess-bestand (voor Apache-servers):
    Redirect 302 /oude-pagina https://www.jouwwebsite.nl/nieuwe-pagina
  • Met server-side scripts: Bijvoorbeeld in PHP:
    header("Location: https://www.jouwwebsite.nl/nieuwe-pagina", true, 302); exit();
  • In een CMS: De meeste CMS-platformen, zoals WordPress, bieden plugins om redirects in te stellen zonder dat je code hoeft te bewerken.