Weblication GRID ist ja seit einiger Zeit das neue Flagschiff unter den Weblication CMS. Persönlich habe ich es schon für Kunden angepasst und einige Erfahrung damit gesammelt. Insgesamt ein tolles CMS mit hoher Redakteurs- und Benutzerfreundlichkeit. Eine Sache ist jedoch schon seit je her bei Weblication bitter, und das ist die allgemeine Suchmaschinenfreundlichkeit.

Manche CMS bringen von Haus aus schon ein paar nette Features mit um die Seite optimiert auszugeben oder zumindest dem Entwickler und Redakteur die Möglichkeit zu geben dies zu steuern. Bei Weblication gibt es da den ein oder anderen Trick, doch ein leidiges Thema bleibt die Mehrsprachigkeit von Websites.
Gerade kürzlich erst habe ich dazu einen Tweet von Sistrix gelesen, der passend erklärt wie man bei Mehrsprachigkeit die URL-Struktur aufbauen sollte. Er schreibt dazu:
es gilt: example.local_tld > local_tld.example.tld > example.tld/local_tld
Das Ganze in der Praxis: Ich habe 2 Sprachen, Englisch und Deutsch; Spielen wir das Spiel mit dem Weblication Tipps Blog durch:
weblication-tipps.de > de.weblication-tipps.de > weblication-tipps.de/de/
weblication-tipps.com > com.weblication-tipps.de > weblication-tipps.de/com/
Idealerweise habe ich also auch 2 Domains mit den passenden Länderkürzeln (.com und .de), falls dies nicht der Fall ist, löse ich es mit Subdomains, kann oder möchte ich dies nicht einsetzen (zum Beispiel weil das CMS nicht mitmacht) beschränke ich mich auf Unterverzeichnisse.
Nun zu Weblication. Eine Sprachumschaltung war bisher mit Unterordnern möglich. Einen passenden Beitrag hatte ich dazu schon vor einiger Zeit geschrieben. Dies ist eine Lösung, nicht aber die Beste, wie oben beschrieben. Natürlich kann man auch die anderen Lösungen in Weblication umsetzen, nur leider nicht mit den Hausmitteln von GRID.
Ich habe ein wenig gesucht bis ich Live-Versionen von GRID-Websites gefunden habe in denen die Sprachumschaltung von GRID eingesetzt wird. Zwei Beispiele habe ich gefunden, einmal die Karlsruher Messe und einmal die Pressewebsite von L’TUR. Bei beiden das gleiche Problem, ich gehe näher auf die Messeseite ein.
Ein Beispiel ist die Website der Karlsruher Messe. Rechts oben findet man die Fahnen zum Umschalten der Sprache, die funktioniert auch tadellos, sofern man Javascript eingeschalten hat. Hier schon der erste Stolperstein, Suchmaschinen mögen und können zum Teil keine Javascript ausführen. Nehmen wir aber an, unsere favorisierte Suchmaschine kommt tatsächlich auf den Link. Was passiert? Es wird ein Script aufgerufen, welches in der Session die Sprache festlegt und die gleiche URL ausgibt, allerdings in einer anderen Sprache. Die gleiche URL für unterschieldichen Inhalt ist der Todesstoß für einen der beiden Inhalte. Google kann hier keine zwei Ergebnisse ausgeben, das ist technisch einfach nicht möglich (zumindest zum heutigen Zeitpunkt).
Hmmm… Was passiert also in der Suchmaschine? Ich suche bei Google Deutschland nach Karlsruher Messe. Wunderbar, erstes Ergebnis sogar mit Sitelinks. Nun mache ich das gleiche bei Google USA und sollte eigentlich ein englisches Suchergebnis ausgeliefert bekommen. Dies ist jedoch deutsch, und sofern ich bei mir keine Session gesetzt habe wird dies auch auf deutsch angezeigt.
Natürlich kann jeder englischsprachige Benutzer die Fahne im rechten Eck finden und dort draufklicken, allerdings verstecke ich für die Suchmaschinen wertvollen Inhalt der anderen Sprache(n). So sollte das doch auf keinen Fall laufen.
Liebe Entwickler von GRID, nicht jedes CMS muss suchmaschinenfreundlich sein, und nicht jeder Entwickler kann sich mit Suchmaschinen auskennen, aber hier bietet sich doch noch erhebliches Optimierungspotential, oder?
In der Grid Abteilung habe ich zwei (Link 1, Link 2) Artikel zu dem Thema gefunden, aber es sollte doch noch andere Möglichkeiten geben, dies richtig umzusetzen. Gerne bin ich auch bereit ein paar Ideen dazu zu teilen.
// Update 18:08 - In der neuen Beta-Version der Standardpräsenz sowie der Beta-Version von Grid soll es die Möglichkeit von URL-Alias geben. Damit wäre dem URL-Strukturproblem genüge getan.

Kommentare zu SEO mit Weblication GRID?
Die URL Strukturproblematik ist bis heute nicht geregelt - URL-Alias werden von WeblicationGRID erzeugt und lassen sich (noch) nicht manuel anpassen. Der von Weblication vorgegeben Sprachwechsel ist zudem mehr als grauselig - über Javascript auf wSystem.php zugreifen und die Sessions ändern und danach wieder ein Redirect. Kann mir nicht vorstellen dass das Suchmaschinen mögen.
Serverseitig geht es auch - muss aber selber entwickelt werden.
Hi Nark!
Hast Du die Beta-Version schon getestet?
Gruß
Ulf
Hallo Ulf, so ziemlich jede Beta und Final die seither veröffentlicht wurde (grade heute noch mit der letzten Version geschaut).
Hi Nark!
Wir haben ebenfalls eine andere Sprachumschaltung realisiert, so wie sie momentan im Standard-Template ausgegeben wird, ist es nicht zu gebrauchen. Bezüglich dem Seitenalias gibt es in der Beta tatsächlich schon Ansätze, einfach mla in den Code schauen, allerdings noch nichts was man Out-of-the-Box benutzten kann. Leider…
Am Besten einfach mal mit Scholl telefonieren, die helfen gerne weiter!
Gruß
Ulf
Schreibe einen Kommentar zu SEO mit Weblication GRID?