URL-Änderungen und Weiterleitungen in TYPO3: Ein umfassender Leitfaden

Das Verschieben von Seiten und das Ändern der Website-Struktur sind unvermeidliche Prozesse beim Betrieb einer Website. Wenn dein Unternehmen wächst, sich deine Produkte und Dienstleistungen ändern, hat dies Auswirkungen auf deine Webpräsenz. Das Löschen alter Inhalte, das Umbenennen von Seiten, das Einführen von Subdomains – all diese Aktionen erfordern Änderungen an deinen Webseiten, die mit dem potenziell problematischen Thema der Weiterleitungen einhergehen.
Weiterleitungen sorgen für ein reibungsloses, unterbrechungsfreies Nutzererlebnis, indem sie Besucher nahtlos von einer URL zu einer anderen umleiten – können aber schnell unhandlich in der Verwaltung werden. Allzu oft ist ein externes Tool erforderlich, das nicht zu deinem Content-Management-System (CMS) gehört, um alte Links neuen zuzuordnen. Ein Redakteur oder Webmaster mit einer Excel-Tabelle muss Weiterleitungen in der Regel manuell nachverfolgen. Die Handhabung von Weiterleitungen sollte und muss jedoch kein Problem darstellen: Im Idealfall kümmert sich dein CMS um die Verwaltung, sodass du dich auf die Content-Strategie konzentrieren kannst.
TYPO3 CMS bietet eine elegante Lösung für viele Herausforderungen bei der Seitenverwaltung. Es erstellt automatisch Weiterleitungen für dich – oder lässt dich diese manuell einrichten –, sodass du die Navigationspfade der Besucher auf deiner Website gezielt steuern kannst. Das Redirects-Modul sorgt dafür, dass du das CMS nicht verlassen musst, um deine Weiterleitungen zu verwalten, und in Kombination mit Link Validator erhältst du die praktische Kontrolle über dein Seitenmanagement. In diesem Leitfaden werden wir die Facetten des Seitenmanagements behandeln und zeigen, wie du einige der Herausforderungen mit TYPO3 meistern kannst – einschließlich der Arbeit mit „Slugs“, Links und Weiterleitungen.
Hast du Probleme, Weiterleitungen und Seitenverwaltung in den Griff zu bekommen?
Was ist ein Slug?
Ein Slug ist der leicht lesbare Teil der URL, der nach dem Domainnamen angezeigt wird und die Seite für Leser und Suchmaschinen identifiziert.
In den frühen Tagen des Internets war es üblich, Anfragestrings in URLs wie „www.example.com/index.php?id=13“ zu sehen. Das sagt jedoch nicht viel über den Inhalt der Seite aus – es hat keinen semantischen Wert. Ein semantischer Slug bedeutet, dass man anhand der URL auf einen Blick erkennen kann, welche Inhalte die Seite liefern wird, z. B. „Über uns“ oder „Kontakt“. In der URL dieses Blogbeitrags ist alles nach b13.com der Slug.
Die meisten CMS verwenden den Seitentitel als Slug. Dies ist in der Regel die H1 der Seite. Aber vielleicht möchtest du den Slug ändern, um Besuchern oder Suchmaschinen zu helfen, den Inhalt besser zu verstehen. Manchmal unterscheidet sich der Seitentitel von dem, was du für Suchmaschinen verwenden möchtest. Oder vielleicht möchtest du Wörter aus dem Titel eines Blog-Beitrags entfernen, um einen kürzeren Slug zu erstellen. Ein gutes CMS lässt dich den Slug so gestalten, wie du es möchtest.
Änderungen auf der Website verwalten: Warum Weiterleitungen wichtig sind
Die Festlegung des Slugs ist einfach, wenn man eine Seite zum ersten Mal erstellt – aber was passiert, wenn man eine bestehende Website mit regelmäßigem Traffic und konstanten Besuchern ändern muss? Dann kommen Weiterleitungen ins Spiel.
Im Rahmen der normalen Inhaltsverwaltung änderst du aktiv Inhalte auf deiner Website, indem du Seiten umbenennst, zusammenführst und löschst. Auf einer eher strukturellen Ebene könntest du Seiten in deiner Seitenhierarchie nach oben oder unten verschieben oder regionalspezifische Produktseiten einführen. Und bei größeren Projekten könntest du deine Website auf eine völlig neue Domain umziehen. All diese Änderungen führen in der Regel zu einer neuen URL, was eine Umleitung erforderlich macht. Eine Umleitung ist eine Anweisung, die eine alte URL einer neuen zuordnet, um Besucher und Suchmaschinen nahtlos an eine URL weiterzuleiten, die sie noch nicht kennen.
Verbessere die Benutzererfahrung (UX) mit reibungslosen Weiterleitungen
Verbessere die Benutzererfahrung (UX) mit reibungslosen Weiterleitungen
Wenn es um UX geht, machen Weiterleitungen deine Änderungen im Wesentlichen unsichtbar. Wenn eine URL defekt ist oder die gewünschte Seite nicht gefunden werden kann, zeigt deine Website ohne Weiterleitungen eine 404-Seite an. Alte Links zu deinen Inhalten existieren in der „freien Wildbahn“ – in Suchmaschinenergebnissen, auf anderen Websites und in Browser-Lesezeichen. Das Aufrufen einer 404-Seite kann ein ärgerliches Ereignis sein, das den Lesefluss eines Besuchers unterbricht. Besucher verlieren möglicherweise schnell das Interesse und verlassen deine Website. Weiterleitungen hingegen leiten Benutzer zur aktuellen URL weiter, auch wenn sie auf eine alte URL geklickt haben, sodass sie den gewünschten Inhalt sehen können. Eine reibungslose Bedienung zu schaffen, ist harte Arbeit, und Weiterleitungen helfen dabei, den Überblick zu behalten. Eine gute Benutzererfahrung bedeutet, dass Besucher länger auf deiner Website bleiben. Darüber hinaus erkennen Suchmaschinen aktive oder wiederkehrende Besucher als legitimen Traffic und platzieren deine Website in den Suchmaschinen-Rankings höher.
Suchmaschinenoptimierung (SEO) mit gezielten Weiterleitungen erhalten
Wenn du Änderungen an Seiten vornimmst, möchtest du nicht die bereits etablierte Autorität deiner Website in Bezug auf Themen verlieren. Das Ändern einer URL kann sich negativ auf deine SEO auswirken, da Suchmaschinen-Crawler deine Website neu indizieren müssen und gezwungen sind, fehlende Seiten und defekte Links zu verstehen.
Nutze dein CMS, um Weiterleitungen zu verwalten
Normalerweise fällt es den Redakteuren oder Webmastern zu, eine lange Liste von Seiten mit alten URLs, denen neue URLs zugeordnet sind, zu verwalten. Das ist nicht nur ineffizient und zeitaufwendig, sondern auch unnötig. Dein CMS sollte dich voll und ganz unterstützen, und TYPO3 kann das! Eine ordnungsgemäße Seitenverwaltung mit Weiterleitungen erspart Redakteuren und Webmastern viel Arbeit. Du willst doch nicht noch ein weiteres Tool verwenden müssen, um deine Weiterleitungen abzubilden und zu verfolgen. Im Idealfall antizipiert und automatisiert dein CMS Weiterleitungen nach Inhaltsänderungen, um die Arbeit deines Webmasters zu erleichtern und die Redakteure zu entlasten, damit sie sich auf den Inhalt und nicht auf die Technik konzentrieren können.
Es mag wie eine Kleinigkeit erscheinen, aber die Art und Weise, wie TYPO3 Weiterleitungen handhabt, macht die Aktionen der Redakteure viel weniger fehleranfällig. Sie müssen sich keine Sorgen machen, dass sie versehentlich vergessen, eine notwendige Weiterleitung einzurichten.
TYPO3-Ansatz zur Identifizierung von Seiten: PageIDs
In TYPO3 ist alles auf Seiten aufgebaut. Jede Seite erhält eine ID, die von 1 aufwärts zählt. Diese ID wird jedoch nicht in der URL angezeigt. TYPO3 verwendet standardmäßig für Menschen lesbare, „sprechende“ URLs.
Um die URL zu erstellen, verwendet TYPO3 ein Präfix, wie z. B. deine Domain oder ein Sprachpräfix, gefolgt von einem Slug, der den vollständigen Pfad für jede Seite darstellt. Zum Beispiel www.example.com/de/about-us.
Das PageID-Konzept in TYPO3 hat mehrere Vorteile:
- Dauerhafte URLs: Selbst bei Slug-Änderungen und Verschiebungen von Seiten bleiben die URLs konsistent, sodass die Navigationsstruktur unabhängig von den URL-Namen ist.
- Linkintegrität: Interne Links werden automatisch aktualisiert, sodass sie immer auf die aktuelle URL verweisen.
- Robuste Link-Verarbeitung: Wenn du eine Seite, zu der auf deiner Website ein Link besteht, löschst oder ausblendest, wird der Link entfernt, der Text bleibt jedoch erhalten.
- SEO-Stabilität: SEO-Rankings bleiben erhalten, wenn Seiten innerhalb der Website verschoben werden.
- Domain-Flexibilität: Es ist nicht notwendig, Vorschau-Domains mit Produktions-Domains zu tauschen; TYPO3 verwaltet Inhalte auf der Grundlage von IDs, nicht von Domains.
PageIDs beseitigen die mühsamen Aspekte der Inhalts- und Seitenverwaltung, sodass sich die Redakteure auf die Content-Strategie konzentrieren können.
Leitfaden zur Umleitung und Linkverwaltung in TYPO3
Konfigurieren automatischer Slug-Updates
TYPO3 legt bei jeder Änderung eines Slugs automatisch eine Weiterleitung fest. Lege zunächst einen EntryPoint im Modul „Site Configuration“ fest, der als Grundlage für jeden Slug auf jeder Seite deiner Website dient.


Hinweis für Entwickler:
Wenn du noch in der Anfangsphase der Entwicklung deiner Website bist und keine Weiterleitungen benötigst, kannst du sie in der config.yaml deaktivieren, bis deine Website online ist.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
settings:
redirects:
# Automatically update slugs of all sub pages
# (default: true)
autoUpdateSlugs: true
# Automatically create redirects for pages with a new slug (works only in LIVE workspace)
# (default: true)
autoCreateRedirects: false
# Time To Live in days for redirect records to be created - `0` disables TTL, no expiration
# (default: 0)
redirectTTL: 30
# HTTP status code for the redirect, see
# https://developer.mozilla.org/en-US/docs/Web/HTTP/Redirections#Temporary_redirections
# (default: 307)
httpStatusCode: 307
Wenn Redakteure einen Seitentitel ändern oder Seiten innerhalb der Seitenstruktur verschieben, berechnet TYPO3 den Slug der Seite nicht automatisch auf der Grundlage der neuen Position und des neuen Seitentitels neu. Wenn du beispielsweise eine Seite mit dem Titel „Produkte“ und dem Slug „/produkte“ hast und beschließt, deine Website neu zu organisieren, indem du „Produkte“ unter „Dienstleistungen“ verschiebst, bleibt die URL unverändert.
Wenn du einen Seitentitel umbenennst (d. h. die H1 der Seite änderst), passt TYPO3 den Slug nicht sofort entsprechend an. Du musst auf das Symbol „Aktualisieren“ klicken, um das URL-Segment aus dem Seitentitel neu zu berechnen.


Wenn du einen Slug änderst und die Seite speicherst, wird eine Weiterleitung von der alten URL zur neuen URL erstellt. Alle Unterseiten werden ebenfalls überprüft und die Slugs werden aktualisiert und auch für diese werden Weiterleitungen erstellt. Über diesen Vorgang wird eine Popup-Meldung angezeigt.
Das System gibt automatisch eine Warnung aus, wenn ein gewählter Slug bereits verwendet wird, wodurch sichergestellt wird, dass jede URL innerhalb der TYPO3-Installation eindeutig ist. In der Datei config.yaml können automatische Weiterleitungseinstellungen für jede Website konfiguriert werden.


Du hast drei Möglichkeiten:
- Schließe die Nachricht – dein neuer Slug mit einer ordnungsgemäß eingerichteten Weiterleitung ist vorhanden.
- Mache die Aktualisierung rückgängig – alle automatisch erstellten Weiterleitungen und Slug-Änderungen der Unterseiten werden rückgängig gemacht.
- Nur Weiterleitungen rückgängig machen – die automatisch erstellten Weiterleitungen werden rückgängig gemacht, aber die automatisch festgelegten Slug-Änderungen auf den Unterseiten bleiben erhalten.
Managing redirects
Im Modul „Site Management > Redirects“ können Redakteure Weiterleitungen einrichten, konfigurieren und verwalten, sodass die Verlinkung stets funktioniert und etwaige Unstimmigkeiten bei der URL-Zuordnung behoben werden können.

Natürlich willst du keine Sackgassen, aber Vorsicht – zu viele Weiterleitungen können dein Crawling-Budget auffressen. Das Crawling-Budget ist die Anzahl der Seiten, die Suchmaschinen innerhalb eines bestimmten Zeitraums auf einer Website crawlen können. Hunderte von Weiterleitungen führen zu einem ineffizienten Crawling und beeinträchtigen die SEO-Leistung deiner Website. Du musst deine Seitenverwaltungsstrategie aktiv und regelmäßig pflegen, um sie übersichtlich und effizient zu halten.
Stets aktuelle interne Links
Die Verknüpfungsfunktion von TYPO3 ist sehr leistungsstark. Bei internen Links auf deiner Website, wenn du von einer Seite auf eine andere verlinkst, verknüpft die Datenbank die Seiten-ID und nicht die URL. Dadurch wird für die Besucher deiner Website alles nahtlos, sodass sie, wenn sie internen Links auf deiner Website folgen, immer zur aktuellen URL weitergeleitet werden.
Wenn du die Seite löschst oder ausblendest, wird der Link aus dem Text auf dem Frontend entfernt. Besucher sehen den Text und ihr Leseerlebnis bleibt ungestört. Wenn du einen Link auf einem Bild hast und das Linkziel gelöscht wird, bleibt das Bild erhalten, aber der Link wird entfernt.
Warnmeldungen zur Nachverfolgung externer Links
Externe Links können sich ohne Vorankündigung ändern. Da du die Glaubwürdigkeit bei den Besuchern deiner Website nicht verlieren möchtest, ist es wichtig, externe Links regelmäßig zu überprüfen. TYPO3 macht dies mit dem leistungsstarken Link Validator Tool zu einem Kinderspiel. Es überprüft die Links auf deiner Website auf Gültigkeit und meldet defekte Links oder fehlende Dateien in deiner TYPO3-Installation. Du kannst eine „Just-in-Time“-Prüfung bei der Veröffentlichung einrichten oder einen wöchentlichen Crawl planen, um dir einen Bericht per E-Mail zu senden.
Best Practices für das Verschieben von Seiten und Weiterleitungen
Die Seitenverwaltung beginnt bereits vor der Erstellung deiner Website, und es spielt keine Rolle, welches CMS du verwendest. Sobald du einen Plan erstellt hast, ist dies kein einmaliger Vorgang. Du musst die Struktur der Sitemap im Auge behalten und mit allen Änderungen Schritt halten, indem du Seitennamen, Slugs und Weiterleitungen notierst, sobald sie auftreten.
- Plane deine Website-Struktur unter Berücksichtigung von SEO – Versuche bei der Planung der Architektur deiner Website die Struktur erweiterbar zu gestalten. Seitenverschiebungen sind unvermeidlich, aber du solltest sie so weit wie möglich minimieren.
- Behalte die Weiterleitungen im Auge – Es ist gut, eine Momentaufnahme der aktuellen Weiterleitungen zu haben. In TYPO3 kannst du dies im Modul „Weiterleitungen“ tun, aber ein Tabellenkalkulationsprogramm kann dir dabei helfen, dies manuell zu tun. Die Verwendung des Seitenverlaufs in TYPO3 kann dir helfen, Seitenumbenennungen zu verfolgen und gibt dir die Möglichkeit, Änderungen rückgängig zu machen.
- Leite auf ähnliche Inhalte weiter – Um eine gute UX zu gewährleisten, solltest du URLs zuordnen, die deinen Besuchern die Inhalte sinnvoll beschreiben. Niemand landet gerne auf einer Seite mit Inhalten, die nicht den Erwartungen entsprechen.
- Vermeide Ketten und Schleifen bei Weiterleitungen – Achte auf eine gute Weiterleitungshygiene und überprüfe deine Weiterleitungslisten regelmäßig. Halte die URL-Zuordnung auf so wenige Schritte wie möglich beschränkt – ein Schritt ist am effizientesten. Vermeide Schleifen, bei denen die Quell- und Ziellinks derselben URL zugeordnet sind. Es gibt Online-Tools, die Weiterleitungsprüfungen auf deiner Website durchführen, um dir dabei zu helfen, Weiterleitungsketten und -schleifen zu identifizieren (z. B. Ahrefs und Screaming Frog).
TYPO3 für effektives Seitenmanagement optimieren
Der Ansatz von TYPO3 zur Aufrechterhaltung der Linkintegrität vereinfacht die Verwaltung von Webseiten erheblich, indem der Schwerpunkt auf Seiten-IDs statt auf URLs liegt. Das ID-Verknüpfungssystem stellt sicher, dass alle Änderungen am Slug einer Seite automatisch in allen internen Links übernommen werden, wodurch die „Link Equity“ erhalten bleibt und tote Links in der TYPO3-Umgebung vermieden werden. Dieser Ansatz entkoppelt das Content-Management von der URL-Struktur und macht das Leben von Redakteuren und Webmastern einfacher.
Websites sind selten statisch. TYPO3 bietet dir die Flexibilität, deine Weiterleitungen gezielt zu gestalten und die vollständige Kontrolle über deine Content-Management- und Seitenverwaltungsstrategien auszuüben. Das integrierte Weiterleitungsmodul optimiert den Prozess und ermöglicht es dir, deine Weiterleitungen nahtlos zu verwalten, ohne die TYPO3-CMS-Oberfläche zu verlassen.
Lass dich nicht von der Komplexität der Weiterleitungen überwältigen.