Implementierung effektiver Trailing Slashes-Strategien in TYPO3-Umgebungen
Die konsequente Verwendung von Slashes am Ende des Textes ist für die Weboptimierung von entscheidender Bedeutung. Diese scheinbar unbedeutende Entscheidung spielt eine wichtige Rolle bei der Definition der SEO-Struktur deiner Website und der Effizienz deines Crawling-Budgets. Für alle, die TYPO3 für ihre Web-Projekte nutzen, haben wir von b13 maßgeschneiderte Lösungen entwickelt, die beiden vorherrschenden Strategien gerecht werden.
Strategie A: URLs ohne Slashes am Ende
In der Standardkonfiguration generiert TYPO3 die URLs für alle Seiten ohne einen abschließenden Slash, mit der einzigen Ausnahme der Root-Seite, die standardmäßig einen Slash enthält.
Um die Einheitlichkeit deiner Website zu gewährleisten, haben wir die TYPO3 Extension „de-slash“ eingeführt. Dieses Tool leitet eingehende HTTP-Anfragen auf ihre slash-freien Gegenstücke um und sorgt so für ein einheitliches Format, selbst für Root-Seiten wie „/en/“ (die wiederum auf „/en“ umgeleitet würden). Diese Konsistenz erstreckt sich auf alle Aspekte der URLs Ihrer Website, einschließlich hreflang und canonical tags, und verbessert die SEO-Integrität deiner Website.
Strategie B: Implementierung und Beibehaltung von Trailing Slashes
TYPO3 bietet Website-Administratoren auch die Möglichkeit, einen PageType Decorator in die Website-Konfiguration zu integrieren.
Diese Funktion ermöglicht das Hinzufügen eines abschließenden Slashes (oder anderer Suffixe wie „.html“) zu jeder Seiten-URL. Diese Funktion, die ursprünglich als Support-Mechanismus für Migrationen von früheren TYPO3-Versionen (vor TYPO3 9) gedacht war, stellt sicher, dass das System automatisch einen Slash anfügt, auch wenn eine Seite ohne Slashes aufgerufen wird.
Um diesen Prozess zu vereinfachen, hat unser Team die Extension „slash-force“ entwickelt.
Diese Erweiterung garantiert, dass jede URL, auf die ohne abschließenden Slash zugegriffen wird, korrekt auf ihre Version mit abschließendem Slash umgeleitet wird, wodurch eine konsistente und geordnete URL-Struktur erhalten bleibt.
Ob mit oder ohne Slashes — TYPO3 bietet mit den Extensions von b13 eine robuste und flexible Plattform für die Verwaltung der URL-Struktur deiner Website. Diese sorgfältige Verwaltung der URLs verbessert nicht nur die Benutzerfreundlichkeit, sondern spielt auch eine entscheidende Rolle bei der Optimierung deiner Website für Suchmaschinen.