Duplicate Content bei Multilingual Setup
am 28.09.2011 - 09:59 Uhr in
Hallo,
ich beschäftige mich seit einiger Zeit mit der Thematik mehrsprachiger Websites. Nach dem ich den wirklich sehr guten Artikel von Gábor Hojtsy (http://hojtsy.hu/blog/2011-jan-19/drupal-7039s-new-multilingual-systems-...) dazu gelesen habe und mich auch anderweitig zu entsprechenden Modulen die Informationen beschafft habe war es relativ simpel eine Website mit mehreren Sprachen zu erstellen.
Gedacht ist der Aufbau in etwa so:
site.com - englische version
site.com/beer/random-story - englischer artikel
site.com/de - deutsche version
site.com/de/bier/zufaelliger-artikel - deutscher artikel
site.com/fr - französische version
site.com/fr/la-biere/histoire-de-hasard - französischer artikel
klappt soweit auch wunderbar!
die Pfade für User habe ich mit Pathauto standardmäßig auf site.com/username gestellt.
Nun zum eigentlichen Problem:
Ich habe einen fiktiven englischen User (en-user) und einen für deutsch (de-user) erstellt.
Beide sind korrekterweise unter site.com/en-user und site.com/de-user zu finden.
Leider findet man sie auch unter site.com/de/en-user und site.com/de/de-user sowie auch unter site.com/fr/en-user und site.com/fr/de-user.
Das soll natürlich nicht so sein. Nach vielem hin und her probieren in den Konfigurationen bin ich leider zu keinem Ergebniss gekommen. Evtl. kennt ja jemand das Problem oder besser noch eine Lösung :)
Gruß, N20.
- Anmelden oder Registrieren um Kommentare zu schreiben
Die Frage ist, warum soll das
am 28.09.2011 - 11:40 Uhr
Die Frage ist, warum soll das nicht so sein?
Grundsätzlich ist es ja richtig das die User auch in anderen Sprachen angezeigt werden.
Neu! Automatische Drupal Updates mit CMS Updater
Das ist richtig das sie in
am 28.09.2011 - 12:40 Uhr
Das ist richtig das sie in unterschiedlichen Sprachen angezeigt werden sollen. Nur soll ein und der selbe Inhalt nicht unter mehreren Urls erreichbar sein. Bei der jetzigen Url-Struktur für die User ist das leider so.
Work is the curse of the drinking class!
DC ist nicht zwingend eine
am 28.09.2011 - 12:55 Uhr
DC ist nicht zwingend eine Frage reiner Erreichbarkeit unter mehreren URLs. Google & Co. machen ja keine lustigen Ratespiele und denken sich auf /de/user-xyz, "Och, lass mal schauen, ob auf /en/user-xyz vllt. dasselbe steht". Ist die Verlinkung konsistent, ist soweit alles okay. Alles andere kann man übers Canonical-Tag entschärfen.
Abgesehen davon erkennen die SuMas Seiten in unterschiedlichen Sprachversionen (über typische URL-Strukturen, Paramter, Kodierung im HTML, ..) und sehen das Thema dann nicht so eng.
Suchmaschinenoptimierung (SEO) & Drupal
Das leuchtet ein soweit. Hab
am 17.10.2011 - 14:35 Uhr
Das leuchtet ein soweit. Hab nach indexierung auch festgestellt das die Unterscheidung etc. alles wunderbar klappt.
Problem das ich immernoch habe: die url von egal welchem user sollte ja immer domain.com/username lauten.
Ruft man jetzt also domain.com/en-user auf sieht man korrekterweise das Profil in englisch - stellt man jetzt die sprache auf deutsch lautet die url leider domain.com/de/en-user. Logisch, man wird ja umgeleitet.
Es sollte in dem speziellen Fall der Profile aber immer /username sein und nicht /de/username.
Kann mann da Irgendwas einstellen das Profile und Language da so zusammenspielen wie ich mir das vorstelle?
Work is the curse of the drinking class!