Text in Slug umwandeln
Text in SEO-freundliche URL-Slugs umwandeln.
100% clientseitige Verarbeitung
Länge: 0 Zeichen Gekürzt
Dieser Text-zu-Slug-Konverter verwandelt jeden Titel oder jede Phrase in einen sauberen, URL-tauglichen Slug – mit Ihrer Wahl von Trennzeichen, Groß-/Kleinschreibung und optionaler Stopwort-Entfernung. Er ist für Blogger gedacht, die Beiträge benennen, für Entwickler, die Routen oder Dateinamen erzeugen, und für SEO-bewusste Autoren, die aufgeräumte Permalinks möchten.
Anleitung
- Text eingeben — tippen Sie Ihren Artikeltitel, Produktnamen oder eine beliebige Phrase. Der Standardbeispieltext „10 Tips for Better JavaScript Code“ zeigt die Ausgabe sofort.
- Trennzeichen wählen — Bindestrich, Unterstrich oder keins. Bindestriche sind der Web-Standard; Unterstriche passen zu Code; keins passt zu kompakten Bezeichnern.
- Maximale Länge festlegen — standardmäßig 200 Zeichen. Setzen Sie 0, um das Abschneiden zu deaktivieren.
- Kleinschreibung umschalten — standardmäßig aktiv für konsistente, case-insensitive URLs.
- Stopwort-Entfernung umschalten — standardmäßig aus; aktivieren Sie sie, um häufige englische Füllwörter zu verwerfen.
- Kopieren — Slug und Zeichenzahl aktualisieren sich live, mit einem Abzeichen, falls das Ergebnis abgeschnitten wurde.
Was der Konverter mit Ihrem Text tatsächlich macht
Die Umwandlung läuft in einer festen Reihenfolge ab, und diese Reihenfolge erklärt die meisten überraschenden Ergebnisse:
- Kleinschreibung (falls aktiv) wird zuerst auf die ganze Zeichenkette angewendet.
- Trimmen entfernt führenden und abschließenden Leerraum.
- Stopwort-Entfernung (falls aktiv) teilt an Leerraum auf und verwirft exakte Treffer aus einer festen englischen Liste.
- Trennzeichen-Ersetzung ersetzt Läufe von Leerzeichen und Unterstrichen durch Ihr Trennzeichen.
- Zeichenfilterung löscht alles, was kein Unicode-Buchstabe, keine Unicode-Ziffer oder Ihr Trennzeichen ist.
- Zusammenziehen und Trimmen reduziert wiederholte Trennzeichen auf eines und entfernt Trennzeichen an beiden Enden.
- Abschneiden schneidet am letzten Trennzeichen vor der Grenze ab, wenn der Slug zu lang ist.
Praxisbeispiele
| Eingabe | Optionen | Slug |
|---|---|---|
| 10 Tips for Better JavaScript Code | Bindestrich, Kleinschreibung, keine Stopwörter | 10-tips-for-better-javascript-code |
| 10 Tips for Better JavaScript Code | Bindestrich, Kleinschreibung, Stopwörter an | 10-tips-better-javascript-code |
| The Ultimate Guide: React & TypeScript! | Bindestrich, Kleinschreibung, Stopwörter an | ultimate-guide-react-typescript |
| My File Name (v2) | Unterstrich, Kleinschreibung | my_file_name_v2 |
| Café au Lait & Crème | Bindestrich, Kleinschreibung | café-au-lait-crème |
| A Very Long Descriptive Blog Post Title About Modern Web Development | Bindestrich, max. 40 | a-very-long-descriptive-blog-post |
Die dritte Zeile zeigt den zweistufigen Effekt: „The“ wird als Stopwort entfernt, während „Guide:“ seinen Doppelpunkt bis zur Filterung behält und ihn dann verliert. Die letzte Zeile zeigt das Abschneiden an einer Trennzeichengrenze, statt ein Wort zu halbieren.
Stopwort-Entfernung: Was sie wirklich trifft
Die eingebaute Liste umfasst rund fünfzig häufige englische Wörter: Artikel (a, an, the), Konjunktionen (and, or, but), Präpositionen (in, on, at, to, for, of, with, by, from) sowie Formen von be, have, do und die Modalverben. Zwei Grenzen sind wichtig. Erstens ist der Abgleich nach der Kleinschreibung exakt, „The“ wird also entfernt, aber „the“ innerhalb eines Bindestrich-Kompositums ist kein eigenes Token. Zweitens geschieht die Entfernung vor der Satzzeichenfilterung, ein Token wie „and,“ passt also nicht. Wenn ein Stopwort trotzdem in Ihrem Slug erscheint, prüfen Sie die Eingabe auf angehängte Satzzeichen. Die Option abzuschalten ist bei kurzen Titeln oft besser, wo jedes Inhaltswort zählt.
Trennzeichen und Längengrenzen wählen
Google parst Bindestriche als Wortgrenzen, weshalb react-tips als zwei Wörter gelesen wird, react_tips aber als ein Token. Verwenden Sie Bindestriche für alles, was gecrawlt und indexiert wird. Unterstriche sind für Dateinamen und interne Bezeichner in Ordnung, und die Option „keins“ eignet sich am besten für Slugs, die als Schlüssel dienen statt von Menschen gelesen zu werden. Bei der Länge sollten öffentliche Slugs unter etwa 60 Zeichen bleiben, damit sie in Suchsnippets nicht abgeschnitten werden. Der Standardwert von 200 Zeichen ist großzügig; senken Sie ihn pro Projekt, um Ihre eigene Obergrenze durchzusetzen, und achten Sie auf das Abgeschnitten-Abzeichen, das vor dem Schnitt warnt.
Häufige Fehler
- Keyword-Stuffing. Ein Slug wie
best-cheap-affordable-budget-laptops-dealswirkt wie Spam. Wählen Sie die drei bis fünf Wörter, die die Seite wirklich benennen. - Einen Live-Slug ohne Weiterleitung ändern. Sobald eine URL indexiert ist, verwirft eine Änderung das Ranking, das die alte Adresse verdient hat. Richten Sie eine 301-Weiterleitung auf den neuen Slug ein.
- Annehmen, dass nicht-lateinischer Text entfernt wird. Er bleibt erhalten. Verlangt ein Zielsystem ASCII, transliterieren Sie vor dem Einfügen.
- Die Option „keins“ für öffentliche URLs verwenden. Sie erzeugt unlesbare Zeichenketten wie helloworld und entfernt Wortgrenzen vollständig.
- Erwarten, dass die Stopwort-Entfernung jedes Füllwort trifft. Die Liste ist fest und nur englisch; Markenwörter und nicht-englische Artikel laufen durch.
Umgang mit nicht-lateinischem und gemischtem Text
Der Filter nutzt Unicode-Eigenschaftsklassen, ein Slug behält also Buchstaben und Ziffern jeder Schrift, während Satzzeichen und Symbole verworfen werden. „東京 2024 旅行“ wird zu 東京-2024-旅行, und „Café Münster“ wird zu café-münster. Dieses Verhalten ist für viele moderne Frameworks korrekt, bringt aber zwei praktische Einschränkungen mit sich. Erstens prozentkodieren Browser nicht-ASCII-Zeichen beim Aufbau der URL, die Adressleiste zeigt also möglicherweise eine lange Folge von %E6%9D%B1-Sequenzen; der Slug funktioniert weiterhin, ist aber weniger lesbar und schwerer vorzulesen. Zweitens gehen manche Hosting-Setups, ältere CMS-Plattformen und Analysetools inkonsistent mit nicht-ASCII-Pfaden um. Erwartet Ihr Publikum oder Ihre Toolchain ASCII, transliterieren Sie den Text vor dem Einfügen – wandeln Sie etwa 東京 in tokyo und ü in ue oder u um – und lassen Sie ihn dann durch den Konverter laufen. Das Tool selbst transliteriert nicht, und es sollte nicht raten, weil Romanisierungsregeln sich von Sprache zu Sprache unterscheiden.
Verwandte Tools
Häufig gestellte Fragen
Löscht die Stopwort-Entfernung auch Wörter, die an Satzzeichen kleben?
Nein. Der Konverter teilt an Leerraum auf und vergleicht ganze Token, „the“ wird also entfernt, aber „the,“ oder „the.“ passt nicht und überlebt, bis das Entfernen von Satzzeichen das Komma oder den Punkt beseitigt. Nur sauber getrennte Stopwörter verschwinden.
Was passiert, wenn ich die maximale Länge auf 0 setze?
Null deaktiviert das Abschneiden vollständig: Der Slug wird in voller Länge zurückgegeben. Jeder Wert über 0 ist eine harte Obergrenze; ist der Slug länger, schneidet der Konverter am letzten Trennzeichen vor der Grenze ab und zeigt ein Abgeschnitten-Abzeichen.
Bleiben akzentuierte und nicht-lateinische Buchstaben erhalten?
Ja. Der Filter behält jeden Unicode-Buchstaben und jede Unicode-Ziffer, aus café wird also café und 日本語 bleibt 日本語. Das Tool transliteriert nicht; wenn Sie reine ASCII-Slugs brauchen, konvertieren Sie den Text zuerst oder nutzen einen separaten Transliterationsschritt.
Was erzeugt die Trennzeichen-Option „keins“?
Sie verbindet jedes Wort ohne Zeichen dazwischen. Aus „Hello World“ wird helloworld, und alle Leerzeichen, Unterstriche und Satzzeichen werden einfach entfernt. Das ist nützlich für Dateinamen und Bezeichner, aber nicht für öffentliche URLs zu empfehlen.
Warum ist mein Slug kürzer als die Zahl der getippten Buchstaben?
Leerzeichen, Satzzeichen und Symbole werden entfernt, und aufeinanderfolgende Trennzeichen fallen zu einem zusammen, die Slug-Länge liegt also meist weit unter der ursprünglichen Zeichenzahl. Das Tool meldet sowohl die Originallänge als auch die endgültige Slug-Länge, damit Sie den Unterschied sehen.
Ändert es Unterstriche, die bereits in meinem Text stehen?
Ja. Vorhandene Unterstriche werden wie Leerraum behandelt und durch das gewählte Trennzeichen ersetzt. Mit ausgewähltem Bindestrich wird aus „my_file_name“ also my-file-name, statt seine Unterstriche zu behalten.
Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert