Ejemplos
"¿Qué es CSS Grid?" → "que-es-css-grid""10 Tips para Mejorar SEO" → "10-tips-mejorar-seo""Café con Leche & Azúcar" → "cafe-con-leche-azucar""React v18: Nuevas Features" → "react-v18-nuevas-features""Usuario: John@Doe" → "usuario-johndoe"
Preguntas frecuentes
¿Debo usar guiones o guiones bajos en slugs?
Siempre guiones (-), nunca guiones bajos (_). Google trata guiones como separadores de palabras (hola-mundo = "hola mundo") pero guiones bajos como parte de una palabra (hola_mundo = "holamundo"). Esto afecta cómo indexa las keywords. Guiones son el estándar web universal desde hace 20 años.
¿Puedo incluir números en un slug?
Sí, los números son válidos y útiles: "react-18", "top-10-herramientas", "guia-2024". Se mantienen tal cual, sin conversión. Evitá solo números ("12345") porque no son descriptivos, pero números dentro de texto descriptivo están perfecto y pueden mejorar CTR en búsquedas (la gente hace click en listas numeradas).
¿Qué hago si dos títulos generan el mismo slug?
Agregá un sufijo numérico o discriminador. Si "Guía CSS" genera "guia-css" y ya existe, el siguiente puede ser "guia-css-2" o "guia-css-avanzada". Algunos CMS agregan IDs automáticamente: "guia-css-a8f3". Lo importante es que cada slug sea único en tu sistema. Nunca permitas duplicados, rompe routing.