WPML ermöglicht es Ihnen, Besucher zu ihrer bevorzugten Sprache umzuleiten, sodass ihnen standardmäßig Inhalte in ihrer Muttersprache angeboten werden.
Um die Browser-Sprachumleitung zu aktivieren, gehen Sie zur Seite WPML → Einstellungen → URLs und SEO → Browser-Sprachumleitung und suchen Sie nach Browser-Sprachumleitung.

Standardmäßig werden Besucher nicht umgeleitet. Wenn Sie Besucher umleiten möchten, haben Sie zwei Optionen:
- Besucher nur umleiten, wenn Übersetzungen existieren
- Besucher immer umleiten. Wenn Sie sich für immer umleiten entscheiden, gelangen Besucher zu übersetzten Inhalten, wenn diese existieren, oder zur Startseite in der Standardsprache, wenn es keine passende Übersetzung gibt.
Möchten Sie Besucher basierend auf der IP anstelle der Browsersprache umleiten?
Obwohl WPML derzeit keine native Funktion dafür bietet, gibt es einige großartige WPML-kompatible Geotargeting-Plugins, die Ihnen dabei auf Ihrer mehrsprachigen Website helfen können.
Mögliche Interaktion mit der Google-Indexierung
Seit 2015 folgt Google allen Umleitungen, einschließlich derer, die in Javascript implementiert sind. Dies kann dazu führen, dass Google annimmt, Ihre Inhalte würden dauerhaft zu Inhalten in einer anderen Sprache umgeleitet. Lesen Sie mehr darüber, wie sich die Browser-Sprachumleitung auf die Google-Indexierung auswirkt.
Keine Umleitung beim Aktualisieren des Browsers
WPML führt diese Sprachumleitung nur einmal durch und leitet danach nicht mehr um. Wir tun dies, um Besuchern weiterhin das Wechseln der Sprache zu ermöglichen. Wenn wir immer wieder auf die Sprache des Browsers zurückleiten, könnten Besucher die Sprache nicht mehr manuell wechseln, nachdem WPML sie zu der von ihrem Browser festgelegten Sprache umgeleitet hat.
Dieser einmalige Umleitungsvorgang wird alle 24 Stunden zurückgesetzt (was Sie ebenfalls ändern können).
Wie die Browser-Sprachumleitung funktioniert
WPML verwendet Javascript-Code für die Browser-Sprachumleitung. Auf diese Weise ist die Umleitung am schnellsten, da sie im Browser des Besuchers stattfindet. Sie ist außerdem unempfindlich gegenüber Caching-Plugins.
Der Sprachumleitungsmechanismus kann jedoch fehlschlagen, wenn auf Ihrer Website andere Plugins ausgeführt werden, die ebenfalls basierend auf Javascript umleiten. Einige Wartungs-Plugins könnten dies tun.
Auswirkungen auf die Ladezeit der Seite
Um die bevorzugte Sprache zu erkennen, muss die Umleitungsfunktion die Website vom Browser vollständig laden lassen. Anschließend wird die Seite in der Sprache neu geladen, die mit dem Browser übereinstimmt.
Dies geschieht nur beim ersten Besuch eines Nutzers auf der Website, führt jedoch dazu, dass die Seite länger als gewöhnlich lädt, da sie zweimal geladen wird.
Aber mein Browser und meine Website sind beide auf Englisch, warum wirkt sich das aus?
Selbst wenn Ihr Browser und Ihre Website beide auf Englisch eingestellt sind, kann das Neuladen dennoch stattfinden, wenn Sie die automatische Umleitung aktiviert haben.
Einige Beispiele, wann dies passieren könnte:
- Die Browsersprache ist auf einen Dialekt des Englischen eingestellt, wie z. B. en-us
- Der Browser lädt die Website zum ersten Mal
- Im Browser sind keine Sprach-Cookies gesetzt
- Sie verwenden den Firefox-Browser
Auswirkungen auf Tools zum Testen der Website-Geschwindigkeit
Die automatische Umleitung basierend auf der Browsersprache kann sich auf die Ergebnisse von Tools auswirken, die die Website-Geschwindigkeit messen (z. B. GTmetrix). Dies geschieht, weil bei solchen Diensten möglicherweise keine Sprache eingestellt ist.
Tipp: Fügen Sie immer einen Sprachumschalter auf der Seite ein
Die Erkennung der Browsersprache soll Besucher beim ersten Besuch zu den Inhalten leiten, die ihrer Sprachpräferenz entsprechen. Sie sollten Besuchern immer ermöglichen, ihre bevorzugte Sprache mithilfe eines Sprachumschalters auszuwählen. Wenn Sie sich ausschließlich auf die automatische Sprachumleitung verlassen, erhalten einige Besucher Inhalte in Sprachen, die sie nicht verstehen, und können nicht zu ihrer bevorzugten Sprache wechseln.
Fehlerbehebung bei der Browser-Sprachumleitung
Wenn Sie die Browser-Sprachumleitung aktiviert haben und sie beim Testen nicht funktioniert, überprüfen Sie Folgendes:
- Ist die Sprache Ihres Browsers eingestellt? Überprüfen Sie dies in den Spracheinstellungen Ihres Browsers.
- Verwenden Sie eine neue Sitzung? Denken Sie daran, dass WPML nur einmal umleitet. Sie müssen alle Cookies löschen oder ein Inkognito-Browserfenster starten (das immer einen leeren Verlauf hat). Dies startet eine saubere Sitzung und simuliert einen neuen Besucher.
- Gibt es Javascript-Fehler auf der Seite? Sie können Javascript-Fehler über Tools → Javascript-Konsole in Chrome und Firefox anzeigen.
- Verwenden Sie andere Plugins, die Besucher ebenfalls umleiten könnten? Überprüfen Sie Ihre aktiven Plugins und sehen Sie nach, welche daran beteiligt sein könnten.
- Ist die Sprache, zu der Sie umgeleitet werden möchten, verborgen? Stellen Sie sicher, dass Sie Versteckte Sprachen anzeigen in Ihrem Benutzerprofil aktivieren.