Seite 1 von 1

Canonical Tag Modul

Verfasst: Di 19. Nov 2013, 21:08
von Faar
In Contenido gibt es zwar Meta-Tag Generatoren aber noch nichts, das explizit Canonical Tags erzeugt und für SEO ist das aber wichtig.
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>
Am besten fügt man diesen Container noch vor dem <titel> - Tag ein.

Code: Alles auswählen

<head>
<container .... >
<title>
....
Der Download befindet sich hier:
Canonical_Tag Modul

Ausgabe im Seitenquelltext (Beispiel):
<link rel="canonical" href="http://www.domain.de/" />

Fehler bitte melden :roll:
Feedback wird auch angenommen.
VG,
Frank

Re: Canonical Tag Modul

Verfasst: Mi 20. Nov 2013, 10:56
von xmurrix
Danke für das Modul!

Re: Canonical Tag Modul

Verfasst: Di 25. Mär 2014, 23:19
von tantalus
Funktioniert leider unter 4.9.2 nicht.
Die Seite erscheint dann nicht mehr unter der URL.

Re: Canonical Tag Modul

Verfasst: Mi 26. Mär 2014, 09:07
von Oldperl
Hallo tantalus,

das ist dann wohl auch der Grund warum das Modul im Forum Module 4.8.x steht. :roll:

Gruß aus Franken

Ortwin

Re: Canonical Tag Modul

Verfasst: Mi 26. Mär 2014, 11:47
von Faar
Eigentlich sollte das auch als Standard in die SEO-Einstellungen von 4.9.x übernommen werden.
Canocial-Tags sind Standard bei SEO seit Jahren. :wink:

Re: Canonical Tag Modul

Verfasst: Mi 26. Mär 2014, 13:42
von tantalus
Ich kann auch nicht nachvollziehen warum das noch keine Standardfunktion in Contenido ist.

Zwar wurde die neue Version verbessert, indem man nun eigene meta tags unter SEO eingeben kann. Aber auch hier kann man leider nicht einmal händisch einen canonical tag eingeben, da nur "meta" tags erweitert werden können.

Wenn man schon die Artikeleigenschaften und SEO trennt, dann hätte ich erwartet, dass gerade auch an den Canonical Code gedacht wird.

Schade :(

Re: Canonical Tag Modul

Verfasst: Fr 4. Apr 2014, 14:51
von Faar
Hab nun noch eine Version für Contenido 4.9.3 angehängt.
Dabei wird der Artikel mit angegeben wie ich sehe, also z.B. /index.html

Die Programmdatei und die Übersetzung ist alles in der ZIP-Datei.
Sollte die Import-Funktion nicht gehen, muss man es noch händisch in ein leeres neues Modul rein kopieren.

Re: Canonical Tag Modul

Verfasst: Fr 4. Apr 2014, 21:37
von tantalus
Funktioniert perfekt auch in der Version 4.92.
Vielen Dank!