ASP Classic

Creazione di uno slug per URL leggibili

Trasforma un titolo in una parte di URL semplice.

Quando si usa

Per articoli e pagine che devono avere indirizzi leggibili come guida-html-base invece di stringhe difficili da ricordare.

Perché si usa

Uno slug breve migliora la leggibilità dell'indirizzo e può facilitare l'organizzazione delle pagine.

Vantaggi principali

  • Minuscole uniformi
  • Spazi convertiti in trattini
  • Rimozione dei caratteri principali non desiderati

Anteprima del risultato

Lo slug trasforma un titolo lungo in una parte di URL più ordinata, leggibile e adatta alla SEO.

Titolo: Guida pratica al codice ASP

Slug: guida-pratica-al-codice-asp

Codice completo

Puoi copiare il frammento e inserirlo in una pagina di prova. Prima della pubblicazione sostituisci i dati dimostrativi con quelli reali.

<%
Function CreaSlug(testo)
  Dim s
  s = LCase(Trim(testo))
  s = Replace(s, "à", "a")
  s = Replace(s, "è", "e")
  s = Replace(s, "é", "e")
  s = Replace(s, "ì", "i")
  s = Replace(s, "ò", "o")
  s = Replace(s, "ù", "u")
  s = Replace(s, " ", "-")
  Do While InStr(s, "--") > 0
    s = Replace(s, "--", "-")
  Loop
  CreaSlug = s
End Function
%>

Da personalizzare: Aggiungi altre sostituzioni per lettere accentate o caratteri ammessi dal tuo sistema.

Errore da evitare: Gli slug possono coincidere: nel database conserva comunque un ID univoco.