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_segment

Jede 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.