Es ist von entscheidender Bedeutung unter welcher Domain eine Website erreichbar ist, wenn es um die Suchmaschinenoptimierung geht. Denn http://www.sabiro.de ist etwas anderes als http://sabiro.de. Das www ist eine Subdomain der Hauptdomain sabiro.de. Das www ist gängige Praxis und deswegen auch keinesfalls negativ. Man sollte sich nur für eines entscheiden. Denn wenn die Backlinks nicht einheitlich zu den beiden Seiten linken, haben die Suchmaschinen zwei Seiten die gerankt werden können. Wenn man nur eine Domain hat werden die Backlinks auch nur zu einer Domain gelinkt. Google hat also auch nur eine Seite nach oben zu bringen und nicht zwei.

Die Umleitung lässt sich am besten direkt über die Apache Vhosts regeln. Dazu einfach einen Eintrag diesen Formates anlegen (oder das ServerName mit www und das Redirect ohne www, damit von www auf das ohne geleitet wird):

<VirtualHost *:80>
Servername sabiro.de
Redirect 301 http://www.sabiro.de
</VirtualHost>

Der Vhosts der Hauptdomain muss dann noch so angepasst werden, dass der Servername dort mit www steht, wenn man die Seite mit www aufrufen möchte, bzw. ohne wenn nicht.

Die Vhost Methode geht leider nur bei Leuten die einen eigenen Server haben. Aber zum Glück geht es auch mit PHP (dazu muss das PHP Script in einem andern Ordner liegen als die Seite selber ;))

<?php
header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: http://www.sabiro.de”);
?>

Oder halt auch hier ohne das www ;)

Es geht auch mit .htaccess (also auch für Leute ohne eigenen Server), aber da weiß ich grade nicht auswendig wie das geht, werde es aber nachtragen.