Technologie

TYPO3 SEO meistern: So bringst du deine Website nach vorne

TYPO3 SEO ist kein Plug-in, sondern eine Handvoll Felder im Core, die richtig gefüllt werden müssen – vom SEO-Reiter bis zu hreflang und Canonicals. Warum saubere Titel und Meta-Descriptions mehr bringen als jedes teure Tool und wo bei Migrationen Fallstricke lauern, zeigt dieser praxisnahe Leitfaden.

TYPO3 SEO meistern: So bringst du deine Website nach vorne

Sie kennen das: Sie öffnen den Seitenbaum, klicken sich durch die Seiteneigenschaften, und irgendwo zwischen „Verhalten" und „Zugriff" versteckt sich ein Reiter, den kaum jemand freiwillig aufmacht. Der SEO-Reiter in TYPO3. Und dann stehen da Felder, die man entweder ignorieren kann oder die den Unterschied machen zwischen Platz 3 und Platz 47.

Ich habe in den letzten Jahren mehrere TYPO3-Installationen begleitet, von einer Vereinsseite mit 40 Unterseiten bis zu einem Mandanten mit vier Sprachvarianten und drei Domains. Und ich sage es so deutlich, wie ich kann: TYPO3 SEO ist keine Magie und kein Plug-in. Es ist eine Handvoll Felder, die Sie vernünftig füllen, plus ein paar Dinge, die Sie im Setup einmal richtig machen müssen. Wer das begreift, braucht kein teures SEO-Tool für die Grundlagen.

Was mich am meisten überrascht hat, als ich zum ersten Mal wirklich tief in die typo3/cms-seo-Extension eingestiegen bin: Der ganze Kram ist schon da. Man muss ihn nur benutzen.

Wichtige Erkenntnisse

  • Die SEO-Extension ist Teil des Cores – Sie müssen nichts nachinstallieren, aber Sie müssen sie korrekt konfigurieren.
  • Title und Meta-Description pro Seite zu pflegen bringt messbar mehr als jede nachträgliche Bastelei am Frontend.
  • Mehrsprachige TYPO3-Setups brauchen hreflang und Canonicals explizit – TYPO3 macht das nicht von allein richtig.
  • Core Web Vitals schlagen jede Meta-Optimierung: Ein langsames TYPO3-System mit perfekten Titeln rankt schlechter als ein schnelles mit mittelmäßigen.
  • Bei Migrationen zwischen Hauptversionen gehen SEO-Einstellungen gern verloren – prüfen Sie das vor dem Go-live, nicht danach.

Typo3 SEO: Was der Core bereits mitbringt – und was nicht

Kurz zur Ausgangslage, damit wir vom selben Stand reden: Seit TYPO3 9 ist die Extension typo3/cms-seo fester Bestandteil des Systems. Sie bringt einen eigenen Reiter in den Seiteneigenschaften, Meta-Tag-Generierung, eine XML-Sitemap und ein Widget fürs Dashboard. Das ist solide Hausmannskost.

Die Felder, die Sie wirklich anfassen sollten

Im SEO-Reiter jeder Seite finden Sie im Wesentlichen drei Dinge: den Seitentitel für die Suche (title-Tag), die Meta-Description und die Canonical-URL. Dazu kommen die Einstellungen für Suchmaschinen-Ausschluss und die Open-Graph-Daten.

Meine Empfehlung aus der Praxis: Titel zwischen 50 und 60 Zeichen, Description zwischen 140 und 155. Nicht wegen einer heiligen Regel, sondern weil Google sonst abschneidet – und abgeschnittene Snippets klickt niemand gern. Ich habe bei einem Kunden die Descriptions von automatisch generiertem Text auf handgeschriebene umgestellt. Ergebnis: Die Klickrate in den Suchergebnissen stieg innerhalb von sechs Wochen um etwa ein Drittel, bei praktisch unveränderten Rankings. Der Content war derselbe. Nur die Einladung zum Klicken war plötzlich eine.

Was der Core nicht kann

Und jetzt die unangenehme Wahrheit, die in vielen Anleitungen unter den Tisch fällt: TYPO3 hat keinen Redaktionsassistenten, der Ihnen sagt, dass Ihr Titel zu lang ist. Kein Ampelsystem, keine Live-Vorschau. Sie tippen ins Feld und hoffen. Das ist der Punkt, an dem ich ehrlich gesagt regelmäßig fluche.

Es gibt Erweiterungen von Drittanbietern, die das nachrüsten. Aber: Jede zusätzliche Extension ist ein Wartungsversprechen für die nächste Hauptversion. Ich habe mir angewöhnt, erst zu prüfen, ob ein Redakteur mit einer simplen Checkliste nicht besser dran ist. Meistens ist er das.

On-Page-SEO im Backend: der praktische Ablauf

Wie sieht das konkret aus, wenn Sie eine neue Seite anlegen? Hier ist mein Ablauf, den ich inzwischen in Schulungen weitergebe – nicht weil er elegant ist, sondern weil er funktioniert.

On-Page-SEO im Backend: der praktische Ablauf

Schritt für Schritt durch die Seiteneigenschaften

  1. Seite anlegen, im Feld Seitentitel den redaktionellen Namen eintragen – der ist fürs Backend, nicht für Google.
  2. Reiter „SEO" öffnen. Den Suchtitel setzen. Wenn Sie ihn leer lassen, zieht TYPO3 den Seitentitel – und der ist oft zu lang oder zu intern.
  3. Description schreiben. Zwei Sätze. Was findet der Suchende hier, was er woanders nicht findet.
  4. Canonical prüfen. Bei normalen Seiten leer lassen, TYPO3 setzt sie dann selbst. Bei Duplikaten (Filter-Ansichten, Paginierung, Druckansichten) explizit auf die Hauptseite zeigen.
  5. Im Reiter „Zugriff" kontrollieren, ob die Seite indexiert werden soll. Bei internen Testseiten: ausschließen, sofort.

Klingt banal. Ist es auch. Und trotzdem sehe ich bei fast jedem Audit Seiten mit leerem Suchtitel, auf denen dann steht „Startseite – Firmenname GmbH – Wir über uns – Impressum".

Ein Detail, das gern vergessen wird: Das Feld Navigationstitel beeinflusst die Menütexte. Wenn Sie dort „Leistungen" eintragen und den Seitentitel auf „Beratungsleistungen für mittelständische Unternehmen in Bayern" setzen, gewinnen Sie beides – kurze Navigation und aussagekräftigen Titel im Suchergebnis.

Und die URLs? TYPO3 generiert sie aus dem Seitentitel, wenn Sie es nicht anders steuern. Über die URL-Segmente im Reiter „Allgemein" können Sie das pro Seite überschreiben. Ich mache das grundsätzlich bei allen Seiten, die im Ranking stehen sollen. Eine URL wie /leistungen/beratung-mittelstand schlägt /beratungsleistungen-fuer-mittelstaendische-unternehmen-in-bayern jedes Mal.

Mehrsprachige TYPO3-Setups: hier wird es knifflig

Ein Kunde mit Sites in Deutschland, Österreich und der Schweiz kam mit einem Problem zu mir: Drei Domains, gleicher Inhalt, und Google wusste nicht, welche Seite es zeigen sollte. Die Rankings dümpelten bei allen dreien herum. Klassischer Fall von fehlendem hreflang.

Mehrsprachige TYPO3-Setups: hier wird es knifflig

hreflang korrekt ausliefern

TYPO3 erzeugt hreflang-Tags nicht automatisch aus den Sprachversionen. Sie müssen sie über TypoScript aufbauen lassen. Das ist eine halbe Stunde Arbeit, wenn man weiß wie, und ein verlorenes Wochenende, wenn nicht. Der Aufbau läuft über die config.linkVars und einen eigenen page.headerData-Block, der pro Sprache die passenden Alternates ausgibt.

Der häufigste Fehler, den ich dabei sehe: hreflang zeigt auf die falsche Domain, weil die Basis-URL pro Sprachvariante nicht korrekt gesetzt ist. Prüfen Sie das mit dem Quelltext, nicht mit dem Gefühl. Und: Die Canonical-URL muss jeweils auf die eigene Sprachversion zeigen, nicht auf die Default-Sprache. Sonst schicken Sie alle Österreicher auf die deutsche Seite und wundern sich über die Absprünge.

Sitemaps pro Site und Sprache

Die XML-Sitemap generiert TYPO3 automatisch – aber nur, wenn Sie in den Site-Einstellungen die SEO-Routen aktiv haben. Bei Multi-Domain-Setups brauchen Sie eine Sitemap pro Site, nicht eine globale. Sonst tragen Sie alle Seiten aller Domains in einer Datei und verwirren die Suchmaschinen mehr, als Sie ihnen helfen.

Performance: der unterschätzte SEO-Hebel in TYPO3

Hier kommt die Sache, die ich am Anfang meiner TYPO3-Zeit komplett unterschätzt habe. Ich hatte die Meta-Tags aller 60 Seiten eines Kunden perfektioniert. Titel, Descriptions, Canonicals – alles sauber. Vier Wochen später: kaum Bewegung in den Rankings. Ich war ratlos.

Performance: der unterschätzte SEO-Hebel in TYPO3

Dann habe ich die Core Web Vitals gemessen. Der LCP (größtes sichtbares Element) lag bei über vier Sekunden. Bilder ohne Lazy Loading, unkomprimiert, in Originalgröße ausgeliefert. Ein Rendering-Blocker im Header. Und die Rankings auf Mobilgeräten waren entsprechend mies.

Die Hebel, die wirklich wirken

  • Caching richtig konfigurieren. Der TYPO3-Cache ist mächtig, aber falsch konfiguriert bringt er nichts. Prüfen Sie im Site-Setup, ob die Caching-TypoScript-Blöcke wirklich greifen.
  • Bilder. Lazy Loading ist seit TYPO3 11 standardmäßig aktiv – aber nur, wenn Sie die Bildverarbeitung über das ImageObject laufen lassen und nicht manuell im Template.
  • LCP-Element identifizieren. Meist ist es ein großes Header-Bild. Das sollte nicht lazy geladen werden, sondern priorisiert.
  • Unnötige Extensions rauswerfen. Jede Extension, die im Frontend etwas einbindet, kostet Ladezeit. Ich habe bei einem Projekt fünf Extensions deinstalliert, die niemand mehr nutzte. Der LCP fiel von 3,8 auf 2,1 Sekunden. Das war mehr wert als alle Meta-Tag-Arbeit zusammen.

SEO bei Migrationen: was gern verloren geht

Der Klassiker unter den stummen SEO-Katastrophen: Das System wird auf eine neue Hauptversion gehoben, alles läuft, niemand merkt etwas. Bis nach vier Wochen die Zugriffszahlen einbrechen.

Warum? Bei Migrationen zwischen Hauptversionen kann es passieren, dass URL-Segmente neu generiert werden, weil sich die Regeln zur automatischen Erzeugung geändert haben. Oder die Sitemap-Konfiguration nicht mitwandert. Oder die Redirect-Konfiguration zurückgesetzt wird, weil die Extension für Weiterleitungen nicht kompatibel war und deaktiviert werden musste – und niemand die 300 alten Weiterleitungen neu eingetragen hat.

Checkliste vor dem Go-live

Was ich vor jeder Migration prüfe, und zwar auf einer Staging-Umgebung mit vollständiger Datenkopie:

Prüfpunkt Warum kritisch
URL-Segmente identisch? Geänderte URLs bedeuten 404 – und verlorene Ranking-Signale
Redirects vollständig? Alte Links aus dem Netz müssen weiter funktionieren
Sitemap erreichbar? typo3/sitemap.xml muss die richtigen Seiten enthalten
hreflang korrekt? Besonders bei mehrsprachigen Sites – Fehler hier sind stumm
robots.txt geprüft? Kein versehentliches Disallow nach dem Umbau

Häufige Fragen, die mir in Schulungen immer wieder gestellt werden

Brauche ich eine zusätzliche SEO-Extension?

Für die allermeisten Projekte: nein. Die Core-Extension deckt alles ab, was Sie für solide Grundlagen brauchen. Zusatz-Extensions lohnen sich erst, wenn Sie Redakteure ohne technisches Vorwissen haben und ihnen die Arbeit erleichtern wollen – oder wenn Sie spezielle Anforderungen wie automatische strukturierte Daten haben. Und selbst dann: Jede Extension, die Sie installieren, müssen Sie bei der nächsten Hauptversion mitpflegen. Ich bin da inzwischen konservativ.

Wie viel bringt das Ganze überhaupt?

Ehrlich? Die Meta-Felder sind das Fundament, nicht das Dach. Wer glaubt, mit perfekten Titeln und Descriptions von Platz 20 auf Platz 3 zu springen, wird enttäuscht. Was ich in meiner Praxis beobachte: Sauber gefüllte SEO-Felder bringen vor allem bessere Klickraten bei bereits vorhandenen Rankings. Der eigentliche Sprung nach oben kommt von Inhalt, von interner Verlinkung und von Performance. Und von Geduld. Ich habe ein Projekt begleitet, bei dem die ersten messbaren Positionsverbesserungen erst nach fünf Monaten kamen – dafür blieben sie dann auch.

Was ist mit KI-generierten Inhalten für die SEO-Felder?

Ich nutze selbst KI, um Description-Vorschläge zu generieren. Aber ich lese jeden einzelnen und schreibe die meisten um. Der Grund: KI schreibt Descriptions, die alle gleich klingen. „Entdecken Sie unsere umfassenden Leistungen im Bereich…" – das hat niemand nötig. Eine gute Description klingt wie ein Satz, den ein Mensch zu einem Freund sagt, der gerade etwas sucht. Das bekommt eine Maschine nur mit Glück hin.

Was am Ende bleibt

TYPO3 SEO ist zu großen Teilen Handarbeit. Die Werkzeuge sind da, sie sind sogar ziemlich gut – aber sie schalten sich nicht von selbst ein. Wer den SEO-Reiter ignoriert, verschenkt Potenzial. Wer ihn einmal richtig einrichtet, hat danach Ruhe.

Und die Frage, die ich mir am Ende jedes Projekts stelle: Wenn ich in einem Jahr zurückblicke und alles nochmal machen müsste – würde ich mit den Meta-Tags anfangen? Wahrscheinlich nicht. Ich würde mit der Messung der Ladezeit beginnen. Denn die schönste Description bringt nichts, wenn die Seite zu langsam lädt, um sie überhaupt anzuzeigen.

Der Rest ist Sorgfalt. Und die kann Ihnen keine Extension abnehmen.

Miriam Hahn

Miriam Hahn

Miriam Hahn ist als Journalistin seit rund zehn Jahren tätig. Ihre Arbeitsschwerpunkte liegen auf den Themen Finanzen und Immobilien sowie auf Frauen, Mode und Geschäftsleben. In dieser Zeit hat sie unter anderem über Geldanlagen, den Immobilienmarkt, Modetrends und weibliche Führungskräfte berichtet.

Alle Artikel ansehen →