www vs. non www – 301 redirect i .htaccess

Posted Posted af Rasmus i SEO     Comments 1 kommentar
jul
6

På opfordring er jeg blevet bedt om en hurtig introduktion til, hvordan man sørger for at redirecte sit domæne korrekt, ved brugen af www. eller non www.

I forhold til SEO værdien – er der stor forskel på om man sender trafikken ind på www.domain.com eller domain.com.

De fleste sider kan sagtens vise indhold – uanset om brugeren skriver med eller uden www. Men hvis de indgående links bliver fordelt over begge domæner, mister man reelt set SEO værdi.

Derfor – vælg om du ønsker at kommunikere dit domæne med www. eller uden. Derefter opsæt dine redirects korrekt – som vist nedenfor.

Hvis du ønsker at din side skal vises uden www. – som det er tilfældet på seoanalyst.dk skal du indsætte nedenstående i htaccess filen:

Options +FollowSymlinks
RewriteEngine  On
RewriteBase  /
RewriteCond  %{HTTP_HOST}  ^www.domain.com$  [NC]
RewriteRule  ^(.*)$  http://domain.com/$1  [R=301,L]

Hvor du udskifter “domain.com” – med dit eget domæne.

Hvis du ønsker det modsatte – at sende alle brugere, der ikke benytter www. til www.domain.com skal du i stedet bruge nedenstående:

Options +FollowSymlinks
RewriteEngine  On
RewriteBase  /
RewriteCond  %{HTTP_HOST}  !^www.domain.com$  [NC]
RewriteRule  ^(.*)$  http://www.domain.com/$1  [R=301,L]

Husk igen at udskifte domain.com med dit eget.

Ovenstående gælder kun for Apache servere, der har mod_rewrite aktiveret. En senere post vil gennemgå hvordan det foretages på en IIS server.

Sådan aktiverer du redirect på Apache server

  • Sørg for at din hosting udbyder har Apache rewrite module aktiveret. Det har de fleste efterhånden – alternativt kan du bede dem om at gøre det for dig.
  • Download filen kaldet .htaccess – hvis filen ikke allerede eksisterer, kan du selv oprette en tekstfil og gemme den lokalt som .htaccess.
  • Lav en kopi af den eksisterende .htaccess fil. Ændringer i filen kan være meget kraftfulde – så sørg for at du har back up.
  • Indsæt en af ovenstående eksempler – alt efter om du ønsker med eller uden www. Husk at indsætte dit eget website i stedet for domain.com.
  • Gem filen og upload den i roden på  serveren
  • Herefter bør du teste af om websitet virker som det skal – åbn en browser og test de forskellige kombinationer.
  • Hvis alt virker som det skal – skal du ikke foretage dig mere. Hvis ikke bør du uploade din backup fil og herefter sikre, at du har skrevet alt korrekt i din nye .htaccess fil

Når alt er sat korrekt op – vil du fremover kun have en version af dit website – og ikke duplikeret indhold på henholdsvis med og uden www.

Ingen relaterede indlæg.

1 Kommentar til “www vs. non www – 301 redirect i .htaccess”

Kommenter post