301 Redirect – flytte fra et domæne til et andet

2 minutes

Redirects er en række måder, hvorpå man kan fortælle browsere og søgemaskiner, at den side de leder efter, er flyttet.

Der findes flere typer redirects, og den vigtigste i seo-sammenhæng, er 301 redirect. Og så spørger du nok: Hvad er 301 redirect?

En 301 redirect er en permanent viderestilling, og den sender en fejlkode til browseren/søgemaskinen, hvor den siger: “Den side du efterspørger ligger ikke længere her. Nu ligger den istedet på denne adresse: xxx”.

Hvis det så er en nogenlunde intelligent søgemaskine, der får den melding, så noterer den sig det og fræser tilbage til sin udbyder.
Her fortæller den, at fra nu af, så skal søgninger, der resulterer i den gamle url, istedet forbindes med den nye url.
Folk, der besøger siden med en browser, bliver viderestillet uden yderligere varsel.

Du kan sammenligne det med, at du viderestiller dit telefonnummer til din kollega – så ringer telefonen ikke længere hos dig, men kun hos din kollega.

301 redirects kan bruges til både enkelte sider og hele domæner.

Eksempler

.htaccess 301 redirect

Hvis du skal flytte fra et domæne til et andet, og stadig har kontrol over det gamle, kan du benytte følgende 301 redirect:

RewriteEngine on
RewriteRule ^(.*)$ http://onsdag.dk/$1 [R=301,L]

Denne redirect viderestiller alt fra domæne.dk/noget_her til onsdag.dk/noget_her. Den tager alt hvad der er efter den første “/” på det gamle domæne, og placerer efter den første “/” på det nye domæne. Samtidig bliver refereren sendt med, så i din statistik kan du stadig se hvor den besøgende kommer fra.

Et eksempel fra det virkelige liv

Bartendermagasinet har tidligere ligget på http://www.bartender.dk/blog/, men skal nu flyttes over på et nyt domæne: http://bartendermagasinet.dk/.

For ikke at miste alle de indgående links, magasinet har, og for at beholde den goodwill, det har bygget op i søgemaskinerne, vælger ejeren at bruge en 301 redirect i .htaccess.

Den gamle linkstruktur var http://www.bartender.dk/blog/drinks/mojito/, men når du besøger den side nu, så viderestilles du direkte til http://bartendermagasinet.dk/drinks/mojito/. Prøv selv, men husk at komme tilbage hertil 🙂

Via PHP

I php kan du benytte følgende kode:

< ?php
header( "HTTP/1.1 301 Moved Permanently" );
header( 'location: http://onsdag.dk/' );
?>

Værktøj til at generere .htaccess

Hvis du gerne vil have lidt hjælp til at generere din .htaccess-fil, kan jeg anbefale denne online htaccess generator.

Skriv et svar