Tipps und Tricks Filter

Feste Browsersprache definieren

Legt man für eine Domain mehrere Seitenstrukturen an mit je einer Sprache, bekommt man durch die Suchmaschinen ein Problem. Diese scannen die Seite meist mit einer Agent Kennung die Englisch als Sprache hat.

Liegt die Webseite nun mit den Sprachen "Deutsch" und "Englisch" vor, bekommt die englische Sprache von der Suchmaschine den Vorrang. Für Suchmaschinen gibt es ein Modul "Replace Language", um dem Problem entgegen zu wirken.

 

Eine Alternative wäre, die Browsersprache generell zu überstimmen. Browser wie Suchmaschinen würden dann eine vorgegebene Sprache sehen. Über Links zu den Seiten anderer Sprachen gelangen dann die Nutzer auf die Seite ihrer Sprache. Um dies zu erreichen editiert man die Datei /system/config/initconfig.php und fügt folgende Zeile ein, hier mit Deutsch als feste Vorgabe:

$_SERVER['HTTP_ACCEPT_LANGUAGE'] = "de"; // Sprache als ISO-Sprachcode