301 Redirect voor www met Htaccess

301 Redirect voor www met Htaccess

Je hebt wel eens gezien dat soms dezelfde website een verschillende PageRank kan hebben, als de site met de www en zonder de www in het adres wordt bekeken.

Een voorbeeld : Bijvoorbeeld:
http://www.voorbeeld.nl/ heeft PR 4
http://voorbeeld.nl/ heeft PR 3

Dat is natuurlijk niet zo mooi, want je wilt voor alles een gelijke behandeling toch?

De 301 redirect voor zoekmachines

Google denkt namelijk dat er 2 verschillende sites zijn. Dat betekend dat beide domeinen (met de www en zonder de www ervoor) de links moeten delen in plaats van dat als het een domein was.

Dat is natuurlijk het verschil tussen PageRank van beiden domeinen. Maar dat is nog niet alles helaas. Je kunt verder in de problemen komen, doordat er dan duplicate content op je site staat. Daarom is het verstandig om Google te laten weten welke variant van deze 2 voor je meest belangrijk is. Door een goede verwijzing aan te maken, weet google precies wat ze moeten ranken en indexeren.

Een goede oplossing daarvoor is een 301 permanente redirect m.b.v het .htaccess bestand gebruiken.

Voor diegenen die niet weten wat het verschil is tussen 301 en 302 redirecten, probeer ik dit in het kort uit te leggen.

Een 301 is een permanente redirect
Een 302 is een tijdelijke redirect (t/m 3 maanden)

De 301 redirect voor bezoekers

Stel je voor, dat je de bezoekers automatisch naar www of non-www variant van je site wilt doorsturen. Dan is de keuze aan jou, om te bepalen welke dan weg moet. Die met de www of zonder.

In principe zit daar er geen verschil tussen, zolang je maar consequent bij één variant blijf. Sommige mensen vinden met de www mooier, de anderen willen liever de none-www versie zien.

De mooiste oplossing vind ik zelf de www versie te laten bestaan.

Dat wil zeggen dat als men in de adresbalk edenz.nl intypt, krijgt hij toch www.edenz.nl te zien. Dat doe ik ook met .htaccess mogelijkheid.

Goed voorbeeld, is de website van W3C (World Wide Web Consortium). Als je zou proberen in de adresbalk van je browser een w3.org intypen, word je meteen doorverwezen naar de site met de www ervoor (www.w3.org).

Het aanmaken van htaccess

Natuurlijk moet je webhosting wel .htaccess aankunnen en Apache webserver software.

Een .htaccess kan in je Kladblok (NotePad) zelf heel makkelijk aanmaken. Maak een bestand aan en sla hem op als “.htaccess”.

Zoals je ziet heeft dit bestandje geen naam, want .htaccess is een extensie eigenlijk..

Hieronder staan de 2 varianten die nodig zijn voor de WWWHieronder staan codes voor twee varianten (www en none-www). Kopeer maar één van deze twee en plak in je .htaccess. Vergeet natuurlijk niet het adres aan te passen.

Redirect naar www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^voorbeeld\.com [NC]
RewriteRule ^(.*)$ http://www.voorbeeld.com/$1 [L,R=301]

Redirect naar none-www

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

Een andere optie

Als je dit niet wilt, of niet kunt, dan raad ik je aan om naar Google Webmasterhulpprogramma’s te gaan.Hier kunt je heel makkelijk dit soort gegevens aanpassen.

Tags: , ,

Leave A Reply (No comments So Far)

No comments yet