Generatore Slug gratis
Converti qualsiasi titolo o testo in uno slug compatibile con URL. Perfetto per post di blog, pagine CMS e URL ottimizzati per SEO.
Esempi rapidi
Usi comuni
- Genera slug URL per articoli di blogConverti i titoli dei post di blog in slug URL puliti e SEO-friendly per WordPress, Ghost e qualsiasi CMS.
- Genera nomi di file sicuri dai titoliConverti i titoli dei documenti, nomi di foto o nomi di asset in nomi di file sicuri per il filesystem senza spazi o caratteri speciali.
- Ottimizza slug URL per SEOCrea slug URL ricchi di parole chiave e concisi che aiutano i motori di ricerca a capire e classificare le tue pagine.
- Genera slug per CMS e sistemi headlessCrea slug coerenti per voci di contenuto Contentful, Sanity, Strapi e altri CMS headless.
- Genera slug URL prodotto per e-commerceCrea slug di pagina prodotto puliti e ricchi di parole chiave per Shopify, WooCommerce e negozi di e-commerce.
Come funziona
Il generatore di slug funziona interamente nel tuo browser senza librerie esterne. Converte il testo in slug URL-safe usando una tabella di traslitterazione scritta a mano per caratteri speciali cirillici, greci, e latini, combinata con la normalizzazione Unicode integrata del browser (NFKD) per la rimozione degli accenti.
- 1Passaggio di traslitterazioneOgni carattere viene cercato in una tabella CHARMAP integrata che mappa le scritture non ASCII a equivalenti latini — cirillico (а→a, ж→zh, ш→sh), greco (θ→th, ψ→ps), e speciali latini (æ→ae, ß→ss, ð→d). I caratteri con mappature dedicate come ё→yo vengono gestiti qui prima di qualsiasi ulteriore elaborazione.
- 2Normalizzazione Unicode e rimozione degli accentiIl String.normalize('NFKD') nativo del browser scompone i caratteri precomposti — così á diventa a + accento acuto combinante. Una regex poi rimuove tutti i segni combinanti (intervallo Unicode U+0300–U+036F), riducendo lettere latine accentate come é, ñ, e ț alla loro base ASCII semplice.
- 3Divisione in parole e filtraggio delle stop-wordI caratteri non alfanumerici rimanenti vengono sostituiti con spazi e il testo viene diviso in parole. Se la rimozione delle stop-word è abilitata, le parole funzionali inglesi comuni (the, and, of, in, …) vengono eliminate dall'elenco di parole. Le parole vengono poi unite con il separatore scelto (trattino, underscore, o punto).
- 4Troncamento della lunghezza e outputSe è impostato un limite di lunghezza massima, lo slug viene tagliato al confine di parola più vicino prima del limite — mai a metà parola — scansionando all'indietro fino all'ultimo separatore. Lo slug finale viene visualizzato istantaneamente mentre digiti, con conteggi di caratteri e parole mostrati sotto.
Strumenti correlati
Codificatore e decodificatore URL
Codifica e decodifica URL e stringhe di query. Supporta encodeURIComponent, decodeURIComponent e l'analisi delle stringhe di query.
Riformattatore per la Dislessia
Riformatta qualsiasi testo per una lettura più facile: spaziatura generosa tra lettere e parole, righe più alte, larghezza di riga limitata, font leggibili, sfondo con tinta tenue e inizi di parola in grassetto opzionali. Tutto nel tuo browser.
Generatore Meta Tag e Open Graph
Genera meta tag SEO, markup Open Graph e Twitter Card con anteprima live di Google e condivisione social. Copia direttamente nell'intestazione della pagina.