Wer eine TYPO3-Website übernimmt, findet in der Liste der Erweiterungen oft mehr als eine, die mit SEO zu tun hat. Manche stammen aus einer Zeit, in der der Kern wenig mitbrachte, andere wurden für ein bestimmtes Redaktionswerkzeug installiert. Bevor Sie eine weitere TYPO3 SEO Extension hinzufügen oder eine alte entfernen, lohnt der Blick auf das, was die Systemerweiterung seo heute selbst kann, und auf die Frage, ob sich Erweiterungen gegenseitig in die Quere kommen. Diese Seite vergleicht nach Kriterien und empfiehlt keinen Anbieter.
Was die Systemerweiterung seo abdeckt
Die Erweiterung mit dem Schlüssel seo und dem Paket typo3/cms-seo wird laut Dokumentation mit TYPO3 ausgeliefert. Sie bietet besondere Felder für SEO, gibt HTML-Meta-Tags aus und erzeugt Sitemaps [1][2]. In den Seiteneigenschaften kommen zwei Reiter dazu: SEO mit Feldern für Titel, Beschreibung, Robots-Anweisungen, Canonical und Sitemap-Priorität, und Social Media mit Open-Graph- und X-Angaben [3]. Dazu kommen ein automatisches Canonical, hreflang-Angaben für mehrsprachige Seitenbäume, ein eigener SEO-Titel über einen Page Title Provider und ein Dashboard-Widget für Seiten ohne Beschreibung [3]. Die XML-Sitemap stellt im Zweig main das Site Set typo3/seo-sitemap bereit [3].
Die Dokumentation für TYPO3 12.4 gibt außerdem Empfehlungen zur Site-Konfiguration, die für jede Erweiterung gelten. Jede Site braucht einen Einstiegspunkt mit vollständigem Domainnamen wie https://www.example.com/en/, weil TYPO3 daraus das Canonical bildet. Für jede Sprache, auch auf einsprachigen Websites, sollen Locale und die übrigen Sprachfelder richtig gesetzt sein, damit TYPO3 die Sprachversionen verbinden kann. Für Fehlerseiten empfiehlt sie neben dem Statuscode 404 eine Inhaltsseite mit Hinweisen für Besucher, und die robots.txt soll knapp bleiben und keine wichtigen Seiten sperren [4].
Wofür eine Zusatzerweiterung in Frage kommt
Was die Systemerweiterung nicht mitbringt, sind Werkzeuge für die Redaktion. Eine Textanalyse mit Bewertung, eine Vorschau des Suchergebnisses oder Hinweise zu Fokusbegriffen gehören nicht zu ihren beschriebenen Funktionen [3]. Ebenso wenig nennt ihre Funktionsliste strukturierte Daten wie Organisation oder Produkt [3]. Und die SEO-Felder hängen an Seiten. Datensätze von Erweiterungen, etwa News oder Stellenanzeigen mit eigener Detailseite, haben sie nicht automatisch.

Genau dort setzen Zusatzerweiterungen an. Bevor Sie eine installieren, schreiben Sie auf, welche dieser Lücken sie schließen soll. Eine Erweiterung, die nur Felder für Titel und Beschreibung liefert, verdoppelt meist nur, was der Kern schon kann.
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder Sie rufen einfach an.
Zwei Erweiterungen und ihre Dokumentation
Zwei Erweiterungen mit eigener Dokumentation auf docs.typo3.org zeigen, wie unterschiedlich solche Lösungen aufgestellt sind. Yoast SEO for TYPO3 mit dem Schlüssel yoast_seo bringt laut Dokumentation die Textanalyse und Bewertung von Yoast ins Backend, dazu eine Snippet-Vorschau, strukturierte Daten, Vorschauen für Facebook und X, ein Übersichtsmodul, Vorschläge für interne Links und erweiterte Robots-Anweisungen [5]. Als Autoren nennt die Dokumentation MaxServ, Yoast und weitere Mitwirkende, die frühere Premium-Erweiterung ist eingestellt und ihre Funktionen sind in die freie Version gewandert [5]. Installiert wird sie per Composer mit dem Paket yoast-seo-for-typo3/yoast_seo oder als ZIP aus dem TER, danach sind die Caches zu leeren und der Database Analyzer auszuführen [6]. Welche TYPO3-Versionen unterstützt werden, nennen die abgerufenen Seiten nicht.
Die Erweiterung cs_seo von clickstorm beschreibt sich mit dem Satz, sie schalte SEO-Funktionen für Seiten und Modelle frei, also auch für Datensätze. Ihre Dokumentation behandelt Sprache, Social Media, Tracking, die Erweiterung vorhandener Modelle und das Überschreiben von Meta-Tags. Die abgerufene Fassung trägt die Bezeichnung master und wurde am 22.07.2021 erzeugt, eine Angabe zur TYPO3-Version fehlt dort [7]. Ob eine aktuelle Fassung für Ihre Version existiert, prüfen Sie deshalb im Extension Repository oder bei Composer.
Doppelte Ausgaben vermeiden
Eine typische Nebenwirkung einer Zusatzerweiterung ist eine doppelte Ausgabe. Die Dokumentation der Systemerweiterung warnt selbst, dass mehrere Canonical-Tags entstehen können, wenn eine weitere SEO-Erweiterung ebenfalls eines erzeugt [3]. In 12.4 lässt sich das Canonical des Kerns in ext_localconf.php einer eigenen Erweiterung abschalten, die nach seo geladen wird. Die hreflang-Angaben verändern oder entfernen Sie über einen Event-Listener für ModifyHrefLangTagsEvent [4].

Bei Meta-Tags gilt eine Reihenfolge, und ein bereits gesetztes Tag überschreibt TYPO3 nicht: zuerst Inhalts-Plugins, dann Seiteneigenschaften, dann TypoScript unter page.meta [3]. Setzt eine Erweiterung ihre Beschreibung über ein Plugin, gewinnt sie also gegen das Feld in den Seiteneigenschaften. Das ist gewollt, kann aber Redakteure verwirren, die eine Beschreibung pflegen und sie im Quelltext nicht wiederfinden.
Auch der Seitentitel kann doppelt gesteuert sein. Der Kern registriert für das Feld SEO-Titel den SeoTitlePageTitleProvider in TypoScript als config.pageTitleProviders.seo [3]. Bringt eine Erweiterung einen eigenen Title Provider mit, prüfen Sie im Quelltext, welcher Titel am Ende im Seitenkopf steht und ob das Feld in den Seiteneigenschaften noch wirkt.
Nach unserer Erfahrung findet man in gewachsenen Installationen solche Doppelungen am schnellsten im Quelltext einer normalen Inhaltsseite und einer Detailseite einer Erweiterung. Zählen Sie dort Canonical, Beschreibung, Open-Graph-Angaben und JSON-LD-Blöcke.
Das Dashboard-Widget nutzen
Bevor Sie für Redaktionshinweise eine Erweiterung holen, lohnt ein Blick auf das Widget der Systemerweiterung. Es zeigt Seiten ohne Meta-Beschreibung und setzt die Erweiterung dashboard voraus. Benutzer in den mitgelieferten Gruppen Editor und Advanced Editor können es direkt nutzen, für selbst angelegte Gruppen braucht es das Modul Dashboard und die Berechtigung für das Widget "Pages missing Meta Description" [3]. Für viele Redaktionen ist das schon eine brauchbare Arbeitsliste.
Woran Sie eine Erweiterung messen
Für die Auswahl helfen wenige Fragen. Welche Lücke im Kern schließt die Erweiterung? Für welche TYPO3-Versionen gibt es eine Fassung, und wie aktuell ist die Dokumentation? Was gibt sie im Frontend aus, und lässt sich das abschalten, wo der Kern es schon tut? Wer pflegt sie, und gibt es einen Ort für Fragen? Bei Yoast SEO for TYPO3 nennt die Dokumentation zum Beispiel einen Kanal im TYPO3-Slack [5].
Die Versionsfrage wird spätestens beim nächsten Update wichtig. Zu den Vorbereitungen für ein Update der Hauptversion gehört laut TYPO3 Explained, für jede installierte Erweiterung eine mit der Zielversion verträgliche Fassung zu finden [8]. Jede zusätzliche SEO-Erweiterung ist damit ein Punkt mehr auf der Liste, der ein Update aufhalten kann. Wie ein Update abläuft, beschreibt TYPO3 Update und Migration.
Strukturierte Daten, die weder Kern noch Erweiterung liefern, lassen sich auch über ein eigenes Template ausgeben. Wie das für Unternehmen und Standorte aussieht, zeigt die Leistung Strukturierte Daten umsetzen, für Standortseiten die Seite SEO für TYPO3 auf unserem Local-SEO-Portal. Den Überblick gibt TYPO3 SEO Agentur, das Canonical erklärt das Glossar unter Canonical-Tag.
Sie wissen nicht, ob die SEO-Erweiterungen Ihrer TYPO3-Website noch gebraucht werden? Bringen Sie die Liste in die gratis Sprechstunde mit.
- Organisation TYPO3 Search Engine Optimization (Systemerweiterung seo). TYPO3 Documentation Team. Stand main. abgerufen am 31.10.2026
- Organisation Installation (Systemerweiterung seo). TYPO3 Documentation Team. Stand main. abgerufen am 31.10.2026
- Organisation SEO Features. TYPO3 Documentation Team. Stand main, gerendert 12.10.2026. abgerufen am 31.10.2026
- Organisation Configuration (Systemerweiterung seo). TYPO3 Documentation Team. Stand 12.4. abgerufen am 31.10.2026
- Organisation Yoast SEO for TYPO3 (Dokumentation). MaxServ, Yoast und Mitwirkende. Stand main, gerendert 22.06.2026. abgerufen am 31.10.2026
- Organisation Yoast SEO for TYPO3: Installation. MaxServ, Yoast und Mitwirkende. Stand main. abgerufen am 31.10.2026
- Organisation cs_seo (Dokumentation). clickstorm. Stand master, gerendert 22.07.2021. abgerufen am 31.10.2026
- Organisation Pre-upgrade tasks for major TYPO3 Core updates. TYPO3 Documentation Team. Stand main. abgerufen am 31.10.2026
Häufige Fragen
Brauche ich in TYPO3 eine SEO-Erweiterung?
Für Titel, Beschreibung, Robots-Angaben, Canonical, hreflang, Open Graph und die XML-Sitemap nicht, das liefert die Systemerweiterung seo. Eine Zusatzerweiterung lohnt sich für Redaktionswerkzeuge wie Textanalyse oder für SEO-Felder an Datensätzen.
Warum hat meine TYPO3-Seite zwei Canonical-Tags?
Eine mögliche Ursache ist eine zusätzliche SEO-Erweiterung, die ein eigenes Canonical ausgibt. Die Dokumentation der Systemerweiterung weist auf diesen Fall hin. Schalten Sie eine der beiden Ausgaben ab.
Welche Beschreibung gewinnt, wenn mehrere gesetzt sind?
TYPO3 setzt Meta-Tags in der Reihenfolge Inhalts-Plugins, Seiteneigenschaften, TypoScript und überschreibt ein gesetztes Tag nicht. Soll TypoScript gewinnen, braucht es den Zusatz replace = 1.
Worauf achte ich bei der Auswahl einer Erweiterung?
Auf die Lücke, die sie schließt, auf eine Fassung für Ihre TYPO3-Version, auf aktuelle Dokumentation und darauf, ob sich doppelte Ausgaben abschalten lassen. Jede Erweiterung muss beim nächsten Update für die Zielversion verfügbar sein.
Gibt TYPO3 strukturierte Daten aus?
Die Funktionsliste der Systemerweiterung seo nennt keine. Strukturierte Daten kommen über eine Erweiterung oder ein eigenes Template auf die Seite.
Noch eine Frage offen?
In der gratis Sprechstunde beantworten wir Fragen zu SEO live, jeden ersten Samstag im Monat um 18 Uhr. Oder Sie rufen einfach an.
Zuletzt geprüft am 03.11.2026, nächste Prüfung spätestens im November 2027. Haben Sie einen Fehler entdeckt? Schreiben Sie uns.



