onlinetools.dev

Generatore di slug

Trasforma i titoli in slug URL puliti, con separatore e lunghezza a scelta

Gira in locale
loading…
Su questo strumento

Trasforma qualsiasi titolo in uno slug pronto per l’URL: minuscolo, separato da trattini, ripulito dalla punteggiatura, con gli accenti traslitterati in ASCII puro — "Crème brûlée à Paris" diventa "creme-brulee-a-paris". Le opzioni coprono le varianti comuni: separatori underscore, maiuscole preservate e una lunghezza massima che taglia sul confine di parola invece che a metà.

Gli slug contano sia per gli esseri umani sia per i motori di ricerca: sono leggibili nella barra degli indirizzi, sopravvivono al copia-incolla in chat senza percent-escape e danno ai risultati di ricerca un URL portatore di parole chiave. Il passo di traslitterazione è quello che la maggior parte delle funzioni slugify fatte in casa salta — senza, i titoli accentati o rompono gli URL o spariscono del tutto.

Ogni riga viene slugificata in modo indipendente, così una lista incollata di titoli di articoli diventa in una sola operazione la lista corrispondente di slug.

Domande frequenti

Perché trattini invece di underscore?
I motori di ricerca trattano i trattini come separatori di parole ma storicamente trattavano gli underscore come congiunzioni, e i trattini sono visivamente più chiari nel testo dei link sottolineato. Gli underscore restano popolari per nomi di file e identificatori, quindi sono offerti entrambi.
Cosa succede agli alfabeti non latini come il cinese o il cirillico?
I caratteri con un equivalente ASCII (latino accentato, alcune lettere speciali come ß → ss) vengono traslitterati; gli alfabeti senza una mappatura latina semplice vengono rimossi. Per i contenuti non latini la prassi comune è mantenere l’alfabeto nativo percent-encoded nell’URL oppure scrivere a mano uno slug romanizzato.
Esiste una lunghezza ideale per uno slug?
Più corto è meglio per condivisione e visualizzazione, ma non c’è un precipizio di ranking. L’opzione di lunghezza massima taglia sul confine di parola — utile per i CMS che limitano le colonne degli slug a 50–80 caratteri.
Lo slug dovrebbe cambiare quando cambia il titolo?
Una volta pubblicato, idealmente no — l’URL è un indirizzo a cui altri hanno linkato. La maggior parte dei siti mantiene lo slug originale o aggiunge un redirect. Genera gli slug al momento della creazione e tratta le rinomine come una decisione deliberata di redirect.
Strumenti correlati