Een 301-redirect is een permanente HTTP-omleiding die browsers en zoekmachines informeert dat een URL definitief van adres is veranderd. Het is het onmisbare hulpmiddel bij elke migratie van een website, herstructurering van URLs of het beheren van verwijderde producten in een PrestaShop-winkel.
301-redirect vs. 302-redirect: wat is het verschil?
De HTTP-code 301 betekent "Permanent verplaatst": Google begrijpt dat de oude URL definitief is vervangen en draagt zijn SEO-autoriteit over naar de nieuwe. De HTTP-code 302 betekent "Gevonden" (tijdelijke verplaatsing): Google behoudt de oude URL in zijn index in afwachting van een definitieve oplossing, en draagt geen of nauwelijks autoriteit over. Een 302 gebruiken in plaats van een 301 is een van de meest voorkomende fouten in SEO bij een websitemigratie.
Overdracht van link equity
Vroeger sprak men van "PageRank juice" om de autoriteit aan te duiden die via links wordt overgedragen. Tegenwoordig bevestigt Google dat een correct geconfigureerde 301-redirect ongeveer 99% van de link equity van de bron-URL behoudt. Concreet betekent dit: als een van je productpagina's over de jaren kwaliteitsvolle backlinks heeft opgebouwd, draagt een 301-redirect naar de vervangende pagina vrijwel alle SEO-waarde over.
Wanneer gebruik je een 301-redirect
Websitemigratie
Bij een domeinwijziging of volledige redesign moeten alle oude URLs via 301 worden omgeleid naar hun equivalent op de nieuwe site, om het SEO-kapitaal te behouden.
Herstructurering van URLs
Wijziging van de permalinkstructuur, hernoemen van categorieรซn, overschakeling naar HTTPS, canonicalisatie van www/non-www โ elke URL-wijziging vereist een 301-redirect.
Verwijderde producten
Een product dat uit de catalogus is verwijderd, moet worden omgeleid naar het vervangende product of de bovenliggende categorie, en nooit als 404 worden gelaten als de pagina SEO-waarde had.
Redirect-ketens en redirect-lussen: fouten om te vermijden
Een redirect-keten ontstaat wanneer URL A doorverwijst naar B, die doorverwijst naar C. Elke extra schakel verdunt de overgedragen link equity enigszins en vertraagt het laden. De regel is eenvoudig: A moet altijd rechtstreeks doorverwijzen naar C. Een redirect-lus (A โ B โ A) is een kritieke fout die het laden van de pagina verhindert en onmiddellijk hersteld moet worden.
Let op redirect-ketens
301-redirects implementeren
- .htaccess-bestand (Apache): `Redirect 301 /oude-url /nieuwe-url` of met mod_rewrite
- PrestaShop Back Office โ Traffic & SEO โ URL: native beheer van URL-redirects
- Dedicated PrestaShop-module (bijv. SEO Expert, leofwdmanager) voor bulkbeheer
- Nginx: `return 301 /nieuwe-url;` richtlijn in de serverconfiguratie
- PHP: `header('Location: /nieuwe-url', true, 301);` vรณรณr alle output