¿Qué es un slug y qué relación tiene con una URL?

Hoy, mientras hablábamos en clase de las direcciones web, surgió una pregunta interesante: ¿qué significa «slug»? ¿Son las iniciales de varias palabras, como ocurre con URL?

La respuesta nos ayuda a comprender mejor cómo se organizan las direcciones de Internet y por qué merece la pena cuidarlas al publicar contenidos en WordPress o crear una tienda online.

Idea clave

La URL es la dirección completa de un recurso en Internet; el slug es la parte legible que identifica ese contenido dentro de la dirección.

¿Qué significa URL?

URL son las siglas de Uniform Resource Locator, que podemos traducir como Localizador Uniforme de Recursos. Una URL es una dirección que sirve para localizar un recurso en Internet: una página, una imagen, un documento o un producto, por ejemplo.

Vamos a fijarnos en una dirección real:

https://juanarmada.com/wordpress-como-aula-viva/Lenguaje del código: JavaScript (javascript)
  • https:// es el esquema de la URL: indica el protocolo utilizado para acceder al recurso.
  • juanarmada.com es el nombre de dominio.
  • /wordpress-como-aula-viva/ es la ruta del recurso.

En este caso, wordpress-como-aula-viva es también el slug de la página.

¿Qué significa slug?

Aquí llega la curiosidad: slug no son siglas ni un acrónimo. Es una palabra inglesa que, literalmente, puede significar «babosa», aunque ese no es el sentido que nos interesa.

En el ámbito editorial anglosajón, slug se ha utilizado para identificar de forma breve una pieza o contenido durante su preparación. En WordPress, el slug es el identificador legible que se incorpora a la dirección de una entrada, página u otro contenido.

Imagina que publicamos un artículo titulado Cómo crear una tienda online para un comercio local. Su slug podría ser:

crear-tienda-online-comercio-local

En WordPress se suelen usar palabras en minúsculas, sin espacios y preferiblemente sin tildes ni caracteres especiales, separadas mediante guiones. El slug no tiene que reproducir exactamente el título: puede ser más corto, siempre que siga describiendo bien el contenido.

¿Por qué importa elegir bien el slug?

Porque ayuda a crear direcciones más claras y fáciles de compartir. Compara estas dos URL:

Menos descriptiva:

https://mitienda.es/producto?id=4582Lenguaje del código: JavaScript (javascript)

Más descriptiva:

https://mitienda.es/zapatillas-deportivas/Lenguaje del código: JavaScript (javascript)

La segunda nos da una pista sobre lo que encontraremos antes de abrirla. Conviene que el slug sea breve, comprensible y estable. Las palabras descriptivas también ayudan a dar contexto a los buscadores, aunque un buen slug, por sí solo, no garantiza un mejor posicionamiento SEO.

¿Y si cambiamos el slug de una página publicada?

En WordPress, cambiar el slug puede cambiar la URL pública del contenido, dependiendo de la estructura de enlaces permanentes. Si alguien sigue utilizando la dirección anterior, puede encontrar un error 404.

Por eso, si necesitamos cambiar una URL que ya se ha publicado, lo adecuado es establecer una redirección permanente 301 de la dirección antigua a la nueva y actualizar los enlaces internos que apunten a ella.

Para configurar la estructura general de tus URLs en WordPress, consulta también la guía sobre enlaces permanentes amigables. Si estás preparando una instalación desde cero, te puede servir esta checklist de configuración inicial de WordPress.

Llevémoslo al aula

Antes de continuar, intenta responder a estas cuatro preguntas:

  1. ¿Qué significan las siglas URL?
  2. ¿Es «slug» un acrónimo?
  3. En la dirección https://mitienda.es/blog/ideas-de-regalo/, ¿qué fragmento corresponde al slug de la entrada?
  4. Propón un slug para un artículo titulado 5 consejos para vender más por Internet.
Ver posibles respuestas

1. Uniform Resource Locator (Localizador Uniforme de Recursos). 2. No; es un término procedente del ámbito editorial. 3. ideas-de-regalo. 4. Por ejemplo, consejos-vender-mas-internet. Pueden existir otras respuestas válidas si son claras y descriptivas.

En resumen

La URL es la dirección que nos permite acceder a un recurso en Internet. El slug es un identificador legible que puede formar parte de esa dirección y que utilizamos al publicar contenidos en gestores como WordPress.

Conocer esta diferencia nos ayudará cuando empecemos a diseñar nuestras páginas web, organizar catálogos de productos y trabajar el SEO de una tienda online.

Para seguir aprendiendo