TYPO3 bringt mehr SEO-Grundausstattung mit als jedes andere Enterprise-CMS – und trotzdem sehe ich regelmäßig TYPO3-Sites, die Basics verschenken. Ich arbeite seit Version 4 mit TYPO3. Das hier ist die Liste, die ich bei jedem Projekt abarbeite, sortiert nach Hebel.
Was TYPO3 ab Werk kann (und du nur aktivieren musst)
Seit Version 9 steckt die seo-Systemextension im Core. Sie liefert:
- Title- und Meta-Felder pro Seite im Backend, inklusive Open Graph und Twitter Cards
- Canonical-Tags automatisch, auch bei URL-Parametern
- hreflang bei mehrsprachigen Sites, generiert aus der Sprachkonfiguration
- XML-Sitemap, konfigurierbar über TypoScript (
plugin.tx_seo)
Prüf zuerst, ob die Extension überhaupt aktiv ist und die Sitemap in der Google Search Console eingereicht wurde. Klingt banal, fehlt aber erstaunlich oft.
Speaking URLs und Routing sauber konfigurieren
Sprechende URLs sind seit Version 9 Core-Feature, kein RealURL-Gefrickel mehr. Der Punkt, an dem es hakt: Route Enhancers für Extensions. Ohne Enhancer hängt TYPO3 einen cHash-Parameter an jede Detail-URL – hässlich und ein Duplicate-Content-Risiko.
routeEnhancers:
NewsDetail:
type: Extbase
extension: News
plugin: Pi1
routes:
- routePath: '/{news-title}'
_controller: 'News::detail'
_arguments: {'news-title': 'news'}
aspects:
news-title:
type: PersistedAliasMapper
tableName: tx_news_domain_model_news
routeFieldName: path_segmentJede Extension mit Detailseiten braucht so einen Block in der config.yaml der Site.
Welche TYPO3-SEO-Extensions sich lohnen
- EXT:schema – strukturierte Daten (JSON-LD) über eine saubere PHP-API statt handgeschriebener Skripte. Mein Standard auf jeder Site.
- EXT:yoast_seo – der Yoast-Port für TYPO3. Nützlich, wenn Redakteure eine Snippet-Vorschau und Lesbarkeits-Checks wollen. Rankings verbessert das Plugin selbst nicht.
- EXT:redirects (Core) – Pflicht bei jedem Relaunch. Alte URLs auf neue mappen, 404-Log im Backend beobachten.
Mehr braucht es selten. Zehn SEO-Extensions parallel sind ein Warnsignal, kein Qualitätsmerkmal.
Die Maßnahmen mit dem größten Hebel
1. Titles pro Seite statt Seitentitel-Recycling
TYPO3 nimmt ohne Pflege den Seitentitel aus dem Seitenbaum – der ist für Redakteure geschrieben, nicht für die Suche. Das SEO-Feld „Titel für Suchmaschinen" gezielt füllen: Keyword vorn, Marke hinten, unter 60 Zeichen.
2. Bilder: WebP und Kompression
TYPO3 rendert WebP, wenn ImageMagick/GraphicsMagick es unterstützt. In der LocalConfiguration aktivieren und Bildgrößen im Fluid-Template mit <f:image> sauber setzen, statt Originale auszuliefern.
3. Caching konsequent nutzen
TYPO3s Seiten-Cache ist stark, wird aber von unkonfigurierten USER_INT-Plugins ausgehebelt – ein einziges ungecachtes Plugin macht die ganze Seite dynamisch. Im Zweifel mit dem Admin-Panel prüfen, was den Cache umgeht.
4. Interne Verlinkung aus dem Content
Der Seitenbaum ist keine interne Verlinkung. Links aus Fließtexten auf die wichtigen Zielseiten setzen – das steuert, welche Seiten Google als relevant versteht.
Typische TYPO3-SEO-Fehler
- Sitemap enthält Systemseiten, 404-Seite oder nicht übersetzte Seiten
- Mehrsprachigkeit mit „Alle Sprachen"-Inhalten, die als Duplicate indexiert werden
- News-Pagination ohne Canonical auf die Übersichtsseite
- Relaunch ohne Redirect-Konzept – die schnellste Methode, Rankings zu verbrennen
- Staging-Umgebung ohne
noindex, die fröhlich mitindexiert wird
Fazit
TYPO3-SEO ist zu 80 % Konfiguration, nicht Extension-Shopping. Core-Features aktivieren, Routing sauber aufsetzen, Redirects pflegen, Bilder optimieren – damit schlägst du die Mehrheit der TYPO3-Sites bereits. Der Rest ist Content, und den kann dir kein CMS abnehmen. Wie du den angehst, steht im Guide SEO selber machen.