Ihr Bestseller! WordPress Webseiten für Unternehmen! Ab nur 499,-! Inkl. SEO! » zum Angebot

Canonical Tag in Typo3 einfügen

Wie füge ich das Canonical Tag in Typo3 ein? Dieser Artikel beschreibt eine Möglichkeit die Vorteile des Canonical Tags auch in Typo3 zu nutzen.

Da ich ja nun schon etwas länger nicht mehr bloggen konnte (2 Wochen), gibt es heute dafür einen Leckerbissen für alle Typo3-Enthusiasten. Und zwar das Einfügen des Canonical Tag in Typo3! Der ein oder andere hat sich vielleicht schon die Zähne daran ausgebissen, unglaublich viele Zeilen Typoscript geschrieben oder sonst welche Versuche unternommen, die Vorteile des Canonical Tag auch in seiner Typo3-Webseite zu nutzen. Für alle die noch recht neu auf dem Gebiet sind, gibt es am Ende des Artikels eine kurze Erläuterung was genau das Canoncial-Tag macht und wieso es so wichtig ist! So viel vorweg: Es gehört dem Bereich der Suchmaschinenoptimierung an und ihr könnte mit diesen wenigen Zeilen TypoScript schon eine Menge Suchmaschinenoptimierung für eure Typo3-Webseite selber machen.

TypoScript zum Einfügen des Canonical-Tags in Typo3

Einfach mit Copy&Paste in euer Template einfügen, in Zeile vier euer Domain-Namen ergänzen und das Ergebnis im Quellcode betrachten. Dort sollte dann im Header ein neues Meta-Tag zu finden sein, mit dem rel-Attribut „canonical“ und als href=“http://www.eure domain.de/eure-automatisch-ergänzte-seite„.

// CANONICAL TAG
// Typoscript Constants02baseUrlOn = 1
baseUrlOn = 1
baseUrl = http : // www . eure – domain . de/
// Typoscript Setup
lib.canonicalTag = TEXT
lib.canonicalTag {
typolink.parameter.data = TSFE:id
typolink.returnLast = url
wrap = <link rel=“canonical“ href=“{$baseurl}/|“  />
}
page.headerData.1000 < lib.canonicalTag

Bei Fragen nutzt einfach die Kommentar-Funktion, ich versuche euch dann dabei zu helfen für eure Seite ein bisschen SEO (Suchmaschinenoptimierung) zu betreiben! 😉

Was ist das Canonical Tag?

Das Canonical Tag gibt den Suchmaschinen Auskunft darüber, welche URL eurer Seite von den Suchmaschinen indexiert werden soll. Wer mit Typo3 arbeitet kennt das sicher, dass bei einigen URLs lange Parameterwerte hinzugefügt werden, gerade beim Einsatz von Typo3-Extensions. Somit ist dann eine Seite über verschiedene URLs aufrufbar. Gift aus Sicht der Suchmaschinenoptimierung, da dies als Duplicate Content gewertet wird. Beispiel URL für ein und die selbe Seite in Typo3:

www.meine-domain.de/index.php?id=5
www.meine-domain.de/typo3-und-seo-von-a-bis-z
www.meine-domain.de/index.php[glossary]value?=C

Google indexiert im schlimmsten Fall alle drei URLs und wertet den Inhalt als Duplicate Content. Wer sich als Webmaster nicht intensiv mit den indexierten URLs auseinandersetzt, wird davon gar nicht soviel mitbekommen und sich wundern, wieso der gute Inhalt nur so schlecht rankt! Das TypoScript von oben fügt eurem Quellcvode folgende Zeile hinzu:

<link rel=“canonical“ href=“www.meine-domain.de/typo3-und-seo-von-a-bis-z“/>

Google, Bing & co wissen nun, dass diese URL diejenige ist, die indexiert werden soll. Aus Sicht der Suchmaschinenoptimierung handelt es sich dabei um eine saubere URL mit Keywordbezug und es sollte nur noch diese URL von den Suchmaschinen indexiert werden. Damit ist Duplicate Content ausgeschlossen und eure Typo3-Webseite ein klein wenig mehr suchmaschinenfreundlicher.

Weiterführende Infos zum Thema Canonical Tag gibt es übrigens hier.

Noch Fragen oder weitere Ideen? Ihr wünscht euch ein Thema über SEO und Typo3 oder wisst in einem bestimmten Bereich nicht weiter? Einfach Kommentarfunktion nutzen, auch wenn Typo3 sehr komplex ist, gibt es für jedes Problem eine Lösung! 😉

  • Ralf
    15. Februar 2012, 16:25

    Vielen Dank. Nur in folgender Zeile hatten sich zwei Tippfehler eingeschlichen:
    wrap =

    Ich hab‘ folgendes draus gemacht:dataWrap =
    Dann geht’s.

    Gruß, Ralf

  • Antonio
    29. November 2012, 8:24

    Hallo, gibt eine Lösung für multisprachige Seiten? 😉
    liebe grüße
    Antonio

Durch das Fortsetzen der Benutzung dieser Seite stimmen Sie der Benutzung von Cookies zu. Weitere Informationen

Um Ihnen eine bestmögliche Benutzererfahrung mit dieser Website zu bieten, verwenden wir Cookies. Mit der weiteren Nutzung der Website oder das Anklicken von "Akzeptieren" stimmen Sie der Speicherung von Cookies durch die Website zu.

Schließen