xlang_XH

Das Plugin erstellt hreflang-Links für Sprach- oder Regions-URL und Kanonische Links.

hreflang-Links

(konfigurierbar --> aktiviert / deaktiviert)

Ausnahme: Wenn Parameter aus Canonical - Get x zutreffen und / oder index.php in der URL enthalten ist.

Zusätzlich zum x-default-Eintrag die CMSimple_XH-Defaultsprache als hreflang-Eintrag setzen.

(konfigurierbar --> aktiviert / deaktiviert)

Die hreflang-Links werden nicht gesetzt, wenn die Seite mit Get-Parametern aufgerufen wird, die in einer Blacklist enthalten sind.
Die Parameter sind konfigurierbar --> Hreflang - Get exceptions (Grundeinstellung: login|logout|print|realblog_page|realblog_id)

Wegen der fehlenden direkten Zuordnung einzelner Seiten zu der jeweils anderen Sprache, verweist oder verweisen die zur aktuell verwendeten alternativen Sprachen, immer auf die blanke Domain (ausgenommen ...&sitemap und ...&mailform, da funktioniert die Zuordung direkt).

Weitere Infos zu hreflang-Links bei Google.


Canonical Link

(konfigurierbar --> none, min, max)

min

max

Weiter Infos zu Canonical-URL bei Google

Achtung! Bei Parameter (für z.B. Paginierung) sollte möglicherweise kein Kanonischer Link gesetz werden.

Weitere Infos zu Inhalten mit nummerierten Seiten bei Google.


Installation:

PHP ab Version 5.3 (Sie sollten min. Version 5.6 einsetzen! (Stand 01/2018))

Für CMSimple_XH Version 1.7.0 - 1.7.2. Frühere Versionen wurden nicht getestet.

Um das Plugin zu installieren, einfach den entpackten Ordner xlang in den Pluginordner laden.

Möglicherweise, abhängig vom Webserver, müssen noch Rechte für:

geändert werden (0666), falls man diese über das Backend bearbeiten möchte.

Die Ordner:

benötigen 0777.

Alle Voraussetzungen lassen sich auf der Startseite des Plugins prüfen.


xlang_XH, Copyright © 2014 - 2018 Olaf Penschke

Anpassung an CMSimple_XH von Christoph M. Becker in Version 1.0 Beta 4

Gern nehme ich auch Informationen entgegen, auf welchen Seiten das Plugin eingesetzt wird.

xlang_XH kann unter Einhaltung der GPLv3 verwendet werden.


Adapted for CMSimple_XH 1.7.0 - 1.7.2 by cmsimple-xh.org