Eine Webpräsenz sollte nur unter einem Domainnamen erreichbar sein. Leider Gottes sieht man aber oft genug, dass dem nicht so ist. Man findet:
domain.com domain.com/index.(html|php) domain.com/default.html www.domain.com www.domain.com/index.(html|php)
… und so weiter und so fort. Alles geht auf die Startseite und die arme Suchmaschine weiß irgendwann nicht mehr, welches nun die Standard-Domain ist, denn theoretisch kann unter domain.com ein anderer Inhat sein als unter www.domain.com. Die Suchmaschine wird dann eine Entscheidung treffen (meist aufgrund eingehender Links) und entweder die eine oder die andere abwerten oder aufwerten. Mit an Sicherheit grenzender Wahrscheinlichkeit wird es zu einem Trafficverlust führen. Also: am besten die Angelegenheit in die Hand nehmen und die Standard-Domain selber bestimmen.
Dazu folgende Anweisung in die .htaccess-Datei schreiben und diese im root-Verzeichnis ablegen.
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Eine weitere Erklärung dieser Zeilen spare ich mir, weiterführende Informationen gibt es bei einer Abfrage der üblichen Suchmaschine.