Che cos'è questo strumento?
Uno slug è la parte di un indirizzo web leggibile che identifica una pagina specifica, come "my-awesome-post" in example.com/blog/my-awesome-post. Di solito deriva dal titolo della pagina, reso minuscolo, con spazi e punteggiatura sostituiti da un separatore.
Un buon slug è breve, leggibile e composto solo da lettere minuscole, numeri e un separatore — senza spazi, caratteri accentati o simboli speciali che potrebbero rompere i link o confondere i motori di ricerca.
Perché usarlo?
- Anteprima in tempo reale: vedi lo slug generato aggiornarsi mentre scrivi, senza dover cliccare alcun pulsante.
- Scegli trattino o underscore come separatore, e mantieni facoltativamente la formattazione maiuscole/minuscole originale.
- Troncamento opzionale a una lunghezza massima, senza tagliare una parola a metà.
- Traslittera i caratteri accentati comuni (é, ñ, ü, ecc.) in ASCII semplice invece di eliminarli soltanto.
- Funziona interamente nel browser — nulla viene caricato o registrato.
Come si usa
- Incolla o digita il titolo o il testo nella casella di input.
- Scegli un separatore (trattino o underscore) e attiva o disattiva il minuscolo se necessario.
- Facoltativamente, imposta una lunghezza massima per mantenere gli slug brevi.
- Copia lo slug generato con un clic.
Esempio
Input
10 Tips for Building a Café in São Paulo!Risultato
10-tips-for-building-a-cafe-in-sao-pauloGli accenti vengono traslitterati, la punteggiatura viene rimossa e gli spazi diventano trattini.
Casi d'uso comuni
- Blog e piattaforme CMS: generare uno slug pulito dal titolo di un articolo per l'URL del post.
- E-commerce: costruire URL di prodotto a partire dai nomi dei prodotti, per link più puliti e facili da condividere.
- Generatori di siti statici: molti richiedono un campo slug nel frontmatter derivato dal titolo della pagina.
- Denominazione di file e risorse: trasformare un testo qualsiasi in nomi di file sicuri, senza spazi o caratteri speciali.
Best practice per gli slug
Mantieni gli slug brevi e descrittivi — gli URL lunghi sono più difficili da condividere e possono essere troncati nei risultati di ricerca. Evita le parole vuote come "a", "the" o "and" quando devi accorciare ulteriormente uno slug.
Una volta che un URL con un determinato slug è stato pubblicato e indicizzato, evita di modificarlo — questo rompe i link in entrata e il posizionamento nei motori di ricerca, a meno che tu non imposti anche un reindirizzamento. Decidi la tua convenzione per il separatore (il trattino è la scelta predefinita più raccomandata) prima di pubblicare contenuti, perché mescolare stili all'interno dello stesso sito appare incoerente.
Domande frequenti
Perché lo slug va in minuscolo?
I motori di ricerca e la maggior parte dei server web trattano gli URL distinguendo tra maiuscole e minuscole, quindi mescolarle può creare problemi di contenuto duplicato (ad esempio /Post e /post trattate come pagine diverse). Il minuscolo evita del tutto questo problema.
Trattino o underscore — cosa è meglio per la SEO?
Google consiglia i trattini dal 2010, perché li interpreta come separatori di parole, mentre l'underscore può essere letto come se unisse le parole. Il trattino è la scelta predefinita più sicura per gli URL pubblici.
Cosa succede ai caratteri accentati o non latini?
I caratteri latini accentati comuni (é, ñ, ü, ç, ecc.) vengono traslitterati nel loro equivalente ASCII più vicino. I caratteri esterni a questa mappatura (come la scrittura CJK o araba) vengono rimossi, poiché la maggior parte delle convenzioni per gli slug URL prevede solo ASCII.
Perché l'opzione di lunghezza massima evita di tagliare le parole?
Troncare a un numero esatto di caratteri può spezzare una parola a metà, il che risulta scorretto in un URL. Lo strumento arretra fino al separatore precedente, così lo slug termina sempre con una parola intera.
Il mio testo viene inviato a un server?
No. La conversione avviene interamente tramite JavaScript locale nel tuo browser. Nulla di ciò che digiti viene caricato, memorizzato o registrato.