Saltar al contenido
Case Converter Online
es

Generador de slugs para URL y handles

Pega un título por línea y obtén un slug de URL limpio y en minúsculas para cada uno. Elige guiones o guiones bajos, quita las tildes y la ñ, y recorta los slugs largos sin partir palabras.

Opciones

Qué es un slug

Un slug es la parte de una dirección web que identifica una página con palabras. En example.com/blog/creme-brulee-recipe, el slug es creme-brulee-recipe. Los gestores de contenido como WordPress, Shopify y la mayoría de los generadores de sitios estáticos crean los slugs a partir del título de la página. Shopify los llama handles.

Un buen slug es fácil de leer, fácil de escribir y seguro en cualquier navegador. Eso significa letras minúsculas, dígitos y un único separador entre palabras. Sin espacios, sin puntuación y sin tildes que se convierten en códigos largos como %C3%A9 al copiar el enlace.

Este generador de slugs hace esa conversión para una lista entera de una vez, un slug por línea.

Cómo usar el generador de slugs

  1. Pega tus títulos en Títulos, uno por línea. Cada línea se convierte en un slug, y las líneas en blanco se quedan en blanco para que el resultado coincida con tu lista.
  2. Mira los resultados en Slugs y pulsa Copiar.
  3. Cambia las opciones de abajo según tu sitio:
    • Separador: guion, guion bajo, punto o ninguno.
    • Longitud máxima (0 = sin límite): el slug más largo que quieres. Los slugs largos se cortan en la última palabra completa que cabe.
    • Minúsculas: activado por defecto. Desactívalo para conservar las mayúsculas.
    • Convertir tildes (é a e): sustituye las letras con tilde y las letras latinas especiales por letras básicas.
    • Quitar palabras vacías: elimina palabras cortas de relleno en inglés, como the, a, to, and, of y for.

La línea bajo la herramienta indica cuántos slugs has creado y la longitud del más largo.

Ejemplos

Estos slugs salen de pasar cada título por el generador.

Título Opción Slug
10 Tips & Tricks for Café Owners por defecto 10-tips-and-tricks-for-cafe-owners
10 Tips & Tricks for Café Owners Quitar palabras vacías 10-tips-tricks-cafe-owners
Why Your Sourdough Isn’t Rising (and How to Fix It) por defecto why-your-sourdough-isnt-rising-and-how-to-fix-it
Why Your Sourdough Isn’t Rising (and How to Fix It) Longitud máxima 20 why-your-sourdough
Straße, Łódź und Ørsted: A Guide por defecto strasse-lodz-und-orsted-a-guide
Straße, Łódź und Ørsted: A Guide tildes conservadas straße-łódź-und-ørsted-a-guide
The Best Way to Learn a Language Quitar palabras vacías best-way-learn-language
Crème Brûlée Recipe guion bajo creme_brulee_recipe
Hello World Minúsculas desactivado Hello-World
Hello World sin separador helloworld

Con títulos en español, la herramienta da estos resultados:

  • “¿Qué es un slug y para qué sirve?” da que-es-un-slug-y-para-que-sirve. Los signos ¿ y ? desaparecen y las tildes se quitan.
  • “10 consejos para tu cafetería en España” da 10-consejos-para-tu-cafeteria-en-espana.
  • “Canción del año” da cancion-del-ano. Con Convertir tildes (é a e) desactivado, da canción-del-año.
  • “Pan & vino: guía de maridaje” da pan-and-vino-guia-de-maridaje, porque el signo & se convierte en la palabra inglesa “and”. Si quieres “y”, escríbela en el título.

Cómo funciona

Cada línea pasa por los mismos pasos:

  1. El signo & se convierte en la palabra inglesa “and” y se quitan los apóstrofos, así que “Isn’t” pasa a ser “isnt” y no “isn-t”.
  2. Si la conversión de tildes está activada, letras como ß, æ, ø y ł se escriben con letras básicas. Después, la normalización Unicode separa letras como é en una e más una tilde, y la tilde se elimina. Así, la ñ pasa a ser n y la ü pasa a ser u.
  3. El texto se pasa a minúsculas si esa opción está activada.
  4. Cada grupo seguido de letras y dígitos se convierte en una palabra. Todo lo demás, incluida la puntuación y los espacios de más, sirve de separación entre palabras.
  5. Si lo has pedido, se quitan las palabras vacías. Si un título está formado solo por palabras vacías, se conservan para que el slug no quede vacío.
  6. Las palabras se unen con tu separador y se recortan a la longitud máxima sin partir ninguna.

Todo se hace en tu navegador.

Consejos para crear buenos slugs

  • Que sean cortos. De tres a seis palabras con significado suelen bastar. Usa Longitud máxima o Quitar palabras vacías para recortar títulos largos.
  • No incluyas fechas salvo que la fecha sea el tema de la página. Un slug sin año se puede actualizar más adelante sin una redirección.
  • Elige un estilo y mantenlo. Mezclar guiones y guiones bajos en un mismo sitio queda desordenado y hace que los enlaces sean más difíciles de adivinar.
  • Cambia los slugs con cuidado. Cuando una página ya está publicada y enlazada, un slug nuevo rompe los enlaces antiguos, salvo que configures una redirección desde la dirección anterior.
  • Busca duplicados. Dos entradas con el mismo título tendrán el mismo slug. La mayoría de los sistemas añaden -2 al final, pero es mejor que los títulos sean distintos.
  • Revisa los slugs en español. La lista de palabras vacías está en inglés: no quita “de”, “la”, “el” ni “para”, pero sí quita “a”, así que “Viaje a la Patagonia en 7 días” queda como viaje-la-patagonia-en-7-dias. Para slugs en español, recorta a mano las palabras que sobren. Y fíjate en las palabras con ñ: “año” pasa a ser “ano”, que en español significa otra cosa. Si te molesta, cambia la palabra del título, por ejemplo “anual” o “2026”, antes de generar el slug.

Otras formas de crear un slug

En JavaScript, una versión rápida para texto en inglés sin tildes es:

'Hello World'.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/^-|-$/g, '')

Devuelve hello-world. No tiene en cuenta las tildes, así que Café perdería su última letra. Python tiene el paquete python-slugify, y la mayoría de los frameworks incluyen una función para slugs, como Str::slug en Laravel y slugify en Django.

En una hoja de cálculo puedes encadenar LOWER y SUBSTITUTE (en Excel en español, MINUSC y SUSTITUIR), pero las tildes y la puntuación necesitan un SUBSTITUTE cada una, así que es más rápido pegar la lista aquí.

Herramientas relacionadas

Para nombres de variables en lugar de direcciones web, usa el convertidor kebab-case. Para codificar un texto que debe ir dentro de un enlace exactamente como está escrito, usa la herramienta para codificar URL. Para añadir el seguimiento de campaña al enlace terminado, usa el generador de UTM.

Generador de slugs: preguntas y respuestas

¿Qué es el slug de una URL?

El slug es la parte legible de una dirección web que da nombre a una página, como mejor-forma-aprender-idioma en example.com/blog/mejor-forma-aprender-idioma. Un buen slug es corto, va en minúsculas y usa guiones entre las palabras.

¿Uso guiones o guiones bajos en los slugs?

Usa guiones en las páginas web. Las propias recomendaciones de Google aconsejan separar las palabras de una URL con guiones, porque los guiones bajos pueden interpretarse como si unieran las palabras. Los guiones bajos sirven para nombres de archivo, claves de bases de datos y algunos handles de redes sociales.

¿Qué pasa con las tildes, la ñ y letras como ß u ø?

Con Convertir tildes (é a e) activado, las letras pierden la tilde y las letras latinas especiales se escriben con letras básicas. La ñ pasa a ser n, Straße se convierte en strasse y Łódź en lodz. Desactívalo para conservar las letras originales, lo que también conserva alfabetos no latinos como el cirílico.

¿Por qué una de mis líneas ha salido vacía?

Después de la conversión, la línea no tenía letras latinas ni dígitos. Un título escrito solo en cirílico, griego o chino, por ejemplo, se queda sin nada cuando las tildes se convierten a ASCII básico. Desactiva Convertir tildes (é a e) para conservar esas letras en el slug.

¿Quitar las palabras vacías ayuda al SEO?

Los slugs cortos son más fáciles de leer y de compartir, y quitar palabras como the, a o to es una forma habitual de acortarlos. Es una cuestión de estilo, no un truco de posicionamiento. Conserva cualquier palabra que cambie el significado. Ten en cuenta que la lista de esta herramienta es de palabras en inglés.

Más herramientas de código y datos

Ver todas las herramientas