mit Sicherheit kennt jeder die Modifikation von @stease, welches aus dynamischen URLs - statische generiert. Kurz gesagt: "mod_rewrite" Hack.
Bei diesem ist nach dem Einbau eines wichtig, ein Verweis im Headbereich auf die baseref. So sieht das aus:
Code: Alles auswählen
<base href="http://domain.de/" />
Doch was ist bei dieser Anweisung im Headbereich falsch? Auf dem ersten Blick nichts. Doch der Schein trügt. Dies kann unter anderem fatale Folgen mit sich ziehen. Nämlich dann, wenn die schöne Contenidoseite, sich bei Google vorstellen muss. Google listet die schöne Seite, mit einem strengen und arroganten Blick auf. Doch es kann passieren dass die Internetseiten aus der Googledatenbank gelöscht werden. Warum fragt ihr euch? Weil in der baseref Anweisung die drei magischen Buchstaben fehlen: "www"
Seit neuestem schmeißen die SERPs manche gut frequizierte Internetseiten, die ohne www aufgerufen werden können. Sprich domain.de statt www.domain.de, aus dem Index raus. Was es für einen Grund hat, ist noch nicht bekannt, es ist aber eine Tatsache.
Wer dies also verhindern möchte, soll die besagte Anweisung mit den Buchstaben www ausstatten. Aber was tun wenn der User die Domain in den Browser eingibt, oder Google testet ob es möglich ist die Root Seite auch ohne www aufzurufen? Hier müssen wir die .htaccess Datei um einige Zeilen ergänzen.
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]
PS: Dies war eine kleine Geschichte aus dem kleinen, dunklen SEO Zimmerin. Weitere Geschichten können noch spannend werden
PS2: Würde mich freuen, wenn hier noch einige SEOs dazu Stellung nehmen könnten.