Zurück zum Glossar
4 Min. Lesezeit

SEO Begriffslexikon

Trailing Slashes

Trailing Slashes

Wichtigste Erkenntnisse

  • Duplicate Content Gefahr: /seite und /seite/ sind für Google zwei verschiedene URLs – ohne Canonical wird es problematisch.
  • Framework-Abhängig: Jedes Framework (Astro, WordPress, Next.js) handhabt Trailing Slashes anders.
  • Konsistenz ist King: Egal ob mit oder ohne Slash – Hauptsache, du entscheidest dich für EINE Variante und setzt sie konsequent um.

Moin!

Klingt nach einem Nerd-Detail? Ist es auch. Aber dieses Nerd-Detail kann der Unterschied zwischen sauberem technischem SEO und einem chaotischen Duplicate-Content-Desaster sein.

Jörgs SEO-Klartext (LinkedIn Insights)

"Unsere wichtigste Skill ist die Übersetzung von 'Canonical Tag fehlt' in 'Wir verlieren gerade Umsatz, Chef'."

Ein Trailing Slash ist der Schrägstrich / am Ende einer URL:

  • https://teleschmie.de/glossar/ mit Trailing Slash
  • https://teleschmie.de/glossar ohne Trailing Slash

Für den Nutzer sieht das gleich aus. Für Google sind es zwei verschiedene URLs. Und genau hier beginnt das Problem.

Warum Trailing Slashes ein SEO-Problem sein können

Wenn deine Website beide Varianten ausliefert (also /seite und /seite/ zeigen denselben Inhalt), passiert Folgendes:

  1. Duplicate Content: Google indexiert möglicherweise beide Versionen. Dein Content existiert doppelt im Index.
  2. Linkjuice-Split: Externe Backlinks verteilen sich auf zwei URLs statt sich auf einer zu konzentrieren.
  3. Crawl-Budget Verschwendung: Der Crawler besucht beide Varianten – das ist doppelter Aufwand für null Mehrwert.
  4. Analytics-Chaos: Deine Tracking-Daten sind auf zwei URLs verteilt, was deine Auswertungen verfälscht.

Die Lösung: Konsistenz + Redirects

1. Entscheide dich für eine Variante

In deiner Framework-Konfiguration legst du fest: immer mit oder immer ohne Trailing Slash.

// astro.config.mjs (Beispiel aus meiner Config)

export default defineConfig({

trailingSlash: 'always',

});

2. 301-Redirects einrichten

Leite die ungewünschte Variante per 301-Redirect auf die gewünschte um. Das kann über die .htaccess (Apache), nginx.conf oder direkt im Framework geschehen.

3. Sitemap und Canonical prüfen

Stelle sicher, dass deine Sitemap nur URLs in der gewählten Variante enthält. Und dass jede Seite ein Canonical Tag hat, das auf die korrekte URL zeigt.

Prüfe alle internen Links in deinem Content – verlinken sie konsistent auf die richtige Variante? Ein einziger falscher Link kann eine Redirect-Kette auslösen, die deinen PageSpeed verschlechtert.

Praxis-Check: So testest du es

Ruf in deinem Browser beide Varianten deiner URL auf (mit und ohne Slash). Wirst du weitergeleitet? Zeigen beide denselben Inhalt ohne Redirect? Schau in die Google Search Console unter 'Seitenindexierung' – wenn du dort beide Varianten siehst, hast du ein Problem.

Trailing Slashes und verschiedene Frameworks

FrameworkStandardKonfiguration
Astroalways (mit Slash)trailingSlash in astro.config.mjs
Next.jsohne SlashtrailingSlash: true in next.config.js
WordPressmit SlashPermalink-Einstellungen
Hugomit SlashuglyURLs in config.toml

Mein Tacheles-Rat für dich

Öffne jetzt deine Website und teste es: Ruf eine beliebige Seite einmal mit und einmal ohne Trailing Slash auf. Leitet eine Variante auf die andere weiter? Perfekt. Wenn nicht, musst du handeln. Prüfe deine Framework-Config, setze 301-Redirects, und durchlauf deine Sitemap. Es sind 30 Minuten Arbeit, die dir monatelangen Ranking-Ärger ersparen können.

ALOHA 🌻


Technisches SEO macht dir Kopfschmerzen?

Trailing Slashes oder Redirect-Ketten? Ich bringe deine URLs in Ordnung. Mit SE Ranking für den Check und Rankscale für saubere KI-Referenzen.

Jetzt Technik-Audit anfragen
? Häufig gestellte Fragen (FAQ)
Ist es besser, URLs mit oder ohne Trailing Slash zu verwenden?
Es gibt keine 'richtige' Antwort – beides ist technisch korrekt. Entscheidend ist die Konsistenz. Wenn du dich für eine Variante entscheidest, musst du sie überall durchziehen: In der Sitemap, in internen Links, in Canonical Tags und in der Google Search Console. Bei meinen eigenen Projekten nutze ich konsistent Trailing Slashes (z.B. /glossar/trailing-slashes/), weil Astro das standardmäßig so handhabt. Mische niemals beide Varianten – das führt zu Duplicate Content.
Was passiert, wenn ich beide Varianten (mit und ohne Slash) im Einsatz habe?
Dann hat Google im schlimmsten Fall zwei verschiedene URLs mit identischem Inhalt im Index – der Klassiker für Duplicate Content. Google muss dann selbst entscheiden, welche Variante die 'richtige' ist, und dein Linkjuice wird auf zwei URLs aufgeteilt statt konzentriert. Die Lösung: 301-Redirects von der ungewünschten auf die gewünschte Variante und ein sauberes Canonical Tag. In der Google Search Console kannst du unter 'URL-Prüfung' checken, welche Version Google bevorzugt.
Wie konfiguriere ich Trailing Slashes in meinem Framework korrekt?
Das hängt vom Stack ab. In Astro setzt du 'trailingSlash: always' oder 'trailingSlash: never' in der astro.config.mjs. In Next.js gibt es die trailingSlash-Option in next.config.js. In WordPress steuert das die Permalink-Struktur in den Einstellungen. Auf meiner Seite (Astro-basiert) habe ich 'trailingSlash: always' konfiguriert – so enden alle URLs sauber auf einem Slash und es gibt keine Inkonsistenzen.

Nichts mehr verpassen?

Folge mir auf LinkedIn für tägliche SEO-Nuggets und diskutiere mit anderen Experten.

LinkedIn-Profil besuchen →
Jörg Zimmer - SEO & SEA Experte

Über den Autor: Jörg Zimmer

Jörg Zimmer ist SEO- und SEA-Freelancer aus Berlin Spandau mit über 24 Jahren Erfahrung ("Digitaler Dinosaurier"). Er hilft Unternehmen, den "Pfusch am Bau" zu beenden, durch Tacheles-Beratung sichtbar zu bleiben und Ranking-Verluste in Umsätze zu verwandeln.