{"id":1276,"date":"2024-12-02T23:13:02","date_gmt":"2024-12-02T21:13:02","guid":{"rendered":"https:\/\/www.mediamill.de\/blog\/?p=1276"},"modified":"2024-12-02T23:13:02","modified_gmt":"2024-12-02T21:13:02","slug":"fehlendes-canonical-tag-im-header-einer-typo3-instanz","status":"publish","type":"post","link":"https:\/\/www.mediamill.de\/blog\/2024\/12\/02\/fehlendes-canonical-tag-im-header-einer-typo3-instanz\/","title":{"rendered":"Fehlendes Canonical Tag im Header einer TYPO3 Instanz"},"content":{"rendered":"\n<p>Damit sich nicht noch jemand durch das Internet qu\u00e4lt und doch nichts findet: Vor Kurzem stand ich vor einem Problem mit einer TYPO3 Instanz, das scheinbar niemand sonst dokumentiert hat. Es ging darum, dass der <code>&lt;link rel=\"canonical\"><\/code> Tag im Seitenheader fehlte. Trotz ausgiebiger Recherche war keine L\u00f6sung zu finden. Am Ende war die Ursache trivial \u2013 aber schwer zu entdecken.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Das Problem: Kein Canonical Tag<\/h2>\n\n\n\n<p>TYPO3 generiert normalerweise automatisch einen Canonical Tag f\u00fcr jede Seite, sofern die entsprechenden Einstellungen korrekt vorgenommen wurden. In meinem Fall jedoch fehlte dieser Tag bei allen Seiten. Im Seiten-Quellcode war kein <code>&lt;link rel=\"canonical\"><\/code> Tag zu sehen. Eine Kontrolle der SEO-Einstellungen und der TypoScript-Konfiguration ergab keine Auff\u00e4lligkeiten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die Ursache: Einstellung bei der Root-Seite<\/h2>\n\n\n\n<p>Die Ursache lag in den Seiteneigenschaften der Root-Seite des Seitenbaums. Unter der Registerkarte <strong>Verhalten<\/strong> war die Option <strong>&#8222;Als Anfang der Website benutzen&#8220;<\/strong> nicht aktiviert. Diese Einstellung ist entscheidend daf\u00fcr, dass TYPO3 die Root-Seite als Ausgangspunkt der gesamten Website erkennt. Fehlt diese Aktivierung, wei\u00df TYPO3 nicht, wie es den Canonical Tag korrekt generieren soll.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die L\u00f6sung: &#8222;Als Anfang der Website benutzen&#8220; aktivieren<\/h2>\n\n\n\n<p>Die L\u00f6sung war denkbar einfach:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Navigiere im TYPO3 Backend zur Root-Seite des Seitenbaums.<\/li>\n\n\n\n<li>\u00d6ffne die <strong>Seiteneigenschaften<\/strong>.<\/li>\n\n\n\n<li>Gehe zur Registerkarte <strong>Verhalten<\/strong>.<\/li>\n\n\n\n<li>Aktiviere die Option <strong>&#8222;Als Anfang der Website benutzen&#8220;<\/strong>.<\/li>\n\n\n\n<li>Speichere die \u00c4nderungen und leere den Cache.<\/li>\n<\/ol>\n\n\n\n<p>Nach dieser kleinen Anpassung wurde der <code>&lt;link rel=\"canonical\"&gt;<\/code> Tag sofort wie gewohnt generiert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Damit sich nicht noch jemand durch das Internet qu\u00e4lt und doch nichts findet: Vor Kurzem stand ich vor einem Problem mit einer TYPO3 Instanz, das scheinbar niemand sonst dokumentiert hat. Es ging darum, dass der &lt;link rel=&#8220;canonical&#8220;> Tag im Seitenheader fehlte. Trotz ausgiebiger Recherche war keine L\u00f6sung zu finden. Am Ende war die Ursache trivial [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[154,69],"class_list":["post-1276","post","type-post","status-publish","format-standard","hentry","category-typo3","tag-canonical","tag-typo3"],"_links":{"self":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/comments?post=1276"}],"version-history":[{"count":1,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1276\/revisions"}],"predecessor-version":[{"id":1277,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1276\/revisions\/1277"}],"wp:attachment":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/media?parent=1276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/categories?post=1276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/tags?post=1276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}