Der Vorteil dieser Methode: Eingehende Links werden allesamt der Standard-Domain zugeschrieben und teilen sich nicht mehr auf die Versionen mit und ohne www auf. Wie genau das geht, hängt vom verwendeten Webserver ab.
Apache
Zunächst sollte man sicherstellen, dass mod_rewrite installiert und aktiviert ist. Anschließend erstellt oder modifiziert man eine .htaccess Datei im Root Directory, indem man folgendes eingibt:
Redirect zu www:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Redirect zu no-www:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
Lighttpd
Bei Lighttpd findet man die Seiten-Konfiguration entweder unter /etc/lighttpd/lighttpd.conf oder als Virtual Host File (unter sites-avaiable). Hier ergänzt man dann:
Redirect zu www:
$HTTP["host"] =~ "^domain\.com$" {
url.redirect = ( "^/(.*)" => "http://www.domain.com/$1" )
}
Redirect zu no-www:
$HTTP["host"] =~ "^www\.(.*)" {
url.redirect = ( "^/(.*)" => "http://%1/$1" )
}
nginx
Bei nginx findet man die Seiten-Konfiguration entweder unter /usr/local/nginx/conf/nginx.conf oder als Virtual Host File (unter sites-avaiable). Hier ergänzt man dann:
Redirect zu www:
server {
server_name domain.com;
rewrite ^(.*) http://www.domain.com$1 permanent;
}
server {
server_name www.domain.com;
# Enter your configuration info here
}
Redirect zu no-www:
server {
server_name www.domain.com;
rewrite ^(.*) http://domain.com$1 permanent;
}
server {
server_name domain.com;
# Enter your configuration info here
}
Für die Crawler von Google kann man die Arbeit noch etwas erleichtern, indem man in den Google Webmaster Tools eine der beiden Varianten als Standard-Domain festlegt. Den Eintrag Preferred Domain findet man unter Site Configuration - Settings.
In nur etwa 10 Minuten lässt sich so die maximale Linkpower aus einer Website herausholen. Und als kleiner Nebeneffekt geht man in Sachen Vermeidung von Duplicate Content auf Nummer Sicher.





15 Answers
von Christian 04.05.2010 (12:13Uhr) 1.
Das Problem ist doch bei der Variante, dass man keinerlei Subdomains à la test.domain.com o.ä. nutzen kann, korrekt?
von Christian 04.05.2010 (12:50Uhr) 2.
Gerade getestet: Dem war nicht so. Kommando zurück. :)
von Linkpower 04.05.2010 (12:51Uhr) 3.
Das kommt auf die Art der Weiterleitung an, wenn du von ohne www auf mit www weiterleitest, dann sind nur Subdomains mit http://www.test.domain.com möglich, umgekehrt ist die TDL dann natürlich auch nur ohne www erreichbar bzw. wird von der Eingabe mit www auf ohne www weitergeleitet.
von Christian 04.05.2010 (13:57Uhr) 4.
Mein Ziel war:
http://www.domain.com -> http://domain.com
zudem sollte funktionieren:
http://subdomain.domain.com
und das tut es. :)
von Jan 04.05.2010 (14:48Uhr) 5.
Bei lighttpd sind die beiden Varianten vertauscht, d.h. das, was du als no-www darstellst, ist die Weiterleitung zu www und umgekehrt.
von Falk Hedemann 04.05.2010 (14:53Uhr) 6.
Danke für den Hinweis Jan - ist bereits geändert ;-)
von Patrick 04.05.2010 (18:20Uhr) 7.
Was hat das für einen Vorteil, das ohne www. laufen zu lassen? Ich leite alles auf www. um, was ohne www. ankommt.
von Thorsten 04.05.2010 (22:33Uhr) 8.
Patrick,
es ist technisch nicht notwendig, das "www" voranzustellen, einen weiteren direkten "Vorteil" gibt es meines Wissens nicht, außer natürlich, dass die Adresse etwas kürzer wird.
Ich denke, dass das "www" inzwischen einfach eine Konvention ist, damit man Webadressen ohne "http://" auch als unerfahrener Nutzer versteht.
Warum leitest Du denn "ohne www" auf "mit www" um? Dazu hast Du gar nichts geschrieben.
von Patrick 05.05.2010 (00:00Uhr) 9.
Hmm warum ist eige gute Frage. Genauso ist meine Frage, warum lieber auf ohne www. umleiten gut :P
Also mit dem Aufbau von Domainnamen kenne ich mich sehr gut aus, ich arbeite als IT-Systemadministrator.Ich schreibe schon seit Jahren alles mögliche ohne http://www., waum auch, man erspart sich am Tag doch jede menge Zeichen, wenn man es weglässt ;)
Hmm ein möglicher "Grund" für ein "mit www" wäre, dass man daran i.d.R. die "Hauptseite" einer Domain erkennt.
Habt ihr letztens über den Protest bei Google Chrome gehört, weil die Chrome-Entwickler die Anzeige von http:// aus der Adressleiste bannen wollten? :D
Ich selber kann das nur begrüßen, wobei ein t3n.de ohne http:// davor bestimmt auf einmal auch ungewohnt aussehen würde :)
von kwoxer 15.08.2010 (14:39Uhr) 10.
Hier findet noch ein paar Webseiten rund um das SEO
http://www.kwoxer.de/tutorials/seo/
von Damon Roffman 09.04.2011 (01:52Uhr) 11.
We were digging around for this one persons name and I found your stie. Still do not know the persons name but this is truly truly excellent. Correct to the point.
von mic22222 04.06.2011 (21:38Uhr) 12.
Danke für den Tipp!
von Steven 23.07.2011 (16:59Uhr) 13.
Sehr hilfreicher Artikel! Danke
von der Trommelschlumpf 02.08.2011 (16:45Uhr) 14.
Ist doch völlig egal welche Version man nimmt. Die andere wird ja sowieso umgeleitet :-)
von kasor 27.05.2012 (05:40Uhr) 15.
SEO-Tutorial: Standard-Domain festlegen = maximale Linkpower » t3n News I was recommended this website by my cousin. I'm not sure whether this post is written by him as nobody else know such detailed about my problem. You are wonderful! Thanks! your article about SEO-Tutorial: Standard-Domain festlegen = maximale Linkpower » t3n NewsBest Regards Agata