Slug Generator
Understand Slug Generator
Convierte un título en un slug de URL en minúsculas y separado por guiones.
How it works
Los caracteres acentuados de Latin-1 se asignan a sus bases ASCII a partir de una tabla explícita (é a e, ø a o, ñ a n, ß a ss, æ a ae), el texto se pasa a minúsculas salvo que lo desactive, se elimina todo carácter fuera de A-Z, a-z, 0-9, espacio en blanco, guion bajo y guion, y las series de espacios, guiones bajos y guiones se colapsan en el único separador que haya elegido. El resultado no necesita percent-encoding en la ruta de una URL.
When to use it
- Derivar la URL de una entrada de blog o de una página de documentación a partir de su título.
- Producir una ruta estable de producto o de categoría para una tienda.
- Convertir el título libre de un ticket en un nombre de rama o de archivo.
- Normalizar un conjunto de datos importado en claves seguras dentro de una URL.
- Cambiar el separador a un guion bajo para un sistema que lo exija.
Watch out for
- Las escrituras no latinas se eliminan, no se transliteran. Los caracteres chinos, cirílicos, griegos y devanagari no tienen entrada en la tabla de correspondencias, así que se descartan y el slug puede volver vacío. Translitere usted esos títulos o fije el slug a mano.
- Use guiones en lugar de guiones bajos. Google trata el guion como separador de palabras y el guion bajo como unión de palabras, así que json_formatter se indexa como el único término jsonformatter.
- Los slugs no son únicos. Dos entradas tituladas «Getting Started» producen el mismo slug: añada un discriminante o compruebe la colisión antes de guardar.
- Cambiar un slug ya publicado rompe todos los enlaces que ya apuntan al anterior. Conserve la ruta previa y rediríjala con un 301 a la nueva en lugar de editarla sobre la marcha.
Frequently Asked Questions
¿Qué es un slug de URL?
Un slug de URL es el identificador legible que va al final de una URL. En /blog/how-to-convert-json-to-yaml, el slug es "how-to-convert-json-to-yaml". Un buen slug va en minúsculas, separado por guiones y sin caracteres especiales.
¿En los slugs de URL hay que usar guiones o guiones bajos?
Use siempre guiones. Google trata el guion como separador de palabras (lo que permite la coincidencia de palabras clave) y el guion bajo como unión de palabras (de modo que "json_formatter" se indexa como la única palabra "jsonformatter"). Así lo confirman las directrices de estructura de URL de Google.
¿Cómo se tratan los caracteres acentuados?
Los caracteres acentuados se transliteran a su base ASCII: é→e, ü→u, ñ→n, ç→c. Así los slugs funcionan en cualquier navegador, servidor y sistema de archivos sin percent-encoding, y siguen siendo aptos para SEO en varios idiomas.
How to Use Slug Generator
- Paste or type your input in the input area above.
- The tool processes your input automatically or click Run.
- Copy or download the result using the action buttons.
- Use Ctrl+Enter to run quickly from the keyboard.