Zuschauer hat geschrieben:Hallo Faar,
nun gut, da ich dein Modul nicht kenne (ist für die 4.9 die ich nicht nutze), kann ich genau dazu nichts sagen.
Mein Modul gibt es für 4.8 (als XML) und 4.9 (als zip)
Aber jetzt verstehe ich zumindest deine Frage
Canonical hat laut Google ja nicht nur den Sinn, den Link zur Seite anzuzeigen, sondern in erster Linie,
einen Link für verschiedene URIs die zum gleichen Inhalt führen, zu definieren und zu sagen, "das ist der Link zum Seiteninhalt, unter dem du das speichern sollst".
Daher ist der Hauptaugenmerk bei meinem Modul auf die manuelle Eingabe des Links. Dort soll dann der Link eingetragen werden, unter dem die Suchmaschine einen Seiteninhalt listen und ranken soll.
Der Anwendungsfall tritt häufig bei der Startseite auf, wo ich in der Suchmaschine weder /home noch ?idcat=25 oder /hauptmenue/startseite haben möchte, sondern nur die Domain URL ohne Anhang.
Aber das Menü zaubert im Zweifel eben dies oder jenes hinzu, und daher das Modul, das z.B. Google dann sagt, die Startseite ist immer unter
http://www.domain.tld/ zu listen. ohne doppelten Content.
Dass im Zweifel einfach nur der Link zur Seite angezeigt wird, wie unten im Code dargestellt, hat mit Komfort und Bequemlichkeit zu tun, denn den Canonical Tag braucht man nicht immer, aber falls er im Modul eingeschaltet wurde (bei meinem Modul kann man ihn einschalten oder ausschalten), sollte er den Link zur Seite beinhalten, ohne dass man den nochmal kopieren und einfügen müsste.
Hat also nur eine Nebenfunktion.
Ich vergleiche diesen Code mal mit meinem und baue ihn ein, falls er eleganter und besser und es erlaubt ist
Grüsse,
Faar
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.