Se abre en una pestaña nueva
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Qué es Slug

SlugDefinición:

Un slug es el segmento legible de una dirección web que identifica una página, entrada, categoría u otro recurso dentro de una ruta. En https://ejemplo.com/guias/crear-un-slug, el slug de la página es crear-un-slug. No incluye el protocolo, el dominio, los parámetros de consulta ni el fragmento.

Los gestores de contenido suelen generar el slug a partir del título, pero normalmente permiten editarlo. Un slug claro ayuda a reconocer el contenido y a mantener direcciones coherentes; por sí solo no garantiza el rastreo, la indexación ni una posición determinada en buscadores.

Cómo se identifica un slug en una URL

Ejemplo de slug dentro de una URL

Para localizarlo conviene distinguir los componentes de una URL:

  • Protocolo o esquema: https indica cómo se interpreta o solicita el recurso.
  • Dominio: ejemplo.com identifica el host donde se publica el contenido.
  • Ruta: /guias/crear-un-slug organiza el recurso dentro del sitio.
  • Slug: crear-un-slug es el último segmento que identifica esa página dentro de la ruta.

Una ruta puede contener varios segmentos legibles. En /tienda/calzado/zapatilla-azul, tienda y calzado forman parte de la estructura, mientras zapatilla-azul funciona como slug del producto. La consulta ?talla=42 y el fragmento #opiniones no forman parte del slug.

Dónde se utilizan los slugs

Un sistema web puede asignar slugs a diferentes tipos de recursos:

  • Páginas: identifican secciones estables como servicios, contacto o información corporativa.
  • Entradas: representan artículos, noticias y publicaciones ordenadas por fecha o tema.
  • Productos: distinguen artículos dentro de un catálogo de comercio electrónico.
  • Categorías y etiquetas: proporcionan una dirección a archivos y clasificaciones de contenido.
  • Perfiles: identifican autores, usuarios u organizaciones cuando esos perfiles son públicos.
  • Otros contenidos: pueden aplicarse a eventos, documentación, ubicaciones o tipos personalizados.

El contexto determina si dos recursos pueden compartir el mismo texto en rutas diferentes. Un gestor puede aceptar /blog/analitica y /cursos/analitica, o añadir un sufijo cuando necesita evitar un conflicto dentro del mismo espacio de nombres.

Buenas prácticas para crear un slug

  • Describir el contenido: utilizar palabras que permitan anticipar el tema o la función de la página.
  • Mantenerlo conciso: retirar información redundante sin imponer un número universal de palabras.
  • Usar una forma estable: evitar fechas, estados o detalles que probablemente cambien si no son esenciales.
  • Separar palabras con guiones: los guiones medios facilitan la lectura de términos compuestos.
  • Normalizar caracteres: utilizar minúsculas y una codificación coherente; los caracteres no ASCII pueden aparecer codificados en algunos sistemas.
  • Evitar ruido: no añadir identificadores, parámetros, repeticiones ni palabras clave que no ayuden a reconocer el recurso.

Un slug puede formar parte de una URL amigable, pero no convierte por sí solo toda la dirección en clara. También influyen la longitud de la ruta, la jerarquía, los parámetros y la consistencia del sitio.

Relación entre slug y SEO

El slug interviene en el SEO como parte de la dirección de una página, pero debe analizarse junto con el contenido y la arquitectura:

  • Comprensión: una dirección descriptiva ofrece contexto a personas y sistemas que encuentran el enlace.
  • Coincidencia temática: incluir el término principal cuando describe de forma natural el recurso puede reforzar la coherencia.
  • Compartición: una URL reconocible resulta más fácil de revisar, copiar y comunicar que una cadena opaca.
  • Estabilidad: mantener la dirección evita redirecciones, enlaces rotos y señales repartidas entre versiones.

No es necesario incluir todas las variantes de una palabra clave ni eliminar siempre artículos y preposiciones. La legibilidad y la correspondencia con el contenido son más importantes que repetir términos. Un slug optimizado no compensa una página pobre, duplicada, inaccesible o ajena a la intención de búsqueda.

Diferencias entre slug, URL, dominio y permalink

  • Slug: segmento identificador que suele aparecer al final de la ruta de un recurso.
  • URL: dirección completa, con esquema, autoridad, ruta y, cuando existen, consulta y fragmento.
  • Dominio: nombre dentro del sistema DNS, como ejemplo.com; no incluye la ruta ni el slug.
  • Permalink: URL concebida para permanecer estable y permitir el acceso duradero a un contenido.

Estos términos están relacionados, pero no son intercambiables. El slug puede cambiar sin modificar el dominio y una misma estructura de permalink puede generar miles de URLs con slugs diferentes.

Cómo cambiar un slug sin provocar errores

Modificar el slug de una página publicada cambia su URL. El proceso debe controlarse:

  1. Confirmar la necesidad: corregir un error o una estructura problemática puede justificar el cambio; una mejora mínima no siempre compensa el riesgo.
  2. Definir la nueva dirección: comprobar que el slug sea válido, único en su contexto y coherente con la arquitectura.
  3. Crear una redirección 301: dirigir la URL antigua a la nueva cuando el recurso se ha trasladado de forma permanente.
  4. Actualizar referencias internas: sustituir enlaces, canonicales, hreflang, datos estructurados y otros campos que todavía apunten a la versión anterior.
  5. Actualizar fuentes de descubrimiento: comunicar la nueva URL en navegación, feeds y sitemap cuando corresponda.
  6. Verificar el resultado: comprobar el código final, evitar cadenas de redirecciones y vigilar rastreo, indexación y posibles errores 404.

Una redirección no actualiza automáticamente todas las referencias ni conserva cualquier rendimiento de forma instantánea. Antes de cambiar slugs en bloque conviene inventariar URLs, enlaces y tráfico para poder validar el traslado y revertirlo si aparecen incidencias.