Daher habe ich mir selbst ein einfaches Modul programmiert und möchte das nun hier auch veröffentlichen, da es scheinbar mehr Bedarf an Canonical Links im HEAD Bereich gibt.
Das Modul lässt sich für jede Seite in der Konfiguration ein- oder ausschalten. Das ist recht hilfreich, falls man bei manchen Seiten keinen canonical-link will.
Der Canonical Link wird automatisch aus dem Seitenpfad erzeugt, jedoch kann er auch manuell eingetragen werden, wenn der gewünschte Seitenlink (URL) nicht dem aktuellen Pfad entspricht.
Beispiel die Home-Seite:
Die Startseite einer CMS-Webseite ist oft gleichzeitig über mehrere Links erreichbar.
Mal über / oder über front_content.php?idcat=2 oder über http:www.domain.de/ oder http:www.domain.de/home/index.html oder anderes.
Das mag Google nicht, daher kann man das in der Konfiguration manuell eintragen, im Beispiel also am besten http:www.domain.de/ oder http:domain.de/
Wichtig:
Im Layout muss dieser Container im HTML-HEAD eingefügt werden.
Die id=5 kann auch eine andere freie Zahl sein.
Code: Alles auswählen
<container id="5" name="Canonical_Tag" types="Function" mode="" default="Canonical_Tag">Canonical_Tag</container>
Code: Alles auswählen
<head>
<container .... >
<title>
....
Canonical_Tag Modul
Ausgabe im Seitenquelltext (Beispiel):
<link rel="canonical" href="http://www.domain.de/" />
Fehler bitte melden
Feedback wird auch angenommen.
VG,
Frank