CodeKitHub
Strumenti per il codice

Generatore di Slug URL

Ultimo aggiornamento:

Incolla il titolo di un articolo di blog o un testo qualsiasi e ottieni all'istante uno slug pulito, adatto agli URL: minuscolo, senza accenti, con la punteggiatura sostituita dal separatore che scegli e senza separatori duplicati. Tutto si aggiorna in tempo reale mentre digiti, direttamente nel tuo browser.

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

  1. Incolla o digita il titolo o il testo nella casella di input.
  2. Scegli un separatore (trattino o underscore) e attiva o disattiva il minuscolo se necessario.
  3. Facoltativamente, imposta una lunghezza massima per mantenere gli slug brevi.
  4. 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-paulo

Gli 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.

Strumenti correlati