WordPress FAQ

⌘K
  1. Start
  2. /
  3. WordPress FAQ
  4. /
  5. Glossar
  6. /
  7. Trailing Slash — Was ist ...

Trailing Slash — Was ist der abschließende Schrägstrich in URLs?

Ein Trailing Slash ist der abschließende Schrägstrich am Ende einer URL, der anzeigt, ob es sich um ein Verzeichnis oder eine Ressource handelt, und der für konsistente Weiterleitungen konfiguriert werden muss.

Was bedeutet das?

In der ursprünglichen URL-Semantik hatte der abschließende Schrägstrich eine klare Bedeutung: Eine URL, die mit „/“ endet, verweist auf ein Verzeichnis, eine URL ohne „/“ auf eine Datei. Dieser Unterschied stammt aus der Zeit, als Webserver statische Dateien aus dem Dateisystem auslieferten und eine URL direkt dem Verzeichnispfad entsprach. Ein Webserver, der z. B. /about/ erhält, sucht im Verzeichnis „about“ nach einer Indexdatei wie index.html. Erhält er /about ohne Slash, behandelt er das als Dateinamen.

Bei dynamischen Systemen wie WordPress ist dieser Unterschied heute weniger technisch bedeutsam, aber weiterhin SEO-relevant. Suchmaschinen betrachten https://example.com/seite/ und https://example.com/seite als zwei verschiedene URLs. Wenn beide erreichbar sind und denselben Inhalt ausliefern, entsteht ein doppelter-Content-Problem. Suchmaschinen müssen dann entscheiden, welche Variante kanonisch ist, was zu einer Verteilung des Link-Juices auf zwei URLs führt und das Ranking beider Varianten schwächen kann.

WordPress verwendet standardmäßig Trailing Slashes für Seiten und Beiträge. Die Permalink-Einstellungen im WordPress-Backend legen das Format fest. Die .htaccess-Datei, die WordPress automatisch schreibt, enthält Regeln, die URLs ohne Trailing Slash auf die Version mit Slash umleiten (301-Redirect). Damit wird doppelter Content vermieden. Wichtig ist, dass alle internen Verlinkungen, Sitemaps und kanonische Tags konsequent dieselbe Variante nutzen.

Beispiel aus der Praxis

Eine WordPress-Website wurde über mehrere Jahre aufgebaut. Beim Überprüfen der internen Verlinkung stellt sich heraus, dass manche Links auf /leistungen (ohne Slash) zeigen, obwohl WordPress-Permalinks auf /leistungen/ (mit Slash) eingestellt sind. Jeder dieser Links löst eine 301-Weiterleitung aus. Das bedeutet: Jeder Besucher, der einem solchen Link folgt, erlebt eine zusätzliche HTTP-Anfrage. Im Großen ist das kaum messbar, aber bei Seiten mit vielen internen Links summiert sich die Weiterleitung zu einer messbaren Verlangsamung. Die Lösung ist, alle internen Links zu korrigieren, sodass sie direkt die kanonische URL mit Trailing Slash verwenden.

Tipp aus der Praxis

Legen Sie beim Start eines WordPress-Projekts einmalig fest, ob Sie Trailing Slashes verwenden oder nicht, und halten Sie diese Entscheidung konsequent durch. Prüfen Sie: Permalink-Einstellungen im Backend, alle internen Links in Menüs und Seiteninhalten, die XML-Sitemap (Rank Math, Yoast oder ähnliche Plugins sollten die kanonische Variante ausgeben) sowie den kanonischen Link-Tag im HTML-Head. Wenn Sie die Permalink-Struktur nachträglich ändern, aktualisiert WordPress die .htaccess und erstellt Weiterleitungen, aber alte externe Links, die Dritte auf Ihre Seite gesetzt haben, werden weiterhin auf die alte Variante zeigen und umgeleitet.

Verwandte Begriffe

Still stuck? Contact

Wie können wir helfen?