Convierte cualquier título en un slug de URL limpio y optimizado para SEO.
Convierte cualquier título, encabezado o frase en un slug limpio y seguro para URL. En minúscula, separado por guiones, con los acentos eliminados y los caracteres especiales quitados. El formato de slug que esperan los principales CMS y las herramientas de SEO, generado por completo en tu navegador. No se envía nada a ningún servidor.
Un slug de URL es la parte legible de una URL que identifica una página concreta: el segmento que va después del dominio. En textkit.tech/url-slug, el slug es url-slug. Los slugs son los identificadores de URL que aparecen en los resultados de Google, en las vistas previas de las redes sociales y en la barra de direcciones del navegador. Bien hechos, pasan inadvertidos. Mal hechos, te cuestan tasa de clics, señal de posicionamiento y probabilidad de que la IA te cite.
El consenso de quince años de práctica de SEO se ha condensado en siete reglas. El generador de slugs de arriba aplica las siete de forma automática:
/My-Post y /my-post como URL distintas, lo que reparte la autoridad de los enlaces.my-blog-post para Google son tres palabras. my_blog_post es una sola.how-make-markdown-table.café → cafe, São Paulo → sao-paulo. Si no, la barra de direcciones muestra secuencias hexadecimales.| Título | Slug |
|---|---|
| 10 Best Word Counters for Writers in 2026 | best-word-counters-writers-2026 |
| How Do I Convert Excel to Markdown Table? | convert-excel-markdown-table |
| The Complete Guide to URL Slug SEO | url-slug-seo-complete-guide |
| Café Culture in São Paulo: A Walking Tour | cafe-culture-sao-paulo-walking-tour |
| Why ChatGPT Output Doesn't Render Properly | chatgpt-output-not-rendering |
El generador translitera los caracteres latinos con acento de forma automática mediante la normalización NFD de Unicode. Tabla de referencia:
| Con acento | Transliterado |
|---|---|
| é, è, ê, ë | e |
| á, à, â, ä, ã | a |
| í, ì, î, ï | i |
| ó, ò, ô, ö, õ | o |
| ú, ù, û, ü | u |
| ñ | n |
| ç | c |
WordPress: Ajustes → Enlaces permanentes → Nombre de la entrada. Reemplaza el slug autogenerado en cada entrada editando el campo de URL debajo del título. El generador de slugs por defecto de WordPress conserva las palabras vacías, que la mayoría de quienes hacen SEO quitan a mano.
Webflow: Cada elemento de colección tiene un campo «Slug». Webflow lo autogenera a partir del título; reemplázalo a mano para tener control de SEO. Webflow no quita las palabras vacías por defecto.
Ghost: El slug se genera a partir del título y se puede editar en la barra lateral de la entrada. Ghost maneja la transliteración de los caracteres con acento de forma automática y es más agresivo que WordPress al quitar palabras vacías.
Shopify: Cada página de producto tiene un identificador de URL con el formato /products/{handle}. Edita el identificador en el editor de productos, en «URL handle». Shopify pasa a minúscula de forma automática, pero no quita las palabras vacías.
Notion: Las páginas publicadas con Notion usan el título como slug, con poco control. Para las páginas críticas de SEO, publica con un generador de sitios estáticos como Astro, Eleventy o Next.js, donde el control del slug es explícito.
Esta parte del SEO de slugs no existía hace tres años. ChatGPT, Perplexity, Claude y Gemini citan URL como fuentes cuando generan respuestas, y no renderizan por completo cada página candidata. Se fijan en los metadatos de mayor señal: el título de la página, la meta descripción, una muestra del contenido y la propia URL. Un slug de URL que dice con claridad de qué trata la página tiene más probabilidad de ser elegido como cita que uno que no. example.com/post-4729 no le dice nada a una IA. example.com/url-slug-seo-the-definitive-guide-2026 se lo dice todo de un vistazo.
Un slug de URL es la parte legible de una URL que identifica la página: la parte que va después del dominio. En «textkit.tech/url-slug-generator», el slug es «url-slug-generator». Los buenos slugs son cortos, en minúscula, con guiones y descriptivos.
Google usa el slug como señal de posicionamiento y como señal de clics. Los slugs claros que contienen la palabra clave objetivo ganan un pequeño impulso de posicionamiento y un aumento medible de CTR en los resultados. El análisis de Backlinko sobre millones de SERP mostró un CTR hasta un 39 % más alto en las URL que coinciden con la palabra clave.
Guiones. Google interpreta los guiones como separadores de palabras («my-blog-post» = tres palabras). Los guiones bajos se tratan como uniones de palabras («my_blog_post» = una palabra). Usa siempre guiones para el SEO.
Apunta a menos de 60 caracteres. Google corta las URL en los resultados alrededor de los 60 a 70 caracteres. Los slugs más largos se ven desordenados en las SERP y pierden CTR.
En la mayoría de las URL de blog y de contenido, sí. Quita los artículos y las preposiciones para mantener los slugs cortos. Excepción: cuando la palabra vacía es esencial para el sentido (por ejemplo, «war-of-the-worlds»), déjala.
Los acentos se eliminan mediante la normalización NFD de Unicode. «naïve» se vuelve «naive» y «São Paulo» se vuelve «sao-paulo». Es la misma forma en que WordPress, Ghost y la mayoría de los CMS generan los slugs.
Los caracteres no latinos se eliminan por defecto porque la mayoría de los sistemas de enrutamiento de URL prefieren los slugs en ASCII. El Google moderno maneja bastante bien las URL no latinas, pero para las páginas que deben poder compartirse entre varias escrituras, los slugs transliterados siguen siendo más seguros.
Sí, pero cada cambio exige una redirección 301 de la URL vieja a la nueva para conservar la autoridad de SEO y evitar errores 404 en los enlaces entrantes. Varios saltos de redirección agotan la autoridad de los enlaces, así que conviene definir el slug antes de publicar si es posible.