Zum Inhalt springen René Kress – Shopify Entwicklung & Consulting Kostenloser Befund

SEO für jedes CMS · Website-Systeme

SEO für TYPO3,
mit den Bordmitteln des Kerns.

TYPO3 bringt seit Version 9.5 eine eigene Kern-Erweiterung für SEO mit: Seitentitel, Beschreibungen, die XML-Sitemap als Inhaltsverzeichnis für Suchmaschinen und kanonische Adressen, also die bevorzugte URL einer Seite. Wir arbeiten mit den Bordmitteln des Kerns; was bei der Optimierung nach Seobility Vorrang hat, entscheiden die Prüfregeln des Tools und die Meldungen der Google Search Console. Wo TYPO3 an Grenzen stößt, sagen wir das offen.

SteckbriefTYPO3
System
TYPO3 (Open-Source-CMS, LTS-Versionen 13 und 14)
Eingriff
Volle Kontrolle Server, Code und Ausgabe erreichbar
Werkzeuge
Kern-Erweiterung „seo“, Redirects und Link Validator, Yoast SEO for TYPO3, [clickstorm] SEO (cs_seo)
Messung
Seobility und Search Console, vorher und nachher
Garantie
90 % in Technik & Meta und Struktur, Garantiebedingungen
Ladezeit und Seiten-Cache
TYPO3 legt berechnete Seiten im Seiten-Cache ab, einem Zwischenspeicher. Plugins vom Typ USER_INT entstehen bei jedem Aufruf neu; diese Stellen prüfen wir zuerst. Den Seiten-Cache verlegen wir bei Bedarf aus der Datenbank nach Redis und räumen ihn per Scheduler, der Aufgabenplanung, auf. Seit Version 14 lassen sich verkleinerte Bilder zentral als WebP ausgeben.
Seitentitel und Beschreibungen
Im Reiter „SEO“ der Seiteneigenschaften pflegen wir den Titel für Suchmaschinen und die Meta-Description, den Treffertext. Der Reiter „Social media“ steuert die Vorschau beim Teilen über Open Graph und X. Das Dashboard-Widget „Pages missing Meta Description“ listet Lücken. Für Detailseiten wie News müssen Erweiterungen Titel und Meta-Tags über die Kern-Schnittstellen setzen; das prüfen wir.
Überschriften und Alt-Texte
Die Ebene einer Überschrift wählen Redakteure in TYPO3 je Inhaltselement; mit Fluid Styled Content, der Kern-Erweiterung für Inhaltselemente, ist H2 voreingestellt. Wir legen fest, wo die eine H1 entsteht, und begrenzen die Auswahl über Benutzerrechte. Alt-Texte, die Textalternativen für Bilder, pflegen Sie zentral im Modul „Media“, vor Version 14 „Filelist“, und überschreiben sie bei Bedarf im Inhaltselement.
Adressen und Sitemap
Lesbare Adressen erzeugt der Kern aus dem Seitenbaum; für Erweiterungen wie News schreiben wir Route-Enhancer, also Regeln für deren URLs. Die XML-Sitemap liefert ein Site Set, ein fertiges Konfigurationspaket, je Website und Sprache unter /sitemap.xml. Von der Indexierung ausgenommene Seiten fallen heraus. Die robots.txt mit den Regeln für Crawler hinterlegen wir als statische Route.
Mehrsprachigkeit mit hreflang
Die hreflang-Angaben, also Sprachverweise für Suchmaschinen, erzeugt TYPO3 automatisch aus der Site-Konfiguration und den vorhandenen Übersetzungen; die Standardsprache erhält zusätzlich x-default als Rückfallwert. Wir prüfen Locale, die Sprach- und Ländereinstellung, sowie den hreflang-Wert jeder Sprache, etwa de-DE neben de-AT, und wählen den Fallback-Modus so, dass Unübersetztes nicht unbemerkt in der Standardsprache erscheint.
Strukturierte Daten per Erweiterung
Strukturierte Daten, maschinenlesbare Angaben nach schema.org, gehören nicht zum Umfang der Kern-Erweiterung „seo“. Wir nutzen dafür die Erweiterung „schema“: Sie bettet die Angaben als JSON-LD, einen Datenblock im Quelltext, ein und ergänzt im SEO-Reiter ein Feld für den Seitentyp, etwa ContactPage oder FAQPage. Ob Google die Angaben lesen kann, zeigt der Rich-Results-Test.
  1. Kern-Erweiterung nicht aktiv

    Die Kern-Erweiterung „seo“ ist optional. Bei Projekten mit Composer, der Paketverwaltung für PHP, muss sie eigens hinzugefügt werden; im klassischen Setup ohne Composer liegt sie bei, ist aber unter Umständen nicht aktiviert. Dann fehlen SEO-Reiter, Canonical, hreflang und Sitemap. Wir prüfen das als Erstes und binden danach das Site Set für die Sitemap ein.

  2. Weiterleitungen mit Status 307

    Das Modul „redirects“ vergibt neuen Weiterleitungen ab Werk den Status 307, also „vorübergehend“. Auch die automatisch erzeugten Weiterleitungen nach Slug-Änderungen stehen standardmäßig auf 307. Für dauerhaft umgezogene Seiten stellen wir auf 301 für „dauerhaft“ um, suchen Schleifen mit dem Befehl redirects:checkintegrity und räumen Altlasten mit redirects:cleanup auf.

  3. Lange URLs mit cHash

    Seiten erhalten lesbare Adressen automatisch, Erweiterungen nicht: Ohne Route-Enhancer hängen an News-Detailseiten lange Parameter und ein cHash, eine Prüfsumme für den Cache. Wir konfigurieren Enhancer mit Aspekten, also Zuordnungsregeln, etwa einem PersistedAliasMapper für den Slug und einem StaticRangeMapper für Seitenzahlen. Danach stehen sprechende Pfadteile statt Parametern in der Adresse.

  4. Doppelte Canonical-Tags

    Erzeugen neben dem Kern weitere Erweiterungen eigene Canonical-Tags, stehen am Ende zwei davon im Quelltext. Die TYPO3-Dokumentation warnt ausdrücklich, dass dies Suchmaschinen verwirren kann. Wir legen fest, welche Komponente zuständig ist, und kontrollieren den Seitenkopf nach jedem Update einer SEO-Erweiterung erneut.

  5. Sitemap-Adressen seit Version 14

    Mit TYPO3 14.0 haben sich die Parameter der Sitemap-URLs geändert: Aus page und sitemap wurden tx_seo[page] und tx_seo[sitemap]. Einzel-Sitemaps, die Sie bei der Search Console eingereicht haben, melden wir dort neu an. Seit 14.1 bringt das Site Set das Routing für /sitemap.xml selbst mit; eigene Routing-Regeln gleichen wir an.

  6. News fehlen in Liste und Sitemap

    Ein neuer Datensatz leert den Cache der Listenseiten nicht automatisch, und die Standard-Sitemap enthält nur Seiten. Neue News bleiben so für Besucher und Suchmaschinen schwer auffindbar. Wir leeren betroffene Caches per TSconfig, der Backend-Konfiguration, mit TCEMAIN.clearCacheCmd und nehmen News über einen eigenen Sitemap-Provider, eine zusätzliche Datenquelle, auf.

Braucht TYPO3 eine SEO-Erweiterung wie Yoast?

Für die technische Basis nicht. Die Kern-Erweiterung „seo“ liefert Felder für Titel, Beschreibung und Robots-Angaben, also ob eine Seite in den Index darf, dazu Sitemap, Canonical und hreflang. Yoast SEO for TYPO3 oder cs_seo lohnen sich, wenn Ihre Redaktion Texte direkt im Backend prüfen möchte, etwa auf Lesbarkeit oder fehlende Alt-Texte. Wir setzen höchstens eine der beiden ein.

Welche TYPO3-Version ist im Oktober 2026 sinnvoll?

TYPO3 14 LTS ist am 21. April 2026 erschienen und wird bis zum 30. Juni 2029 gepflegt, TYPO3 13 LTS bis Ende 2027. Die SEO-Grundfunktionen stecken in beiden Versionen. Für neue Projekte empfehlen wir 14 LTS, weil sich dort Sitemap-Routing und WebP-Ausgabe einfacher einrichten lassen. Bestehende Websites mit Version 13 planen wir rechtzeitig für das Upgrade ein.

Was bringt eine Optimierung nach Seobility bei TYPO3?

Seobility bewertet eine Website in den Bereichen Technik und Meta, Struktur und Inhalt. In TYPO3 beheben wir die Befunde dort, wo sie entstehen: in Seiteneigenschaften, Site-Konfiguration, TypoScript oder Templates. Ihre Seiten werden dadurch technisch sauber und für Suchmaschinen verständlich. Welchen Rang sie bei Google erreichen, entscheiden aber auch Konkurrenz und Verweise von anderen Websites. Zusagen zu Positionen machen wir deshalb nicht.

Was passiert mit alten Adressen beim Umzug auf TYPO3?

Wir sammeln die bisherigen URLs, etwa aus der alten Sitemap und der Search Console, und legen im Modul „redirects“ dauerhafte 301-Weiterleitungen auf die neuen Seiten an, ohne Ketten über mehrere Stationen. Der optionale Trefferzähler zeigt später, welche Einträge noch gebraucht werden. Ändert Ihre Redaktion danach einen Slug, legt TYPO3 die Weiterleitung selbst an, solange die Option aktiv bleibt.

Wie steht Ihre TYPO3-Website heute da?

Nennen Sie uns die Adresse. Wir messen den Stand mit Seobility und sagen Ihnen, was in TYPO3 zuerst zu tun ist.