SEO-freundliche URL-Slugs: Warum kebab-case die beste Wahl ist

Der beste URL-Slug besteht aus wenigen kleingeschriebenen Wörtern, die mit Bindestrichen verbunden sind: kebab-case-slugs, nicht Kebab_Case_Slugs. Googles eigene Dokumentation empfiehlt Bindestriche statt Unterstriche, und weil Google URL-Pfade als groß-/kleinschreibungsabhängig behandelt, bewahrt dich reine Kleinschreibung vor versehentlich doppelten Seiten. Fast alles andere, was über URL-Slugs gesagt wird (ideale Länge, Stoppwörter, Platzierung von Keywords), ist Urteilssache und keine Regel. Dieser Beitrag trennt beides.
Bindestrich oder Unterstrich: Was Google tatsächlich sagt
Du musst dich hier nicht auf SEO-Folklore verlassen, denn Google sagt es in seinen Best Practices zur URL-Struktur direkt (hier im englischen Originalwortlaut, mit unserer Übersetzung in Klammern):
We recommend using hyphens (-) instead of underscores (_) to separate words in your URLs, as it helps users and search engines better identify concepts in the URL. (Wir empfehlen, in URLs Bindestriche (-) statt Unterstriche (_) zur Trennung von Wörtern zu verwenden, weil das Nutzern und Suchmaschinen hilft, Begriffe in der URL besser zu erkennen.)
Die Überlegung dahinter ist leicht nachzuvollziehen. Unterstriche halten Wörter bereits zusammen: Programmierer nennen eine Funktion format_date, gerade weil sie als eine Einheit gelesen werden soll. Ein Bindestrich wirkt dagegen wie eine Lücke zwischen getrennten Wörtern. Die Seite veranschaulicht das mit Beispielen wie diesen:
| URL-Pfad | Googles Einschätzung |
|---|---|
/summer-clothing/filter?color-profile=dark-grey | Empfohlen (Bindestriche) |
/summer_clothing/filter?color_profile=dark_grey | Nicht empfohlen (Unterstriche) |
/greendress | Nicht empfohlen (zusammengeschriebene Wörter) |
Beachte, was Google nicht sagt. Es behauptet nirgends, dass eine URL mit Unterstrichen nicht ranken kann oder ignoriert wird. Manche Blogbeiträge behaupten genau das mit großer Überzeugung; betrachte sie als Gerücht. Die dokumentierte Haltung ist eine Empfehlung, und zwar mit einer vernünftigen Begründung.
Wie wichtig sind Keywords im Slug?
Weniger, als viele annehmen. Googles SEO-Starter-Guide führt Keywords im Domainnamen oder URL-Pfad unter den Dingen auf, auf die man sich nicht konzentrieren sollte, und sagt, dass sie fürs Ranking kaum Wirkung haben, außer dass sie in Breadcrumbs erscheinen. Derselbe Leitfaden rät trotzdem zu aussagekräftigen URLs, denn Teile der URL können in den Suchergebnissen als Breadcrumbs auftauchen, und Menschen beurteilen daran, ob ein Ergebnis nützlich aussieht.
Der ehrliche Grund für gute URL-Slugs sind also die Menschen. Ein Slug wie /blog/seo-url-slugs-kebab-case verrät, was dich erwartet, bevor du klickst, übersteht das Einfügen in einen Chat und lässt sich gut vorlesen. Ein Slug wie /p?id=8812 kann nichts davon.
Das beantwortet auch eine häufige Sorge: Solltest du jede alte my_post-URL in my-post umbenennen? Wir würden es nicht tun, es sei denn, du baust die Website ohnehin um. Eine URL zu ändern heißt, Weiterleitungen einzurichten und zu warten, bis die Suchmaschinen nachziehen, und der dokumentierte Nutzen ist gering. Verwende Bindestriche für alles Neue und lass funktionierende URLs in Ruhe. Wenn du sie doch umziehen willst, erklärt unser Leitfaden zu Permalinks, URL-Struktur und sicheren Weiterleitungen, wie das geht.
Warum URL-Slugs kleingeschrieben sein sollten
Der Host-Teil einer URL (Example.com) unterscheidet nicht zwischen Groß- und Kleinschreibung, alles danach kann es aber tun. Googles Dokumentation stellt klar, dass ihre URL-Verarbeitung zwischen Groß- und Kleinschreibung unterscheidet, und nennt als Beispiel /APPLE und /apple, die als zwei verschiedene URLs mit eigenem Inhalt behandelt werden.
Was dann passiert, hängt von deinem Server ab. Bei vielen Setups liefert /Blog/My-Post einfach einen 404-Fehler, weil keine Datei und keine Route genau diesen Namen hat. Bei anderen liefert jede Schreibweise dieselbe Seite aus, was unbemerkt Duplikate erzeugt. Googles Rat für den zweiten Fall: allen Text auf dieselbe Schreibweise umstellen, damit leichter zu erkennen ist, dass die URLs auf dieselbe Seite zeigen.
Die Kleinschreibung ist die naheliegende Wahl. Die meisten Menschen tippen URLs klein, und niemand merkt sich, ob es Pricing oder pricing war. Wenn dein Server gemischt geschriebene Anfragen schon beantwortet, richte eine permanente Weiterleitung von jedem Pfad mit Großbuchstaben auf sein kleingeschriebenes Gegenstück ein. (Für Domains und E-Mail-Adressen gelten andere Regeln; die erklären wir in Groß- und Kleinschreibung in Domainnamen und E-Mail-Adressen.)
Aus einem Titel einen sauberen Slug machen
So geht ein typischer Slug-Generator vor, und so würdest du es auch von Hand machen:
- Alles kleinschreiben.
- Apostrophe löschen, statt sie zu ersetzen: don't wird also zu
dontstatt zudon-t. - Jede Folge aus Leerzeichen und Satzzeichen durch einen einzigen Bindestrich ersetzen.
- Bindestriche am Anfang und am Ende entfernen.
- Entscheiden, was mit Akzenten und nicht-lateinischen Buchstaben passiert.
- Das Ergebnis lesen und wie ein Mensch überarbeiten.
Schritt sechs ist die eigentliche Handwerkskunst. Ein paar echte Umwandlungen mit der Schaltfläche Slugify in unserem Konverter:
| Titel | Automatischer Slug | Nach der Überarbeitung |
|---|---|---|
| SEO Best Practices for URL Slugs: Why kebab-case Wins | seo-best-practices-for-url-slugs-why-kebab-case-wins | seo-url-slugs-kebab-case |
| Don't Panic: 10 Tips for Café Owners! | dont-panic-10-tips-for-cafe-owners | cafe-owner-tips |
| C++ vs C# | c-vs-c | cpp-vs-csharp |
Die erste Zeile ist der echte Slug dieses Beitrags, ausgehend vom englischen Originaltitel. Wir haben „best practices“, „why“ und „wins“ gestrichen, weil sie den Slug verlängern, ohne etwas zur Bedeutung beizutragen. Die dritte Zeile zeigt, warum du den Überarbeitungsschritt nicht überspringen darfst: Symbole wie + und # tragen die ganze Bedeutung dieses Titels, und ein mechanischer Slug wirft sie weg.
Stoppwörter: Füllwörter streichen, Bedeutung behalten
Kleine Wörter wie „a“, „the“ und „of“ wegzulassen ist ein vernünftiger Weg, einen langen Slug zu kürzen. Eine Regel ist es nicht. Behalte jedes kurze Wort, das die Bedeutung verändert: coffee-without-sugar und coffee-sugar sind verschiedene Seiten, und „not“, „no“ und „vs“ sind winzig, aber tragend.
Länge
Google nennt keine Zeichengrenze für Slugs. Sein Rat lautet schlicht, URLs einfach und lesbar zu halten. Unsere Faustregel sind drei bis sechs Wörter, die das Thema benennen: So bleibt der Slug in einem Breadcrumb lesbar und kurz genug zum Teilen. Ein Slug muss nicht den ganzen Titel wiederholen, und er sollte sich nicht ändern, sobald du die Überschrift nachschärfst.
Akzente und andere Sprachen
Google empfiehlt, in URLs Wörter in der Sprache deiner Zielgruppe zu verwenden. Bei lateinischem Text mit Akzenten entfernen viele Slug-Generatoren die Akzente, sodass aus crème brûlée dann creme-brulee wird. Das ist meist in Ordnung, kann aber gelegentlich ein Wort verändern: Aus dem deutschen schön (beautiful) wird schon (already). Lies das Ergebnis also nach. Bei Schriften wie Griechisch, Kyrillisch oder Japanisch kannst du die Originalbuchstaben behalten; die Vor- und Nachteile von Slugs mit Nicht-ASCII-Zeichen behandelt unser Leitfaden zu Permalinks.
kebab-case und Slugify im ConvertCaseHQ-Konverter
Unser Case-Konverter hat sowohl eine kebab-case- als auch eine Slugify-Schaltfläche, und die beiden sind nicht dasselbe. Beide schreiben den Text klein, lassen Apostrophe weg, behalten nicht-lateinische Schriften wie Griechisch, Kyrillisch und Japanisch (ein leerer Slug nützt niemandem) und verbinden Wörter mit Bindestrichen. Die Unterschiede:
- Akzente: Slugify entfernt sie von lateinischen Buchstaben (é → e, ł → l, ß → ss). kebab-case behält sie, aus Café wird also
café. - camelCase als Eingabe: kebab-case trennt ihn auf (
XMLHttpRequest→xml-http-request), was du bei Code willst. Slugify behandelt ihn als ein Wort (xmlhttprequest).
Keine der beiden Schaltflächen entfernt Stoppwörter; das entscheidest du. Beide behandeln das ganze Textfeld als eine einzige Zeichenkette, auch Zeilenumbrüche werden also zu Bindestrichen. Wandle deshalb immer nur einen Titel auf einmal um.
Eine kurze Checkliste für URL-Slugs
- Nur Kleinbuchstaben, und Varianten mit gemischter Schreibweise weiterleiten, falls dein Server sie beantwortet.
- Bindestriche zwischen den Wörtern. Keine Unterstriche, keine Leerzeichen, keine zusammengeschriebenen Wörter.
- Keine Apostrophe, Satzzeichen oder übrig gebliebenen Symbole, aber Titel umschreiben, wenn die Symbole eine Rolle spielen.
- Drei bis sechs aussagekräftige Wörter. Füllwörter streichen, Wörter behalten, die die Bedeutung verändern.
- Einmal schreiben und dann in Ruhe lassen. Eine stabile URL schlägt eine perfekte.


