Auswählen der richtigen Spracheinstellungsstrategie für Drupal-Seiten
Drupal bietet verschiedene Optionen für die Verwaltung von mehrsprachigen Inhalten. Die Änderungen erscheinen kosmetisch, sind aber grundlegend und wirken sich sowohl auf den Benutzer als auch auf Suchmaschinen aus.
Der Sprachkonfigurationsbildschirm ermöglicht es Ihnen, die Präsentationssprache von Drupal auszuwählen (die Sprache, in der Inhalte Besuchern angezeigt werden). Natürlich ist dies nur relevant, wenn Ihre Seite mehrsprachige Inhalte hat.
Die Sprachkonfigurationsoptionen sind:
- Einzelne Sprache
- Sprachpräfix im Pfad
- Verschiedene Domains pro Sprache
Es gibt keine richtigen oder falschen Entscheidungen. Die Spracheinstellungen der Seite sollten Ihren Zielen dienen. Bevor wir sie auswählen, lassen Sie uns diese Fragen beantworten:
- Haben wir einzigartige Inhalte für verschiedene Länder?
- Müssen wir verschiedene Inhalte von verschiedenen Servern bereit stellen?
Einzigartige Inhalte pro Sprache im Gegensatz zu übersetzten Inhalten
Angenommen, Sie verkaufen ein wirklich globales Produkt. Zum Beispiel ein Bildschirmschoner-Programm für Windows. Es spielt keine Rolle, wo die Besucher sich befinden. Sie bieten allen das exakt gleiche Produkt an. Der Grund, aus dem Sie Inhalte in verschiedenen Sprachen anzeigen ist, verschiedenen Menschen zu helfen, dieselbe Botschaft zu verstehen.
In diesem Fall werden die Inhalte Ihrer Seite in einer Sprache geschrieben und dann in verschiedene Sprachen übersetzt. Ihre mehrsprachigen Inhalten sind nicht einzigartig. Sie sind übersetzt. Natürlich ist der Text in jeder Sprache anders, aber die Geschichte ist dieselbe.
Nehmen wir andererseits an, Sie bieten Rechtsberatung an. In diesem Fall unterscheiden sich Ihre Inhalte wahrscheinlich beträchtlich von Land zu Land. Ihre Dienstleistungen wären unterschiedlich für die USA und Frankreich. Sie hätten vermutlich sogar verschiedene Inhalte für die USA und Australien, obwohl beides englischsprachige Länder sind!
Einzelne Server oder mehrere Server, die geographisch verstreut sind
Einige Organisationen möchten Inhalte von Servern zur Verfügung stellen, die sich in der Nähe ihrer Nutzer befinden. Das ist typischerweise der Fall bei größeren und oft besuchten Seiten. Den Server in die geographische Nähe der Besucher zu versetzen, verkürzt die Verzögerung zwischen Anfragen und Antworten. Es lässt Internetanwendungen schneller und reibungsloser ablaufen.
Dies trifft besonders auf AJAX-lastige Anwendungen zu, bei denen der Server mehrere kleine Seiten-Updates durchführt. Bei AJAX-Anwendungen verbessert sich die Erfahrung für die Nutzer erheblich, da sich die Verzögerung zwischen Anfragen und Antworten verringert. Wenn Ihre Seite hauptsächlich statische Inhalte zur Verfügung stellt oder große Dateien in Echtzeit versendet, ist die Antwortzeit weniger kritisch.
Der Zweck länderspezifischer Top Level Domains
Das Internet ermöglicht es Ihnen, Seiten unter verschiedenen Top Level Domains (TLDs) aufzulisten. Bei einigen TLDs wird kein geographischer Standpunkt angedeutet. .com und .org Domains zum Beispiel deuten an, dass die Seiten kommerziell sind oder zu Organisationen gehören (auch wenn .com gleichbedeutend mit Seiten in englischer Sprache geworden ist). Andere Top Level Domains sind für länderspezifische Seiten reserviert. .uk, zum Beispiel gibt an, das die Seite Inhalte enthält, die speziell auf das Vereinigte Königreich ausgerichtet sind. .es bedeutet, dass die Seite für Spanien bestimmt ist und .ar heißt, dass es eine argentinische Seite ist.
Auch wenn Spanisch sowohl in Spanien als auch in Argentinien gesprochen wird, hat jedes Land seine eigene TLD. Wenn Sie eine Seite über Rindfleisch-Restaurants in Buenos Aires erstellen (parrillas), würden Sie diese vermutlich unter einer .ar Domain registrieren. Dies sagt den Besuchern von Anfang an, dass Sie Inhalte über Argentinien anbieten. Es bedeutet nicht, dass diese Inhalte auf Spanisch sein müssen, aber das wird angenommen.
Subdomains
Eine Subdomain ist eine Domain in Ihrer bestehenden Domain. Zum Beispiel ist es.example.com eine Subdomain von example.com. Gleiches gilt für www.example.com, aber die meisten Leute nehmen die www-Subdomain als die selbe Domain wie die Hauptdomain (ohne www) wahr.
Eine Subdomain deutet keinerlei geographische Bedeutung an. Natürlich gehen die Menschen davon aus, englische Inhalte auf en.example.com und deutsche Inhalte auf de.example.com zu finden, aber das heißt nicht, dass eine für US-Besucher und die andere für deutsche erstellt wurde. Sowohl Englisch als auch Deutsch werden in anderen Ländern gesprochen.
Wann Sie eine andere Domain (oder Subdomain) benutzen sollten
Jetzt, wo wir herausgefunden haben, was wir tun wollen und wissen, was die unterschiedlichen Top Level Domains und Domains andeuten, lassen Sie uns auswählen, was für Sie das Richtige ist.
Wenn wir einzigartige Inhalte für unterschiedliche Regionen haben, möchten wir das klarstellen. Wir würden verschiedene Top Level Domains benutzen. Jede Domain würde Inhalte, die speziell für diese Region geschrieben wurde, zur Verfügung stellen.
Wenn die Inhalte Ihrer Seite gleich sind, nur in verschiedenen Sprachen geschrieben (erinnern Sie sich an das Beispiel mit dem Bildschirmschoner-Programm?), können wir uns entscheiden, entweder Subdomains oder Sprachnamen als Pfadpräfix zu verwenden. Wo ist dabei der Unterschied?
Die Sprache nach dem Pfadpräfix auszuwählen, erfordert keine Einstellung außer auf Ihrer Drupal-Seite. Es ist nur ein einziger Klick auf den Sprachkonfigurationsbildschirm nötig.
Um Subdomains für verschiedene Sprachen zu benutzen, müssen Sie 'Nur Domain-Namen' auswählen und die vollständige Domain (einschließlich der verschiedenen Subdomains) eingeben. Verschiedene Domains (oder Subdomains) zu benutzen, um die Präsentationssprache zu bestimmen, wird es extra einfach machen, verschiedene Sprachen von verschiedenen physischen Servern aus zur Verfügung zu stellen. Alles was Sie tun müssen ist, verschiedene Server IPs in die Konfiguration Ihres Domain Name Servers (DNS) einzugeben.
Suchmaschinen-Berücksichtigung
Wenn Sie annehmen, dass Suchmaschinen genauso wie Besucher behandelt werden müssen, dann ist 99% der Arbeit bereits für Sie erledigt. Wählen Sie aus, was am besten für Ihre Besucher ist, und Sie werden entdecken, dass die Suchmaschinen glücklich sind.
Google würde .uk -Seiten bevorzugen, wenn Menschen im Vereinigten Königreich nach Möbeln suchen. Warum? Weil niemand, der in London lebt, übers Internet ein Sofa aus einem Laden in Neuseeland kaufen würde. Wenn Sie jedoch Produkte zum Herunterladen verkaufen, gibt es keinen Grund für Google, eine .uk-Seite einer .com Seite vorzuziehen. Google beschäftigt scharenweise Forscher, deren einzige Aufgabe darin besteht, sicherzustellen, dass die Suchergebnisse relevant sind. Anstatt zu versuchen, sie auszutricksen, ist es besser, mitzuspielen.
Wenn Ihre Seite wirklich einmalige Inhalte liefert, sollten Sie sie von regionsspezifischen TLDs aus zur Verfügung stellen. Wenn es für alle dasselbe ist, ist das Registrieren einzigartiger TLDs ein bisschen so, als ob Sie versuchen würden, die Suchmaschinen auszutricksen. Wir wissen bereits, dass Tricks, die heute funktionieren, morgen nach hinten losgehen.
Eine weitere Sache, die Sie berücksichtigen sollten, ist das, was der 'Google-Sandkasten' genannt wird. Google, wie auch andere Suchmaschinen, verzögert das Aufführen und zur Verfügung stellen von Inhalten neuer Domains eine Zeit lang. Sie möchten sehen, dass eine Domain eine Weile lang legitim erscheint, bevor sie beginnen, ihr zu vertrauen und sie in den Suchergebnissen wiederzugeben. Wenn Sie Übersetzungen zu einer bestehenden Seite hinzufügen, ist der schnellste Weg, Google diese schmackhaft zu machen, sie auf derselben Domain mit einem Sprachpräfix zur Verfügung zu stellen.
Fazite
Für Seiten, die einzigartige Inhalte pro Region anbieten, verwenden Sie verschiedene Top Level Domains (TLDs). Sie können sich dafür entscheiden, alle Inhalte vom selben Drupal Install aus zur Verfügung zu stellen oder jeden von einer gänzlich einzigartigen Seite aus.
Seiten, die Übersetzungen beinhalten, sollten am besten Sprachverzeichnisse (Pfadpräfixe) oder Subdomains benutzen. Subdomains auszuwählen wird es einfach machen, verschiedene Sprachen von verschiedenen Servern aus zur Verfügung zu stellen. Einen Pfadpräfix auszuwählen geht unglaublich leicht.
Brauchen Sie Hilfe? Sie können sich gern unseren Ratgeber zum Einstellen verschiedener Domains pro Sprache ansehen.
Welche Erfahrungen haben Sie gemacht?

Kommentare
Hallo! Ich hab alles
Hallo! Ich hab alles verstanden, alles klar. :) Vielen Dank für die ausführlichen Erklärungen! Herzliche Grüße! Rebeka
Post new comment