301 vs 302: hoe belangrijk zijn “SEO redirects”?
4,9 ★★★★★ 97 reviews
Techniek · Redirects · HTTP Status

301 vs 302 — het belang van omleidingscodes.

301 vs 302 redirects in SEO: wanneer gebruik je permanent (301) versus tijdelijk (302). 6 redirect-types vergeleken (301, 302, 307, 308, 410, 451), implementatie via .htaccess en valkuilen.

Door Ralf van VeenUpdate: 27 maart 2024Leestijd: 8 min

01 — vergelijking301 vs 302 — head-to-head vergelijking

Het verschil tussen 301 en 302 lijkt klein maar heeft fundamenteel verschillende SEO-impact. 301 is permanent (link-equity doorgegeven), 302 is tijdelijk (link-equity blijft bij origineel). Verkeerd kiezen kost rankings — vaak structureel. Voor breder context op redirects zie redirectlijst opstellen.

301 vs 302 · head-to-headSEO-impact vergelijking
HTTP 301
Moved Permanently
De pagina is voor altijd verhuisd. Bookmarks moeten worden geüpdate. Search engines indexeren de nieuwe URL. Tot 90-99% van link-equity doorgegeven.
  • Permanent — verandering is definitief
  • Browser cached redirect lokaal
  • SEO-waarde overgedragen naar doel
  • Voor site-migratie, URL-restructuring
  • Voor HTTPS-redirect (HTTP→HTTPS)
VS
HTTP 302
Found (Temporary)
De pagina is tijdelijk elders. Originele URL behoudt rankings. Browser cached niet. Search engines blijven originele URL indexeren.
  • Tijdelijk — origineel komt terug
  • Browser doet steeds nieuw request
  • SEO-waarde blijft bij originele URL
  • Voor A/B-tests, geografische redirects
  • Voor onderhoud (Service Unavailable beter)

Verkeerde keuze = SEO-disaster. 302 in plaats van 301 bij site-migratie betekent dat de oude URL rankings behoudt — maar de oude URL bestaat niet meer. Result: rankings verloren. Default = 301 tenzij je écht weet dat het tijdelijk is.

02 — alle types6 redirect-types — wanneer welk?

301 en 302 zijn de meest gebruikte, maar er zijn meer redirect-codes. Hieronder een overzicht van de zes belangrijkste — wanneer ze gebruikt worden en wat ze betekenen voor SEO.

6 redirect-types · HTTP-codesSEO-impact
Code
Wanneer gebruiken?
Link-equity
301
Moved Permanently. Pagina verhuisd voor altijd. Standaard voor site-migratie, URL-changes, HTTP→HTTPS, www-canonicalization.
90-99%
302
Found (Temporary). Pagina tijdelijk elders. Voor A/B-tests, korte campagnes. Default in PHP header() functie — vaak per ongeluk gebruikt.
0%
307
Temporary Redirect. Hetzelfde als 302 maar bewaart HTTP-method (POST blijft POST). Modernere variant. Zelden nodig in normale SEO-context.
0%
308
Permanent Redirect. Hetzelfde als 301 maar bewaart HTTP-method. Identical SEO-behavior. Veiliger voor API-redirects met POST/PUT.
90-99%
410
Gone. Pagina permanent verwijderd zonder replacement. Sneller deindexing dan 404. Voor content die echt weg moet en geen vervanger heeft.
N/A
451
Unavailable for Legal Reasons. Content geblokkeerd om juridische redenen (GDPR, copyright). Zeldzaam maar correct te gebruiken bij wettelijke verplichting.
N/A

In 95% van SEO-cases zijn 301 en 410 de juiste codes. 302, 307, 308 hebben specifieke use-cases. Vermijd 302 bij twijfel — 301 is veiliger default.

03 — implementatieImplementatie via .htaccess (Apache)

De meest gebruikte manier om redirects in te stellen op Apache servers is via .htaccess. Hieronder de meest gebruikte patterns met correcte 301-implementatie.

.htaccess · meest gebruikte redirectsApache config

Single URL redirect (301):

# Permanent redirect één URL
Redirect 301 /oude-pagina.html /nieuwe-pagina.html

# Of via RewriteRule (meer controle)
RewriteEngine On
RewriteRule ^oude-pagina\.html$ /nieuwe-pagina.html [R=301,L]

HTTP naar HTTPS (volledige site):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Non-www naar www canonicalization:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.nl [NC]
RewriteRule ^(.*)$ https://www.example.nl/$1 [L,R=301]

Voor Nginx servers is de syntax anders — gebruik return 301 https://nieuwe-url binnen een server-block. Voor breder context op HTTPS zie HTTPS en SSL-certificaten configureren.

04 — faqVeelgestelde vragen

FAQ · 3 vragenklik om te openen
Verliezen 301-redirects écht link-equity?
Google heeft de officiële positie meerdere keren bijgewerkt. Vijf nuances over de huidige stand. (1) Google statement 2016 (Gary Illyes). 301-redirects geven 100% link-equity door — verlies-mythe officieel ontkracht. Eerder werd 85% genoemd. Verschil verwaarloosbaar voor SEO-strategie. (2) Maar — vertraging in herrekening. Google moet rediscovery doen. 1-4 weken voordat alle signalen volledig zijn overgedragen. Niet "instant 100%". (3) Redirect-chains zijn wel slecht. URL A → B → C = link-equity-verlies. Elke hop kost. Houd redirects naar één hop direct naar finale URL. (4) Soft 404 risico. Als redirect naar irrelevante pagina (bijv. homepage in plaats van related content), behandelt Google het als soft-404. Verlies dan veel meer. (5) Praktisch: implementeer correcte 301, niet zorgen over equity-loss. Maar wel zorgen over relevantie en redirect-chains. Voor breder context zie redirectlijst opstellen.
Wanneer is 410 (Gone) beter dan 301 redirect?
410 voor permanente verwijdering zonder vervanger. Zes situaties waarin 410 de juiste keuze is. (1) Content echt verwijderd. Out-of-stock product zonder vervanger. Verlopen actiepagina. Discontinued service. (2) Geen relevante vervanger beschikbaar. 301 naar willekeurige homepage = soft 404. Beter 410 dan irrelevante redirect. (3) Snellere deindexing. Google verwijdert 410-pages sneller dan 404. Belangrijk bij compliance of content-cleanup. (4) Crawl-budget besparen. Google blijft 404-pages langer crawlen "voor het geval ze terugkomen". 410 = duidelijk signaal "echt weg". (5) E-commerce specifiek. Voor product-pages die nooit terugkomen: 410. Voor seizoensgebonden of out-of-stock: 200 met "niet leverbaar" status of 302 naar vergelijkbare. (6) GSC monitoring. Coverage-report toont 410-pages onder "Submitted URL not found". Verwacht — niet een issue. Voor breder context zie product uit voorraad voor SEO.
Hoe vermijd ik redirect-chains die SEO schaden?
Redirect-chains zijn een silent killer. Zes preventie-strategieën. (1) Audit met Screaming Frog. Crawl met "follow redirects" aan. Identify chains: URL A → B → C → D. Direct A → D maken. (2) Update interne links naar finale URL. Vaak ontstaan chains door verouderde interne links. Vervang oude URL met nieuwe in CMS-content, menu's, templates. (3) Update sitemap.xml. Geen verouderde URLs in sitemap. Alleen 200-OK finale URLs. Submit refresh sitemap via Search Console. (4) htaccess opschonen. Periodiek alle redirect-rules reviewen. Verouderde rules verwijderen of consolideren. Performance + SEO benefit. (5) Bij site-migratie: één-grote-redirect-rule. Niet 50 individuele migraties opstapelen. Plan migratie zo dat alles in één keer en in één hop gebeurt. (6) Limit: maximaal 5 hops. Google volgt redirect-chains tot 5 hops dan stopt. Praktisch: houd het op 1 hop max. Voor breder context zie SEO website-migratie.

Redirect-audit voor jouw site?

Volledige redirect-audit met identificatie van redirect-chains, verkeerd toegepaste 302's, soft 404's en optimalisatie naar correcte 301/410-strategie. Plus migratie-plan bij grote URL-structure-changes.

Plan een gesprek met Ralf →