Canonical Tag Modul

Gesperrt
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 14 Mal
Kontaktdaten:

Canonical Tag Modul

Beitrag 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
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
xmurrix
Beiträge: 3213
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag von xmurrix »

Danke für das Modul!
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag von tantalus »

Funktioniert leider unter 4.9.2 nicht.
Die Seite erscheint dann nicht mehr unter der URL.
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag 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
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 14 Mal
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag 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:
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag 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 :(
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 14 Mal
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag 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.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Re: Canonical Tag Modul

Beitrag von tantalus »

Funktioniert perfekt auch in der Version 4.92.
Vielen Dank!
Gesperrt