Si administras un blog o sitio web en WordPress, te encontrarás con esta término relacionado a las URL de tus páginas. Pero ¿qué significa? ¿qué es un slug y para qué sirve?
¿Qué es el slug en WordPress?
Cuando hablamos de slug en WordPress nos referimos a una parte de la URL que determina e informa qué página dentro de un sitio web estamos navegando.
Explicado de otro modo, es aquello que sigue a tu dominio principal en la dirección web.
Desarrollemos y veámoslo más claramente en un ejemplo:
https://francogiardina.com/wordpress/que-es-el-slug-en-wordpress
Aquí, lo que sigue al dominio principal del sitio web, es el slug.
Veamos otro caso:
ttps://francogiardina.com/ebooks/10tips
Notarás que en este ejemplo hay 2 fragmentos de texto, separados por barras. Uno de ellos “ebooks”, que pertenece a la página que utilizo como directorio y acceso a los libros digitales que ofrezco en mi sitio web; y el siguiente “10tips” es el correspondiente a la sub página que contiene el libro para descargar.
Las categorías y las etiquetas forman parte de los slugs.
Slugs y Permalinks
Los slugs están vinculados directamente a los permalinks o enlaces permanentes.
Recordemos que en el Escritorio de WordPress, si accedemos a través del menú lateral a Ajustes > Enlaces permantes, podremos ajustar algunos parámetros para crear una estructura de URLs personalizada.
Disponemos de varias opciones predefinidas y la posibilidad de realizar combinaciones propias con el año, mes, día, hora, título, categoría, entre otros.
Por defecto, WordPress nos proporciona URLs como la siguiente:
https://francogiardina.com/?p=2456
En este ejemplo, «2456» es el id de la página pero… no es nada amigable para su lectura ¿verdad?
Justamente por eso, podemos elegir una estructura customizada para nuestras URLs.
En el siguiente ejemplo, la URL está construida a partir de mi dominio + título de post:
https://francogiardina.com/titulo-articulo/
Podría haber agregado la categoría o el año, pero en mi caso prefiero simplificar aún más la dirección del artículo. Así que el slug, en este caso, lo compone el título del post.
Slug automático de WordPress
En el caso de que personalicemos los enlaces permanentes y no trabajemos con la opción por defecto, WordPress asignará uno en función del título que hayamos asignado a nuestra entrada o página. Eso sí, aplicando pequeños ajustes como los siguientes:
- reemplazará los espacios por guiones medios
- transformará todo a minúsculas
- las letras ñ serán cambiadas por letras n
- prescindirá de tildes y símbolos, como por ejemplo: ¡ ? $ #
Puedes observar el ejemplo de esto leyendo el título de este artículo y su slug.
Cómo modificar el Slug en WordPress
El CMS nos permite cambiar el slug de una página o entrada. Si no nos convence aquel que WordPress haya asignado automáticamente, podemos reemplazarlo de manera manual por uno de nuestra preferencia.
Personalizamos las URLs de dos maneras:
Desde el editor
Cuando estamos editando una página o post, tendremos la opción para reemplazar el slug arriba del título, si es con Gutenberg. En el editor clásico, lo tendremos exactamente debajo.
Desde el listado de entradas o páginas
A través de la opción de Edición rápida podremos modificarlo sin necesidad de ingresar al editor.
Hemos visto cómo personalizar las URLs correspondiente a las páginas y entradas, pero también dijimos que una categoría o etiqueta son parte de un slug. Así qué ¿cómo se cambia esto?
En Entradas > Categorías y Entradas > Etiquetas, puedes crear y modificar las existentes.
En Ajustes > Enlaces permantes también podrás definir una categoría y etiqueta base.
Ya entendiendo de qué va esto de los slugs y los permalinks en WordPress, ya sabiendo cómo modificarlos, vayamos a una duda muy habitual que probablemente esté dando vueltas por tu mente ahora…
¿Es importante el slug para el SEO?
Contar con una URL amigable, siempre es positivo desde el aspecto de la recordación, de la lectura rápida de una dirección web, sobre todo si está optimizada.
Vimos que WordPress asigna automáticamente el enlace permanente en base al título de la entrada o página. En el primer ejemplo, utilice el slug “que-es-el-slug-de-wordpress”.
Pero si quisiera optimizarlo podría modificarlo por “slug-wordpress”, prescindiendo de palabras y artículos, enfocándome sólo en las 2 que quiero posicionar y descartando las otras.
Esto es a criterio propio, claro está.
Si deseara posicionar toda la frase del título, podría dejarlo tal cual estaba.
Poniendo otros ejemplos, es mucho más fácil de recordar:
fhttp://midominio.com/precios que midominio.com/listado-de-precios
http://midominio.com/contacto que midominio.com/datos-de-contacto
http://midominio.com/privacidad que midominio.com/politicas-de-privacidad
Modificar el slug luego de haber publicado el contenido y se haya indexado en los buscadores puede ser un dolor de cabeza, ya que cuando alguien haga clic en el resultado arribará al famoso Error 404 Not Found o “No se encontraron resultados”.
Esto implicará hacer una redirección de la vieja URL a la nueva.
Tendremos el mismo problema si ya contamos con algún link a nuestro contenido en una página de terceros, como puede ser otro blog o incluso las redes sociales; ya que es una práctica muy habitual y absolutamente recomendable compartir todo nuestro contenido en esas plataformas.
Así que para ahorrarte trabajo, es aconsejable que decidas bien las palabras que compondrán tu slug antes de publicar el contenido.
Tips para la optimización de slugs en WordPress
- mantenlos lo más corto posible
- utiliza palabras claves (keywords)
- descarta palabras como “de”, “es”, “el”, “en”, “a”, “y”
Reconozco que muchas veces yo mismo me olvido de ese último punto, por apurado o por estar haciendo varias cosas a la vez. Sin embargo, es algo que siempre estoy intentando corregir.
Y tú ¿estabas aplicando correctamente los slugs en WordPress?