Alex: Suchmaschine - Zweisprachige Website

Beitrag lesen

Hallo Leute,

wie man schon aus meinem Posting von vor 1 Minute sieht, bin ich gerade dabei eine Zweisprachige Website zu entwerfen.

Hierbei geht es nun um suchmaschinenoptimale Gestaltung der Site.

Wie sollten die beiden Seiten (deutsche und englische Version einer Seite) dargestellt werden, damit Google die Zweisprachigkeit eindeutig feststellen kann und damit am besten umgehen kann.

Bei mir ist es derzeit so, dass standardmäßig die im Browser bevorzugte Sprache angezeigt wird. Ist dies nicht DE oder EN so wird die englische Version per default angezeigt.
Oben rechts befindet sich auf jeder Seite eine Sprachauswahl.
Wenn ein Besucher wiederkommt, bekommt er die in einem Cookie gewählte Sprache zu sehen - und kann natürlich immer noch wählen.

Die Auswahl per Link sieht so aus: seite.php?lang=X

Also direkt nach der Auswahl gibt es einen Query-String "lang=X". Dieser wird dann nicht mitgeschleppt (ist komplizierter als ohne und sieht nicht schön aus) sondern die Auswahl kommt in ein Cookie und wird so auf die nächsten Seiten "geschleppt".

Wenn mir modRewrite zur Verfügung stünde würde ich es wohl über www.example.com/DE bzw. /EN lösen - geht aber in diesem Fall dank dem Server nicht.

Je nach Sprache wird der Meta-Tag "language" auf en oder de gesetzt.

Die Bots könnten also auch ohne Cookies von jeder Seite die jeweils andere Sprachversion per einfachem Link erreichen und würden unter anderem über den Meta-Tag den Sprachunterschied sehen - Dateinamen bleiben ja gleich...

Ist das aus SEO-Sicht eine gute Strategie, oder sollte ich eher den Querry-Strin mitschleppen, damit es noch offensichtlicher ist?
Wenn ja, lässt sich das irgendwie für alle Links automatisieren?

Wäre, wenn es verfügbar wäre, modRewrite (wie oben beschrieben) die beste Wahl?
Wenn nein, was empfiehlt ihr?

So, das wars vorerst hoffe ich zur Zweisprachigkeit auf Websites...vielen Dank schon einmal für eure Hilfe!

Gruß
Alex