WWW entfernen oder hinzufügen per .htaccess 301 – einfach
Es ist wichtig, dass eine Website unter nur einer eindeutigen URL erreichbar ist. Falls unter beispiel.de ohne www und www.beispiel.de die gleiche Website angezeigt wird, werten Suchmaschinen wie Google dies als Duplicate Content — also gleicher Inhalt auf zwei verschiedenen Domains. Dies kann sich negativ auf die Indexierung und das Ranking der Website auswirken.
Das Problem lässt sich einfach mit einem suchmaschinenfreundlichen 301-Redirect auf die gewünschte Domain-Variante lösen. Dazu sind nur zwei Zeilen in einer Datei mit dem Namen .htaccess im Stammverzeichnis der Website nötig:
www entfernen per .htaccess Datei
RewriteCond %{HTTP_HOST} ^www\.([^\.]+\.[^\.]+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Oder: www hinzufügen per .htaccess Datei
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
Ähnliche Posts
Kommentare
Und wie stellst du sicher, dass die Webseite nicht über zwei Domains erreichbar ist? Oder hast du jeweils nur eine Domain für ein Projekt?
hier ein Artikel meinerseits zu dem Thema:
http://www.geeks-online.de/seo-alarm-double-content-vermeiden/
Falls das Projekt verschiedene Domains oder mehrere Domainendungen hat, geht es am besten so:
RewriteCond %{HTTP_HOST} domain1.de|domain2.de|.com|.net
RewriteRule (.*) http://www.domain.de? [R=301,L]