Skip to content

URL-Slug-Generator — Text in Slugs umwandeln

Wandeln Sie jeden Titel sofort in einen sauberen, SEO-freundlichen URL-Slug um. Akzente und Kyrillisch transliterieren oder Unicode-Buchstaben behalten. 100 % privat, im Browser.

Kein Tracking Läuft im Browser Kostenlos
Sämtliche Slug-Generierung erfolgt lokal in Ihrem Browser. Es werden keine Daten an einen Server gesendet.
Optionen
Beispiel ausprobieren
Tippen Sie etwas oben, um den Slug zu sehen.

Geprüft auf NFD-Akzent-Reduktions-Korrektheit, ASCII-gegen-Unicode-Modus-Verhalten, Bindestrich-gegen-Unterstrich-SEO-Anleitung und Stabilität der Kürzung an Wortgrenzen. — Go Tools Engineering Team · Jun 24, 2026

Was ist ein URL-Slug?

Ein URL-Slug ist der Teil einer Webadresse, der eine bestimmte Seite auf menschenlesbare Weise identifiziert. In `https://go-tools.org/blog/how-to-write-url-slugs` ist der Slug `how-to-write-url-slugs` — das Segment nach dem letzten Schrägstrich, das den Inhalt benennt. Das Wort stammt aus dem Zeitungswesen, wo ein „Slug“ der kurze Arbeitsname war, den Redakteure einer Story gaben; das Web übernahm den Begriff für den kurzen Namen, der eine Seite identifiziert.

Ein gut geformter Slug folgt einigen Konventionen, die nahezu universell geworden sind. Er ist kleingeschrieben, weil Suchmaschinen URLs als groß-/kleinschreibungssensitiv behandeln und eine durchgängig kleingeschriebene Form verhindert, dass dieselbe Seite unter mehreren URLs erreichbar ist. Er verwendet Bindestriche, um Wörter zu trennen, weil Google einen Bindestrich als Wortgrenze liest (sodass `url-slug-generator` drei Keywords sind), einen Unterstrich aber als Wortverbinder. Er entfernt Satzzeichen und Symbole, weil Zeichen wie `?`, `&`, `#` und Leerzeichen in URLs reservierte Bedeutungen haben oder prozentkodiert werden müssen, was die Adresse hässlich und schwerer teilbar macht. Und er ist knapp — lang genug, um die Seite zu beschreiben und das Ziel-Keyword zu tragen, kurz genug, um auf einen Blick lesbar zu sein.

Einen Slug von Hand zu erzeugen ist mechanisch, aber mühsam: den Titel kleinschreiben, Leerzeichen durch Bindestriche ersetzen, Satzzeichen entfernen, akzentuierte Zeichen reduzieren, verdoppelte Bindestriche zusammenfassen und die Enden trimmen. Dieses Tool erledigt all das in einem Schritt, bei jedem Tastendruck. Die interessanten Entscheidungen betreffen Nicht-ASCII-Text. Es gibt zwei gültige Philosophien. Die erste, Transliteration (der ASCII-Modus dieses Tools), wandelt é zu e, ü zu u, ß zu ss und Привет zu privet um und erzeugt einen portablen reinen ASCII-Slug, der überall funktioniert. Sie stützt sich auf die Unicode-NFD-Normalisierung, um einen akzentuierten Buchstaben in einen Grundbuchstaben plus eine kombinierende Markierung aufzuteilen und die Markierung dann zu verwerfen — eine in jede JavaScript-Engine eingebaute Technik ohne Abhängigkeiten — plus kleine handgepflegte Tabellen für Zeichen ohne Zerlegung (ß, æ, ø) und für das kyrillische und griechische Alphabet. Die zweite Philosophie, Unicode-Erhaltung (der Unicode-Modus dieses Tools), behält Buchstaben aus jeder Schrift und schreibt nur klein und verbindet mit Bindestrichen, was einen internationalisierten Slug wie 你好-世界 erzeugt. Das ist genau die Regel, die GitHub anwendet, wenn es eine Markdown-Überschrift in einen Anker-Link verwandelt, und moderne Browser und Suchmaschinen unterstützen sie über den IRI-Standard vollständig.

Der Slug ist ein kleines Stück des URL-Designs, leistet aber echte Arbeit: Er sagt menschlichen Besuchern, worum es auf einer Seite geht, bevor sie klicken, er gibt Suchmaschinen Keyword-Signale, und er macht Links lesbar, wenn sie in Chat, E-Mail oder Social-Posts geteilt werden. Ein beschreibender Slug wie /tools/url-slug-generator schlägt einen undurchsichtigen wie /tools/page?id=4823 in jeder dieser Dimensionen.

Dieses Tool läuft vollständig in Ihrem Browser — der Slug aktualisiert sich ohne Netzwerk-Request, und Ihr Text wird nie hochgeladen oder protokolliert. Für verwandte Textarbeit wechselt der Case-Konverter Text zwischen camelCase, snake_case, kebab-case und anderen Bezeichner-Stilen, der URL-Kodierer/-Dekodierer verarbeitet die Prozentkodierung vollständiger URLs und Query-Strings, und der Wortzähler misst Länge und Lesezeit. Zusammen decken sie den Großteil der Text-Formung ab, die eine Entwicklerin oder eine Content-Autorin vor dem Veröffentlichen erledigt.

// The core of a zero-dependency slugify (ASCII mode)
function slugify(input) {
  return input
    .normalize('NFD')                 // café → cafe + combining accent
    .replace(/[\u0300-\u036f]/g, '')  // drop the combining marks
    .replace(/ß/g, 'ss')              // chars with no NFD decomposition
    .replace(/&/g, ' and ')           // keep the meaning of '&'
    .toLowerCase()
    .replace(/[^a-z0-9]+/g, '-')      // every other run of junk → one hyphen
    .replace(/^-+|-+$/g, '');         // trim leading / trailing hyphens
}

slugify('Crème Brûlée Recipe');   // 'creme-brulee-recipe'
slugify('Salt & Pepper');         // 'salt-and-pepper'
slugify('10 Tips: A Guide!');     // '10-tips-a-guide'

Hauptfunktionen

Zwei Transliterationsmodi

Der ASCII-Modus reduziert Akzente und romanisiert Kyrillisch und Griechisch zu einem portablen a–z-Slug; der Unicode-Modus behält Buchstaben aus jeder Schrift, im GitHub-Anker-Stil. Ein Umschalter deckt sowohl den „mach es portabel“- als auch den „behalte meine Sprache“-Anwendungsfall ab, zwischen denen andere Tools Sie zur Wahl zwingen.

Genaue Akzent-Reduktion

Verwendet Unicode-NFD-Normalisierung, um café → cafe, naïve → naive und Zürich → zurich zu reduzieren, plus explizite Behandlung von Zeichen ohne Zerlegung (ß → ss, æ → ae, ø → o). Das Ergebnis ist korrekt für Französisch, Spanisch, Portugiesisch, Deutsch, die nordischen Sprachen und mehr.

Echtzeit, kein Convert-Button

Der Slug aktualisiert sich bei jedem Tastendruck und jeder Optionsänderung — kein Button zum Klicken, kein Seiten-Reload. Titel einfügen, Slug lesen, kopieren. Gebaut für die Geschwindigkeit des tatsächlichen Veröffentlichens.

Steuerung von Trennzeichen, Schreibung und Länge

Wechseln Sie zwischen Bindestrich- und Unterstrich-Trennzeichen, behalten oder verwerfen Sie die Kleinschreibung und begrenzen Sie den Slug auf eine maximale Länge, die an einer Wortgrenze statt mitten im Wort kürzt. Sinnvolle Standardwerte (Bindestrich, Kleinschreibung, keine Grenze) entsprechen direkt der SEO-Best-Practice.

Intelligente Behandlung des kaufmännischen Und

Das kaufmännische Und wird zu „and“ erweitert, sodass aus „Salt & Pepper“ salt-and-pepper wird, statt stillschweigend ein Wort zu verlieren. Folgen jeglicher anderer Satzzeichen werden zu einem einzigen Trennzeichen zusammengefasst, sodass Sie nie verdoppelte oder abschließende Bindestriche erhalten.

Teilbarer Permalink

Ihre Eingabe und Ihre Optionswahl werden in die Seiten-URL kodiert, sodass Sie einen Link teilen können, der genau den von Ihnen erzeugten Slug reproduziert — praktisch, um eine Benennungsentscheidung in einem Ticket oder Pull Request zu dokumentieren.

100 % browserbasierte Privatsphäre

Jeder Slug wird lokal in Ihrem Browser erzeugt. Ihr Text wird nie hochgeladen, protokolliert oder analysiert — sicher für unangekündigte Produktnamen und Entwurfstitel. Null Netzwerk-Requests beim Tippen; überprüfen Sie es im Netzwerk-Tab Ihres Browsers.

Slug-Generator-Alternativen im Vergleich

slugify (npm-Paket)

JavaScript-Bibliothek

Die beliebteste Node-slugify-Bibliothek — konfigurierbares Trennzeichen, Kleinschreibung, benutzerdefinierte Ersetzungen und eine Transliterationszuordnung. Verwenden Sie sie in Ihrer Build-Pipeline, um Slugs programmatisch zu erzeugen; verwenden Sie dieses Tool für einmalige Slugs und um vorab zu sehen, wie ein Titel aussehen wird, bevor Sie ihn im Code festlegen.

github-slugger

JavaScript-Bibliothek

Die Bibliothek, die GitHubs Überschriften-Anker antreibt — sie behält Unicode-Buchstaben (transliteriert nicht) und entfernt Duplikate wiederholter Slugs auf einer Seite. Der Unicode-Modus dieses Tools reproduziert ihr Buchstaben-behalten-Verhalten, was Sie wollen, wenn Sie seiteninterne Anker-Links in Markdown-Docs abgleichen.

Django slugify / Python-slugify

Python-Bibliothek

Djangos eingebautes slugify transliteriert zu ASCII; das Drittanbieter-python-slugify fügt Unicode-Behandlung und mehr Optionen hinzu. Beide sind serverseitig. Dieses Browser-Tool liefert Ihnen dasselbe Transliterationsergebnis interaktiv, ohne benötigte Python-Umgebung, für schnelle Prüfungen und Content-Arbeit.

WordPress / Ghost / Hugo Auto-Slug

CMS-Funktion

Jedes große CMS erzeugt beim Speichern automatisch einen Slug aus dem Titel. Sie sind praktisch, geben Ihnen aber wenig Kontrolle und lassen oft Stoppwörter oder ungeschickte Kürzungen stehen. Verwenden Sie dieses Tool, um den Slug bewusst zu gestalten und zu kürzen, und fügen Sie ihn dann in das Slug-Feld des CMS ein, um den automatisch erzeugten zu überschreiben.

it-tools Slugify

Browser-Tool

Ein sauberes Open-Source-slugify in der beliebten it-tools-Suite — transliteriert und schreibt klein mit festem Verhalten. Dieses Tool ergänzt einen expliziten ASCII-/Unicode-Modus-Umschalter, Trennzeichen- und Längensteuerung, intelligente Behandlung des kaufmännischen Und sowie vollständige durchgearbeitete Beispiele und Best-Practice-Anleitung für die nicht-lateinischen und SEO-Grenzfälle.

convertcase.net Slug-Tool

Browser-Tool

Eine langjährige Text-Utility-Website mit einer einfachen Slug-Option, die auf lateinischen Text fokussiert ist. Dieses Tool geht bei der Internationalisierung weiter (Kyrillisch-/Griechisch-Romanisierung, ein Unicode-erhaltender Modus) und bei den SEO-Entscheidungen — Trennzeichenwahl, Längenbegrenzung und die Bindestrich-gegen-Unterstrich-Begründung — die darüber entscheiden, ob ein Slug tatsächlich rankt.

Beispiele für Slug-Generierung

Blog-Beitragstitel → URL-Slug

10 Tips for Faster JavaScript: A Complete Guide!
10-tips-for-faster-javascript-a-complete-guide

Der Doppelpunkt, das Ausrufezeichen und die Großbuchstaben werden alle wegnormalisiert. Das Ergebnis ist genau der kebab-case-Slug, den WordPress, Ghost und Hugo standardmäßig erzeugen — direkt in das Slug-Feld einsetzbar. Zahlen bleiben erhalten, sodass „10“ vorne stehen bleibt, wo es Keyword-Wert trägt.

Akzentuierter Titel (ASCII-Modus) → transliterierter Slug

Crème Brûlée Recipe
creme-brulee-recipe

Der ASCII-Modus reduziert die Akzente über Unicode-NFD-Normalisierung: è → e, û → u. Der Slug ist reines ASCII, funktioniert also in jeder URL, jedem Dateinamen und jedem Datenbankschlüssel ohne Prozentkodierung. Das ist das Verhalten, das die meisten CMS-Plattformen für europäischsprachige Titel erwarten.

Deutscher Titel mit ß und Umlauten

Große Änderungen für 2026
grosse-anderungen-fur-2026

ß hat keine NFD-Zerlegung und wird daher explizit auf „ss“ abgebildet. Die Umlaute ä und ü werden auf a und u reduziert. Hinweis: Hier gilt die einfache internationale Konvention (ä → a); wenn Ihr Hausstil die deutsche ae/oe/ue-Schreibung verlangt, bearbeiten Sie den Slug nach dem Kopieren.

Kyrillischer Titel (ASCII-Modus) → romanisierter Slug

Привет мир
privet-mir

Eine kompakte Kyrillisch-zu-Latein-Tabelle romanisiert den ganzen Satz, sodass er zu einem lesbaren ASCII-Slug wird statt zu einer leeren Zeichenkette. Wechseln Sie in den Unicode-Modus, und dieselbe Eingabe bleibt привет-мир, behält also die Originalschrift für ein russischsprachiges Publikum.

CJK-Titel im Unicode-Modus

你好 世界
你好-世界

Chinesische, japanische und koreanische Ideogramme haben hier keine ASCII-Transliteration, sodass der ASCII-Modus einen leeren Slug zurückgibt. Der Unicode-Modus behält die Buchstaben und verbindet sie nur mit Bindestrichen — der moderne, standardkonforme Ansatz für internationalisierte URLs, den GitHub für seine Überschriften-Anker verwendet.

Symbole und kaufmännisches Und → lesbare Wörter

Salt & Pepper: 100% Natural
salt-and-pepper-100-natural

Das kaufmännische Und wird zu „and“ erweitert, sodass das Wort überlebt, statt zu verschwinden. Das Prozentzeichen und der Doppelpunkt werden als unsichere URL-Zeichen entfernt, während die Ziffern in „100“ erhalten bleiben. Das Ergebnis liest sich sauber und trägt jedes bedeutungstragende Keyword.

Wie man den Slug-Generator verwendet

  1. 1

    Ihren Text einfügen oder eintippen

    Klicken Sie in den Editor und geben Sie einen Titel, eine Überschrift oder einen Satz ein — oder tippen Sie auf einen der Preset-Chips (Blog-Titel, Akzente, CJK, Kyrillisch, Symbole), um ein repräsentatives Beispiel zu laden. Der Slug erscheint sofort im Ausgabefeld darunter.

  2. 2

    ASCII- oder Unicode-Modus wählen

    Belassen Sie den Modus auf ASCII für einen portablen a–z-Slug, der Akzente transliteriert und Kyrillisch/Griechisch romanisiert. Wechseln Sie in den Unicode-Modus, wenn Ihr Text in einer nicht-lateinischen Schrift ist (Chinesisch, Arabisch, Kyrillisch) und Sie die Originalzeichen in der URL behalten möchten.

  3. 3

    Trennzeichen, Schreibung und Länge anpassen

    Behalten Sie das Bindestrich-Trennzeichen (empfohlen) oder wechseln Sie zum Unterstrich. Kleinschreibung ist standardmäßig aktiviert; schalten Sie sie ab, um die Schreibung zu erhalten. Setzen Sie eine maximale Länge, um lange Slugs an einer Wortgrenze zu begrenzen, oder belassen Sie sie bei 0 für den vollständigen Slug.

  4. 4

    Den Slug kopieren

    Klicken Sie auf Kopieren, um den fertigen Slug in Ihre Zwischenablage zu schreiben — der Button blinkt „Kopiert!“ zur Bestätigung. Fügen Sie ihn in Ihr CMS-Slug-Feld, Ihren Dateinamen oder Ihre Anchor-ID ein. Klicken Sie auf Zurücksetzen, um den Editor zu leeren und neu zu beginnen.

Häufige Slug-Fehler

Großbuchstaben im Slug belassen

Weil URLs für Suchmaschinen groß-/kleinschreibungssensitiv sind, kann ein Slug mit gemischter Schreibung dieselbe Seite unter mehreren Adressen erreichbar machen (/My-Post und /my-post), wodurch Link-Signale aufgeteilt werden und ein Duplicate-Content-Risiko entsteht. Schreiben Sie Slugs immer klein, sofern ein System es nicht ausdrücklich anders verlangt.

✗ Falsch
https://example.com/My-Awesome-Post
✓ Richtig
https://example.com/my-awesome-post

Unterstriche statt Bindestriche verwenden

Unterstriche verbinden Wörter in Googles Augen, sodass my_first_post als ein einziges Token statt als drei Keywords gelesen wird. Bindestriche trennen Wörter und sind die SEO-empfohlene, CMS-übliche Wahl. Wechseln Sie das Trennzeichen nur dann zum Unterstrich, wenn ein nachgelagertes System es erzwingt.

✗ Falsch
https://example.com/my_first_post
✓ Richtig
https://example.com/my-first-post

Rohe Nicht-ASCII-Zeichen in der URL belassen

Einen Titel mit Akzenten oder Symbolen direkt in ein URL-Feld einzufügen kann prozentkodierten Brei erzeugen, wenn die Adresse kopiert wird (caf%C3%A9-cr%C3%A8me). Transliterieren Sie entweder zu ASCII (café → cafe) oder wählen Sie bewusst den Unicode-Modus und akzeptieren Sie die Kodierung — lassen Sie keine halb kodierten, versehentlichen Zeichen im Slug.

✗ Falsch
https://example.com/caf%C3%A9-cr%C3%A8me
✓ Richtig
https://example.com/cafe-creme

Den ganzen Titel in den Slug stopfen

Ein 90 Zeichen langer Slug, der die gesamte Schlagzeile Wort für Wort wiederholt, ist schwer lesbar, wird in Such-Snippets abgeschnitten und verwässert das Keyword. Kürzen Sie ihn auf die Kernphrase. Verwenden Sie die Option Maximale Länge, um den Slug zu begrenzen, und streichen Sie Stoppwörter für eine straffere URL.

✗ Falsch
the-10-absolute-best-and-most-effective-tips-for-writing-faster-javascript-code-in-2026
✓ Richtig
faster-javascript-tips

Wer einen Slug-Generator verwendet

Blogger und Content-Autoren
Verwandeln Sie einen Beitragstitel in den URL-Slug, den Ihr CMS erwartet. Fügen Sie „10 Tips for Faster JavaScript: A Complete Guide“ ein und kopieren Sie `10-tips-for-faster-javascript-a-complete-guide` direkt in das WordPress-, Ghost- oder Hugo-Slug-Feld — keyword-reich und sauber.
SEO-Spezialisten
Gestalten Sie kurze, keyword-fokussierte Slugs, die sich in Suchergebnissen gut lesen und Klickraten-Wert tragen. Verwenden Sie die Steuerung Maximale Länge, um Slugs unter ~60 Zeichen zu halten, und streichen Sie Stoppwörter für eine straffere, relevantere URL.
Entwickler beim Benennen von Routen und Dateien
Erzeugen Sie sichere Bezeichner für Routenpfade, statische Dateinamen, Bild-Asset-Namen und Speicherschlüssel aus menschenlesbaren Labels. Der ASCII-Modus garantiert, dass das Ergebnis über Dateisysteme und Datenbanken hinweg portabel ist, die an Nicht-ASCII-Zeichen scheitern.
Dokumentations- und Markdown-Autoren
Reproduzieren Sie die Überschriften-Anker-Slugs, die GitHub, GitLab und die meisten Static-Site-Generatoren aus Überschriften erstellen, sodass Ihre seiteninternen „#section“-Links übereinstimmen. Der Unicode-Modus spiegelt GitHubs Buchstaben-behalten-Verhalten für nicht-englische Überschriften.
Internationalisierte Websites
Wählen Sie pro Sprache das Verhalten: Transliterieren Sie europäische Titel für maximale Kompatibilität zu ASCII oder wechseln Sie in den Unicode-Modus, um chinesische, kyrillische oder griechische Zeichen für Leser der jeweiligen Schrift in der URL zu behalten. Beides ist gültig; der Umschalter lässt Sie pro Seite entscheiden.
E-Commerce- und Katalog-Teams
Erzeugen Sie stabile Produkt- und Kategorie-Slugs aus Produktnamen — einschließlich akzentuierter Markennamen und Symbole. Die intelligente Behandlung des kaufmännischen Und bedeutet, dass aus „Salt & Pepper“ salt-and-pepper wird, statt das Wort zu verlieren, und hält den Produktnamen durchsuchbar.

Wie Slugifizierung funktioniert

Unicode-NFD-Normalisierung für Akzente
Akzentuierte lateinische Buchstaben werden reduziert, indem die Zeichenkette zu NFD (kanonische Zerlegung) normalisiert wird, was ein Zeichen wie é in den Grundbuchstaben e plus einen kombinierenden Akut-Akzent (U+0301) aufteilt, gefolgt vom Entfernen der kombinierenden Markierungen im Bereich U+0300–U+036F. Das ist eine eingebaute, abhängigkeitsfreie Fähigkeit jeder JavaScript-Engine und deckt die Akzente von Französisch, Spanisch, Portugiesisch, Italienisch, deutsche Umlaute sowie die nordischen und mitteleuropäischen Sprachen ab. Zeichen ohne kanonische Zerlegung — ß, æ, œ, ø, đ, ł, þ — werden über eine kleine explizite Zuordnung behandelt (ß → ss, æ → ae und so weiter).
Kyrillische und griechische Romanisierung
Der ASCII-Modus enthält kompakte, handgepflegte Transliterationstabellen für das kyrillische und griechische Alphabet, sodass aus Привет мир privet-mir wird und aus Λάμδα lamda. Die kyrillische Tabelle verwendet das übliche russische Romanisierungsschema. CJK-Ideogramme und arabische Schrift werden im ASCII-Modus bewusst nicht transliteriert — vollständige Pinyin-/Romaji-Konvertierung erfordert große Wörterbücher und erzeugt mehrdeutige Ausgabe — sodass für diese Schriften der Unicode-Modus (der die Zeichen erhält) die empfohlene Wahl ist.
Transliterations-Spickzettel
Die Tabelle unten zeigt, wie sich repräsentative Zeichen in jedem Modus verhalten. Der ASCII-Modus zielt auf einen portablen a–z-, 0–9-Slug; der Unicode-Modus behält jeden Buchstaben oder jede Ziffer.

EingabeASCII-ModusUnicode-Modus
é è ê ëeé è ê ë (behalten)
ü ö äu o abehalten
ñnñ (behalten)
çcç (behalten)
ßssß (behalten)
æ / œ / øae / oe / obehalten
Приветprivetпривет
Λάμδαlamdaλάμδα
你好 世界(verworfen)你好-世界
&andand
🚀 (Emoji)(verworfen)(verworfen)
Zusammenfassen und Trimmen von Trennzeichen
Nach der Transliteration wird jede Folge von Zeichen, die kein Buchstabe oder keine Ziffer ist, durch ein einziges Trennzeichen ersetzt. Das bedeutet, dass verdoppelte und verdreifachte Satzzeichen nie verdoppelte Trennzeichen erzeugen können: aus „a---b__c“ wird a-b-c. Führende und abschließende Trennzeichen werden getrimmt, sodass ein Titel, der mit einem Satzzeichen beginnt oder endet, nie einen Slug mit einem baumelnden Bindestrich ergibt. Das kaufmännische Und wird vor diesem Schritt zu „and“ erweitert, sodass das Wort erhalten bleibt.
Kürzung an Wortgrenzen
Wenn Sie eine maximale Länge festlegen, wird der Slug auf diese Länge geschnitten und dann, falls der Schnitt mitten in ein Wort fiel, zum vorherigen Trennzeichen zurückgesetzt, sodass Sie nie ein halbes Wort am Ende erhalten. Ein durch den Schnitt hinterlassenes abschließendes Trennzeichen wird entfernt. Mindestens ein Wort bleibt immer erhalten, selbst wenn das erste Wort länger als die Grenze ist. Setzen Sie die Grenze auf 0, um die Kürzung vollständig zu deaktivieren.
Groß-/Kleinschreibungssensitivität und Kleinschreibung
URLs sind per Spezifikation groß-/kleinschreibungssensitiv — /About und /about sind für eine Suchmaschine verschiedene Adressen — sodass das Tool standardmäßig kleinschreibt, um zu vermeiden, dass derselbe Inhalt unter mehreren URLs erreichbar ist (ein Duplicate-Content-Risiko). Im Unicode-Modus gilt die Kleinschreibung für Schriften, die Groß-/Kleinschreibung haben (Latein, Kyrillisch, Griechisch), und ist für Schriften ohne (CJK) wirkungslos. Schalten Sie die Option Kleinschreibung ab, wenn ein nachgelagertes System die ursprüngliche Schreibung erhalten verlangt.

Best Practices für URL-Slugs

Slugs kurz und keyword-fokussiert halten
Zielen Sie auf ungefähr 3–6 bedeutungstragende Wörter, idealerweise unter etwa 60 Zeichen. Ein kurzer Slug ist leichter lesbar, wird seltener in Suchergebnissen abgeschnitten und ist beim Teilen sauberer. Nehmen Sie das Ziel-Keyword der Seite auf und streichen Sie Füllwörter — Stoppwörter wie a, the, of und for können fast immer ohne Klarheitsverlust entfernt werden.
Bindestriche verwenden, nicht Unterstriche oder Leerzeichen
Google behandelt Bindestriche als Worttrenner und Unterstriche als Wortverbinder, sodass Bindestriche jedem Wort sein eigenes Keyword-Signal geben. Leerzeichen müssen als %20 prozentkodiert werden, was URLs hässlich macht. Bindestriche sind die universelle CMS-Konvention — dieses Tool verwendet sie aus gutem Grund standardmäßig.
Einen veröffentlichten Slug nie ändern
Ein Slug ist eine permanente Adresse. Ihn nach der Veröffentlichung zu ändern, bricht jeden bestehenden eingehenden Link, jedes Lesezeichen und jeden Social-Share und setzt den angesammelten SEO-Wert der Seite zurück, sofern Sie keine 301-Weiterleitung einrichten. Entscheiden Sie sich vor der Veröffentlichung für den Slug, und wenn Sie ihn später ändern müssen, fügen Sie immer eine Weiterleitung vom alten zum neuen Slug hinzu.
ASCII oder Unicode bewusst wählen
Für ein breites oder internationales Publikum maximiert die ASCII-Transliteration die Kompatibilität und hält URLs sauber, wenn sie als Text kopiert werden. Für ein einsprachiges nicht-lateinisches Publikum (eine chinesische, russische oder griechische Website) sind Unicode-Slugs für Ihre tatsächlichen Leser besser lesbar und werden von modernen Suchmaschinen vollständig unterstützt. Passen Sie den Modus an, wer die URL lesen wird.
Datumsangaben aus dem Slug heraushalten
Backen Sie kein Jahr und kein Datum in den Slug (/2024-buyers-guide). Wenn Sie den Inhalt später aktualisieren, stecken Sie mit einem veralteten Datum in der URL fest oder mit einer Slug-Änderung, die Links bricht. Speichern Sie das Veröffentlichungsdatum stattdessen in Ihren CMS-Metadaten und halten Sie den Slug zeitlos, sodass dieselbe URL über Jahre hinweg aktualisierte Inhalte tragen kann.

Häufig gestellte Fragen

Was ist ein URL-Slug?
Ein URL-Slug ist der menschenlesbare Bezeichner am Ende einer Webadresse, der eine bestimmte Seite benennt — in `https://go-tools.org/blog/url-slug-best-practices` ist der Slug `url-slug-best-practices`. Slugs sind kleingeschrieben, verwenden Bindestriche statt Leerzeichen, entfernen Satzzeichen und enthalten idealerweise die Ziel-Keywords der Seite. Ein guter Slug ist kurz, beschreibend und stabil (er sollte sich nach der Veröffentlichung nicht ändern, weil eine Änderung jeden bestehenden Link bricht). Dieses Tool wandelt jeden Titel oder Satz automatisch in diese Form um, sodass Sie nicht von Hand kleinschreiben, mit Bindestrichen verbinden und Zeichen entfernen müssen.
Sollte ich in einem URL-Slug Bindestriche oder Unterstriche verwenden?
Verwenden Sie Bindestriche. Google erklärt seit Jahren, dass es Bindestriche als Worttrenner in URLs behandelt, Unterstriche aber als Wortverbinder — `url-slug-generator` wird also als drei Wörter gelesen („url“, „slug“, „generator“), während `url_slug_generator` als ein Token gelesen werden kann. Bindestriche sind die universelle Konvention über WordPress, Ghost, Hugo und praktisch jedes moderne CMS hinweg. Dieses Tool verwendet aus diesem Grund standardmäßig Bindestriche, bietet aber eine Unterstrich-Option für die Fälle, in denen ein nachgelagertes System sie verlangt (manche Dateinamenschemata und Legacy-Datenbanken).
Was ist der Unterschied zwischen ASCII-Modus und Unicode-Modus?
Der ASCII-Modus transliteriert jedes Nicht-ASCII-Zeichen zu seinem nächstliegenden lateinischen Äquivalent und verwirft alles, was nicht konvertiert werden kann, und erzeugt so einen reinen a–z-, 0–9-Slug: café → cafe, Привет → privet, 你好 → (verworfen). Es ist die sicherste, portabelste Option und das, was die meisten CMS-Plattformen erwarten. Der Unicode-Modus behält Buchstaben aus jeder Schrift (Chinesisch, Arabisch, Kyrillisch, Griechisch) und schreibt nur klein und verbindet mit Bindestrichen, was einen internationalisierten Slug wie 你好-世界 erzeugt — dieselbe Regel, die GitHub für Überschriften-Anker verwendet. Verwenden Sie standardmäßig den ASCII-Modus; verwenden Sie den Unicode-Modus, wenn Ihre URLs für Leser einer nicht-lateinischen Schrift gedacht sind und Sie die Originalzeichen erhalten möchten.
Sind Unicode-Slugs (Nicht-ASCII) sicher und gut für SEO?
Ja, mit Einschränkungen. Moderne Browser zeigen Unicode-Zeichen in URLs an (der IRI-Standard, RFC 3987) und prozentkodieren sie transparent bei der Übertragung, und Google indexiert und rankt sie korrekt — ein Slug wie /статьи/привет wird vollständig unterstützt. Die Kompromisse: Beim Kopieren als reiner Text kann die URL prozentkodiert erscheinen (%D0%BF%D1%80...), was hässlich aussieht, und manche älteren Systeme oder Analytics-Tools verarbeiten die Kodierung unvollständig. Die Faustregel: Wenn Ihr Publikum die Schrift muttersprachlich liest, verbessern Unicode-Slugs Lesbarkeit und Klickrate; ist Ihr Publikum international oder wünschen Sie maximale Kompatibilität, ist die ASCII-Transliteration die sicherere Wahl.
Wie werden Emoji und Sonderzeichen behandelt?
Emoji und piktografische Symbole werden in beiden Modi entfernt, weil sie keine Buchstaben oder Ziffern sind und in einer sauberen URL nichts zu suchen haben. Aus „🚀 Launch Day“ wird also in beiden Modi `launch-day`. Unter den Satzzeichen ist das kaufmännische Und (&) ein Sonderfall: Es wird standardmäßig zum Wort „and“ erweitert, sodass Sie nicht stillschweigend Bedeutung verlieren („Salt & Pepper“ → `salt-and-pepper`). Alles andere — Doppelpunkte, Schrägstriche, Anführungszeichen, Prozentzeichen, Klammern — wird als Trennzeichen behandelt und zu einem einzigen Bindestrich zusammengefasst, sodass Folgen von Satzzeichen nie verdoppelte Trennzeichen erzeugen.
Was ist eine gute maximale Länge für einen Slug?
Es gibt keine harte Grenze, aber kürzer ist besser. Die meisten SEO-Fachleute zielen auf Slugs unter etwa 60 Zeichen oder ungefähr 3–6 bedeutungstragende Wörter — lang genug, um beschreibend zu sein und das Ziel-Keyword zu enthalten, kurz genug, um auf einen Blick lesbar zu sein und in Suchergebnissen oder beim Teilen nicht abgeschnitten zu werden. Die Option Maximale Länge dieses Tools kürzt an einer Wortgrenze (es schneidet kein Wort in der Mitte durch), sodass Sie einen langen Titel sauber begrenzen können. Setzen Sie sie auf 0, um den vollständigen Slug zu behalten. Denken Sie daran, dass Stoppwörter (a, the, of, for) sich meist ohne Klarheitsverlust streichen lassen, was der einfachste Weg ist, einen Slug zu kürzen.
Wie behandelt das Tool chinesischen, japanischen, koreanischen oder arabischen Text?
Es hängt vom Modus ab. Im ASCII-Modus haben CJK-Ideogramme und arabische Schrift hier keine eingebaute Transliteration, sodass sie verworfen werden und Sie einen leeren Slug erhalten können — der ASCII-Modus ist für lateinischen, kyrillischen und griechischen Quelltext ausgelegt. Im Unicode-Modus werden die Zeichen erhalten: aus 你好 世界 wird 你好-世界, und مرحبا بالعالم behält seine arabischen Buchstaben, kleingeschrieben und mit Bindestrichen verbunden. Für CJK- und arabischsprachige Zielgruppen ist der Unicode-Modus die richtige Wahl. (Vollständige Pinyin- oder Romaji-Transliteration von Chinesisch und Japanisch ist bewusst nicht im Funktionsumfang, weil sie große Wörterbücher erfordert und mehrdeutige Ergebnisse liefert.)
Sollte ein URL-Slug das Datum oder eine Zahl enthalten?
Vermeiden Sie es im Allgemeinen, Datumsangaben in den Slug selbst aufzunehmen. Ein Slug wie /2024-best-laptops altert schlecht — wenn Sie den Artikel 2026 aktualisieren, behalten Sie entweder ein irreführendes 2024 in der URL oder ändern den Slug und brechen eingehende Links. Halten Sie Datumsangaben aus dem Slug heraus und lassen Sie Ihr CMS das Veröffentlichungsdatum separat speichern. Zahlen, die Teil der Bedeutung sind (Listenanzahlen wie „10 tips“, Versionsnummern, Modellnummern), sind in Ordnung und oft wertvoll für die Klickrate — dieses Tool erhält Ziffern, sodass „10 Tips for X“ die „10“ behält. Das Prinzip lautet: Nehmen Sie Zahlen auf, die Teil des Themas sind, lassen Sie Datumsangaben weg, die veralten.
Wird mein Text irgendwohin hochgeladen?
Nein. Jeder Slug wird zu 100 % in Ihrem Browser mit JavaScript erzeugt. Ihr Text wird nie übertragen, nie auf irgendeinem Server gespeichert, nie protokolliert und nie analysiert. Sie können das im Netzwerk-Tab Ihres Browsers überprüfen — Tippen im Editor oder Klicken auf Kopieren löst null Netzwerk-Requests aus. Damit ist das Tool sicher für unangekündigte Produktnamen, Entwürfe von Artikeltiteln, interne Dokumentnamen und jedes andere vertrauliche Material. Die Funktion für teilbare Links kodiert Ihre Eingabe nur in Ihrem eigenen Browser in die URL; nichts wird irgendwohin gesendet, bis Sie sich entscheiden, diesen Link zu teilen.

Verwandte Werkzeuge

Alle Werkzeuge anzeigen →

Case-Konverter — UPPERCASE, lowercase, camelCase & mehr

Textverarbeitung

Konvertieren Sie Text sofort zwischen UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE und 6 weiteren Formaten. Kostenlos, nur im Browser, ohne Anmeldung.

Lorem-Ipsum-Generator — Blindtext erstellen

Textverarbeitung

Lorem-Ipsum-Blindtext sofort generieren — nach Absatz, Satz, Wort, Byte oder Liste. Kopieren oder als Text, HTML, Markdown oder JSON herunterladen. 100 % kostenlos, privat, im Browser. Ohne Anmeldung.

Kostenloser Regex-Tester — Muster online testen und debuggen

Textverarbeitung

Testen Sie reguläre Ausdrücke online sofort gegen beliebigen Text. Live-Treffer-Hervorhebung, Erfassungsgruppen, Ersetzungs-Vorschau, Split und Muster-Erklärer. JavaScript-Regex, 100 % Datenschutz, kostenlos, ohne Anmeldung.

Text vergleichen & Diff

Textverarbeitung

Vergleichen Sie zwei Texte sofort im Browser. Nebeneinander-Ansicht mit Wort-Markierung, Unified-Diff-Export, Ignorieren von Groß/Klein, Leerzeichen, Leerzeilen. 100 % im Browser — kein Upload.

Kostenloser Wortzähler & Zeichenzähler

Textverarbeitung

Zählen Sie Wörter, Zeichen, Sätze, Absätze und Lesezeit sofort. Echtzeit-Wortzähler mit Prüfung der Limits für Twitter, Meta-Description und Instagram. Kostenlos, privat, ohne Anmeldung.

Zahlensystem-Konverter — Binär, Hex, Dezimal & Oktal

Konvertierungswerkzeuge

Zahlen zwischen Binär, Hexadezimal, Dezimal, Oktal und beliebigen Basen (2–36) sofort konvertieren. Kostenlos, privat, ohne Anmeldung — alles läuft in Ihrem Browser.