Hva er en 301-redirect?
En 301-redirect er en permanent omdirigering fra én URL til en annen. Brukes når du flytter innhold, bytter domene eller konsoliderer sider - og søkemotorer overfører rangeringen til den nye adressen.
På vanlig norsk
Når du sender brev til en gammel adresse og posten har «ettersending», fungerer 301 på samme måten på nett. Brukeren havner automatisk på den nye siden, og Google forstår at innholdet er flyttet permanent. Etter en stund glemmer søkemotorene den gamle adressen og indekserer kun den nye.
Teknisk forklaring
301 Moved Permanently er en HTTP-statuskode som signaliserer at en ressurs er flyttet permanent til adressen i Location-headeren. Søkemotorer overfører over tid praktisk talt all rangering til den nye adressen (Google bekreftet i 2016 at det ikke er noe rangeringstap ved 301-er hvis brukt riktig). Implementeres på serversiden - i nginx via return 301, i Apache via .htaccess RewriteRule, i Cloudflare via Page Rules eller Bulk Redirects. Skiller seg fra 302 (midlertidig) og 308 (permanent, men beholder HTTP-metoden).
Et eksempel
Ved overgang fra HTTP til HTTPS bruker du 301: alt på http://eksempel.no/* sender 301 til https://eksempel.no/$1. Søkemotorer flytter rangeringen, brukerne merker ingenting, og du får sikkerhetsfordelen.
Hvorfor er en 301-redirect viktig?
Riktig bruk av 301 er forskjellen mellom en migrering som beholder rangering og en som taper alt. Når du bytter domene, restrukturerer URL-er, eller konsoliderer to nettsider, er 301 verktøyet som forteller søkemotorer hva som er hva.
Lær mer om beslektede ord
HTTPS - HTTP Secure - er den sikre versjonen av HTTP-protokollen, og bruker TLS for å kryptere og autentisere trafikken mellom nettleser og server. Vises i adresselinjen som https:// og ofte med en hengelås.
HSTS - HTTP Strict Transport Security - er en header som forteller nettleseren at den alltid skal bruke HTTPS for et domene, selv om brukeren skriver http://. HSTS-preload kan garantere HTTPS allerede ved første besøk.
Spørsmål om en 301-redirect
Hva er forskjellen på 301 og 302?
301 er permanent - søkemotorer overfører rangering til den nye adressen og slutter etterhvert å indeksere den gamle. 302 er midlertidig - søkemotorer beholder den gamle adressen i indeksen. Bruk 301 i 99 % av tilfellene; 302 kun for ekte midlertidige situasjoner som A/B-tester.Hvor lenge bør jeg ha 301-redirects på plass?
Minst 12 måneder, helst permanent. Selv om Google overfører rangering relativt raskt (uker til måneder), kan eldre lenker fra andre nettsider fortsatt sende trafikk til gamle URL-er i flere år.Kan jeg kjede 301-er?
Teknisk ja, men unngå det. Hver omdirigering legger til ventetid og tar kraft fra rangeringen. Hvis A → B → C, sett heller A → C direkte. Google følger normalt opp til 5 omdirigeringer i serie før de gir opp.