Weiterleitungen sind für die Suchmaschinenoptimierung (SEO) von entscheidender Bedeutung: Wenn sich URLs ändern, sorgt eine gut platzierte 301 Weiterleitung dafür, dass Link-Equity fließt und Besucher zufrieden sind. Seit TYPO3 v9 wird der Kern mit EXT:redirects ausgeliefert ; in TYPO3 befindet sich die Funktion direkt unter Site Management, was die Einrichtung schnell und codefrei macht. In < 700 Wörtern erfahren Sie, wie Sie benutzerdefinierte Weiterleitungen erstellen, testen und überwachen können, ohne .htaccess anzufassen.
Was sind TYPO3-Redirects?
TYPO3 ist ein leistungsstarkes und flexibles Open-Source-CMS, auf das viele große, mehrsprachige Websites vertrauen. Es eignet sich hervorragend für die Verwaltung komplexer Websites, da es starke Kontrolle, hohe Sicherheit und einfache Skalierbarkeit bietet.
Eine praktische Funktion in TYPO3 ist das Modul Redirects. Es hilft Ihnen bei der Verwaltung von URL-Weiterleitungen, ohne dass Sie Code schreiben müssen. Weiterleitungen sind nützlich, wenn Sie eine Seite ändern oder entfernen und möchten, dass Besucher (und Suchmaschinen) auf der richtigen neuen Seite landen.
Ein Beispiel:
Wenn sich Ihre alte Seite unter /about-us befand und Sie sie zu /about aktualisiert haben, können Sie eine Weiterleitung einrichten. Auf diese Weise wird jeder, der /about-us besucht, automatisch zu /about weitergeleitet - keine kaputten Links, keine Verwirrung.
Dies verbessert nicht nur die Benutzerfreundlichkeit, sondern sorgt auch dafür, dass SEO dem neuen Pfad folgen und nicht auf Sackgassen stoßen.
1. Überprüfen Sie die Erweiterung Redirects
- Gehen Sie zu Admin Tools → Erweiterungen.
- Suchen Sie nach Redirects (EXT:redirects).
- Stellen Sie sicher, dass der Schalter aktiv (grün) ist. Falls nicht, aktivieren Sie sie und leeren Sie den Cache.
Tipp: EXT:redirects wird in neuen Projekten sofort installiert, so dass Sie diesen Schritt normalerweise überspringen können.
2. Öffnen Sie das Redirects-Modul
Navigieren Sie zu Site Management → Redirects. Das Modul listet die vorhandenen Einträge nach Site Identifiergefiltert auf - praktisch, wenn Sie eine TYPO3-Instanz mit mehreren Sites betreiben.
3. Erstellen Sie einen neuen Redirect
- Klicken Sie auf + Neu hinzufügen.
- Source Path - geben Sie den alten URL-Pfad ein, z.B. /old-blog/post-title/.
- Ziel - fügen Sie eine absolute oder relative URL ein, z.B. /blog/new-post-title/ oder external.com/page.
- HTTP Status Code - wählen Sie 301 (Moved Permanently) für SEO, oder 302 (Temporary), wenn es kurzfristig ist.
- Optional: Beschränken Sie sich auf einen Host (hilfreich bei Websites mit mehreren Domänen) oder aktivieren Sie GET/POST-Parameter ignorieren, um Kampagnen-URLs zu erfassen.
- Klicken Sie auf Speichern & Schließen.
TYPO3 schreibt einen Datensatz in die sys_redirect-Tabelle und beginnt sofort mit der Auslieferung - kein Neuladen des Servers erforderlich.
4. Feinabstimmung der erweiterten Optionen (optional)
- Verfallsdatum - planen Sie saisonale Weiterleitungen.
- Priorität - legt die Konfliktlösung zwischen sich überschneidenden Regeln fest.
- Hit Counter - Klicks anzeigen, um die Effektivität zu messen.
- Regex - Aktivierung für musterbasierte Umleitungen wie ^/products/(.*) → /store/$1.
Sicherheitshinweis: Regex-Umleitungen sind leistungsfähig, aber CPU-intensiv; Benchmark unter Last.
5. Testen Sie Ihre Weiterleitung
- Browser-Entwicklungstools - öffnen Sie die Registerkarte Netzwerk und prüfen Sie den Status 301/302.
- CLI - curl -I https: //example.com/old-blog/post-title/ sollte HTTP/2 301 zurückgeben.
- Integritätsprüfung - führen Sie vendor/bin/typo3 redirects:checkintegrity aus, um Schleifen oder Konflikte zu erkennen.
6. Überwachen & Warten
Das Redirects-Modul zeigt die Spalten Last Hit und Hit Count an. Überprüfen Sie monatlich, um ungenutzte Einträge zu löschen und die Datenbank schlank zu halten.
Massenimport/-export
Für mehr als 500 Regeln verwenden Sie die Schaltflächen CSV exportieren / CSV importieren in der Symbolleiste des Moduls. Pflegen Sie die Umleitungen in einer Tabelle und importieren Sie sie bei Bedarf erneut - das ist viel sicherer als die Bearbeitung von .htaccess.
Das Wichtigste in Kürze
- TYPO3 platziert das Redirect-Management innerhalb des Site Managements für einen einheitlichen Workflow.
- Null Code; alles befindet sich im Backend und in der sys_redirect-Datenbanktabelle.
- Verwenden Sie 301 für permanente Umzüge, 302 für temporäre Kampagnen.
- Testen Sie mit Browser-Tools oder Curl und überwachen Sie die Zugriffe, um die SEO-Auswirkungen zu überprüfen.
Nächste Schritte: Erkunden Sie den Abschnitt Route Enhancers in der Site-Konfiguration für hübsche URLs, und planen Sie eine regelmäßige Integritätsprüfung über scheduler:run.
Post a Comment