Tekst naar slug
Maak van een kop een nette url-slug: kleine letters, geen accenten of speciale tekens, woorden met streepjes. Stel desgewenst een maximale lengte in. De kop blijft in je browser en er wordt niets geüpload, dus je kunt slugs voorbereiden voor berichten die nog niet online staan.
Zo werkt het
-
Plak je tekst
Typ of plak de tekst in het linkervak, of open een .txt-bestand. Geen tekst bij de hand? Klik op Voorbeeld.
-
Direct resultaat
De uitkomst verschijnt terwijl je typt. Pas de opties aan en zie meteen wat er verandert.
-
Kopieer of download
Kopieer het resultaat met één klik, sla het op als bestand of gebruik het als invoer voor een volgende stap.
Voorbeeld
Één café & 10 tips voor een betere website! wordt een-cafe-en-10-tips-voor-een-betere-website.
- Accenten verdwijnen (
caféwordtcafe) en&wordten. - Leestekens en symbolen verdwijnen.
- Kies een streepje (het best voor url's) of een underscore als scheiding.
- Stel een maximale lengte in (0 is geen limiet): de slug wordt bij een heel woord afgekapt, nooit midden in een woord.
- Plak een lijst en elke regel wordt een eigen slug.
Goede slugs
Zoekmachines lezen streepjes als woordscheiding, dus mijn-eerste-post heeft de voorkeur boven mijn_eerste_post. Houd slugs kort en beschrijvend, en verander een slug niet als de pagina eenmaal online staat zonder een doorverwijzing te maken.
Letters uit andere talen
Letters met accenten verliezen hun accent en gangbare bijzondere letters worden omgeschreven: Straße in München wordt strasse-in-munchen en Łódź wordt lodz. Wil je alleen accenten weghalen zonder verder iets te veranderen, gebruik dan accenten verwijderen; voor het weghalen van leestekens is er speciale tekens verwijderen.
Namen in code
Voor namen in code in plaats van url's gebruik je kebab-case of snake_case.
Veelgestelde vragen
Wat is een slug?
Het deel van een url dat de pagina noemt, zoals `een-cafe-en-10-tips` in `voorbeeld.nl/blog/een-cafe-en-10-tips`. Een goede slug is kort, in kleine letters en leesbaar.
Streepje of underscore?
Streepje. Zoekmachines zien een streepje als spatie tussen woorden, terwijl een underscore ze aan elkaar zet, dus `mijn-eerste-post` wordt als drie woorden gelezen en `mijn_eerste_post` als één. De underscore is er voor bestandsnamen en code.
Hoe werkt de maximale lengte?
De slug wordt bij een heel woord afgekapt, nooit midden in een woord. Met een maximum van 30 wordt een lange titel `dit-is-een-nogal-lange-titel` in plaats van dat hij op een half woord eindigt.
Moet ik een slug aanpassen na publicatie?
Vermijd dat. Links en zoekresultaten wijzen naar de oude url. Moet het toch, zet dan een permanente doorverwijzing van de oude naar de nieuwe slug op.