¿Qué es un slug y por qué es tan importante para el SEO y para tu web?

Categoría:  WordPress, SEO
Fecha: 06/09/2024
El slug es una parte fundamental, tanto de la propia web, como del posicionamiento de la misma, y por eso tan, tan importante.

En esta guía, te voy a intentar contar todo lo que debes saber sobre ello, y por eso tocaremos:

  • Qué es el slug.

  • También hablaremos de por qué son tan importantes para el SEO.

  • Te contaré cuáles son las mejores prácticas.

  • Tendrás el paso a paso para elegir los slugs de tus páginas y post en WordPress.

  • Y, para finalizar, cómo debes hacer un cambio de slug correctamente, también paso a paso.


Vamos a empezar con ello.

Índice del artículo
  • ¿Qué es el slug y qué diferencia tiene con la URL?
  • Vale, ¿y qué diferencia hay entre el slug y la URL?
  • ¿El slug es importante para SEO, verdad?
  • Mejores prácticas para que tu slug quede perfecto
  • ¿Cómo elegir en WordPress la configuración de slugs?
  • ¿Cómo cambiar slugs en post y páginas en WordPress?
  • ¿Qué plugins de SEO necesito para optimizar el slug en WordPress?
  • ¿Y qué ocurre si tengo que cambiar el slug de un post o página?
  • La parte técnica de la redirección 301
  • Haciendo una redirección 301 de un slug vía plugin
  • Los slugs son más importantes de lo que parecen

¿Qué es el slug y qué diferencia tiene con la URL?


La verdad es que esta es la parte más sencilla:
Un slug es la parte final de la URL, quitando la raíz del dominio y las subcarpetas.

Es decir, esta parte:

Qué es el slug y qué diferencia tiene con la URL

¿Más sencillo de lo que esperabas, verdad?

Vale, ¿y qué diferencia hay entre el slug y la URL?


En ese mismo caso, la URL sería toda la dirección completa, es decir:
https://raiolanetworks.com/blog/slug-wordpress

Mientras la URL es el enlace completo donde se encuentra la información (en este caso, una guía), el slug es lo que queda al final de la última barra inversa (este símbolo "/", ya sabes).

Sin embargo, el slug sería tan solo "/slug-wordpress/".

¿El slug es importante para SEO, verdad?


En este caso, la respuesta es todavía más sencilla que la definición de slug:

Sí, el slug es importante para el posicionamiento web.

Básicamente, porque hay varios factores dentro de la parte de SEO on-page que tienen que ver con el slug, tanto por la importancia que tiene (sin slug no vas a poder acceder a la web en sí), como del formato.

Pero tranquilo, que te cuento más sobre cómo tiene que ser el slug para que funcione en cuanto a SEO técnico.

Mejores prácticas para que tu slug quede perfecto


Es muy fácil que el slug quede perfecto, solo debes seguir este consejo que te voy a condensar al máximo:
Un slug, cuanto más corto y más parecido a la palabra clave objetivo, mejor.

Te lo podría vestir de otra manera, ya sabes:

  • Evitar las palabras que se usan como conectores (y, o, de, etc.)

  • Evitar que superen los 40 caracteres.

  • Evitar las palabras vacías.


Pero, realmente, es más sencillo que eso:

Si haces un contenido que quiera atacar a la palabra clave “slug wordpress”, tu slug debe llamarse “/slug-wordpress”.

Ni más, ni menos.

Es decir, la palabra clave objetivo y, si tiene varias palabras, separadas de guiones.

Si sigues esto, siempre te va a quedar perfecto y, además, no tendrás ni que pensar.

Todo ventajas.

¿Cómo elegir en WordPress la configuración de slugs?


Seguramente te estés preguntando cómo poner los slugs de la forma en la que quiere Google, y te voy a contar cómo.

Entra en la administración de tu WordPress y ve, en la barra lateral izquierda, a "Ajustes >> Enlaces Permanentes".

Una vez allí, verás algo parecido a esto:

Cómo elegir en WordPress la configuración de slugs

Lo más sencillo es que elijas la opción “nombre de la entrada”, así, WordPress automáticamente te va a elegir precisamente el nombre del post o la página que estás utilizando, y no va a añadirle nada delante, dejando el slug lo más limpio posible.
Aviso MUY importante:

Si tienes la web publicada, no cambies los slugs así, a las bravas. No se hace, porque vas a tener un montón de errores 404 para Google, y eso va a lastrar tu posicionamiento.

Si es tu caso, te toca hacer redirecciones 301 e ir cambiando, uno a uno, los slugs. Si no lo haces así, tendrás un problema importante de SEO.

Una vez lo hagas, envía un Sitemap XML a través de Google Search Console para que rastree tu web de nuevo y, por supuesto, ¡siempre antes en desarrollo y luego pásalo a producción!

Con esto tendrías una parte del trabajo hecho, pero no todo.

Te cuento más en el siguiente punto.

¿Cómo cambiar slugs en post y páginas en WordPress?


Te voy a poner el caso real de este mismo post, para que lo veas superclaro.

Si atendemos a lo que dimos hasta ahora, poniendo los slugs en WordPress como “Nombre de la entrada”, el slug de este post sería:
https://raiolanetworks.com/que-es-un-slug-y-por-que-es-tan-importante-para-el-seo-y-para-tu-web

Pero esto, en cuanto a posicionamiento, no nos va a funcionar. Hay que cambiarlo.

Es un slug demasiado largo y con un montón de palabras que no nos sirven para nada.

Como con esta guía quiero atacar las búsquedas “slug” y “slug wordpress”, lo ideal sería que la URL fuera:
http://raiolanetworks.com/blog/slug-wordpress

Que es exactamente el que tiene, ¿verdad?

Para cambiarlo es muy sencillo, te digo como, paso a paso:


Paso 1: Entra en el post o página de WordPress que quieres cambiar.

cambiar slugs en post y páginas en WordPress

Paso 2: Pulsa el botón de “Editar”.

editar slugs en post y páginas en WordPress

Paso 3: Pon el slug que quieras, es decir, un slug que solo contenga la palabra clave principal.

slug que solo contenga la palabra clave principal

Paso 4: Pulsa “Aceptar”, y ya lo tienes.

¿Qué plugins de SEO necesito para optimizar el slug en WordPress?


Voy a serte sincero del todo:

No necesitas ningún plugin de SEO para optimizar el slug.

Lo que necesitas es hacer un estudio de palabras clave muy potente para tener claro qué búsquedas quieres atacar, y como quieres atacarlas.

Como viste en el punto anterior, realmente el cambio de slugs general lo haces desde los ajustes de WordPress, y el cambio de slug de post y páginas lo haces desde el editor de WordPress, así que no es necesario para nada.

¿Y qué ocurre si tengo que cambiar el slug de un post o página?


Aquí la cosa cambia.

Lo que ocurre realmente cuando cambias un slug es que, en el fondo, cambias la URL final, y eso a Google no le gusta nada porque provoca un error 404.

Ya sabes, técnicamente, la página no cambia, pero sí la dirección que lleva a ella, y eso es lo que tenemos que arreglar.

Para ello, lo más fácil es hacer una redirección 301.

Vamos a seguir el ejemplo de antes.

Imagina que tiene este mismo post publicado con esta URL:
https://raiolanetworks.com/que-es-un-slug-y-por-que-es-tan-importante-para-el-seo-y-para-tu-web

Pero quieres cambiar el slug a:
http://raiolanetworks.com/blog/slug-wordpress

La parte técnica de la redirección 301


Técnicamente, lo que hay que hacer es decirle a Google (y a las personas), que la URL larga cambió y, cada vez que alguien pinche en ella, le redirija automáticamente a la que es más corta.

Sencillo, ¿verdad?

Pero técnicamente puede ser un poco lioso, si no tienes conocimientos de programación, y ahí sí que te voy a recomendar hacerlo vía plugin.

Haciendo una redirección 301 de un slug vía plugin


Para hacer la redirección 301 te puedes apoyar en muchísimos plugins de SEO, pero por ser uno de los más conocidos y molones, te voy a enseñar a hacerlo con RankMath.

Paso 1: Selecciona la página de Redirecciones

En la barra lateral izquierda de WordPress, ve a "RankMath SEO >> Redirecciones >> Añadir nueva".

Es decir, como en esta imagen:

redirección 301 de un slug vía plugin

Paso 2: Añade los parámetros de la redirección

Te voy a dejar un pantallazo y te digo qué significa cada una de las cosas:

Añadir los parámetros de redirección con nuevo slug

En la caja donde te pongo un número 1 tienes que poner la URL inicial, es decir, la que pusiste mal o la que quieres mover.

En el ejemplo de antes, sería esta:
https://raiolanetworks.com/que-es-un-slug-y-por-que-es-tan-importante-para-el-seo-y-para-tu-web

Y, en la caja donde te pongo un número 2, la URL nueva, optimizada, limpia, y bien.

En el ejemplo de antes, sería esta otra:

Pero quieres cambiar el slug a:
http://raiolanetworks.com/blog/slug-wordpress

Eliges como tipo de redirección la 301, que significa “esto se ha movido para siempre”, aceptas más abajo, y ya lo tienes.

Paso 3: Repite tanto como sea necesario

Si tienes un dominio con URLs publicadas que quieres cambiar, te va a llevar un tiempo, pero cambiar los slugs y optimizarlos es uno de los primeros pasos para que tu dominio funcione a nivel SEO, así que es una parte que vas a tener que hacer, sí o sí.

Los slugs son más importantes de lo que parecen


Espero que, después de leer esta guía, hayas comprendido lo importante que son los slugs para posicionar bien y, además, sepas hacerlos correctamente.

Por supuesto, si tienes alguna duda, siempre puedes dejarme un comentario que, además, es algo que me pone muy conten
Sergio Ramirez
Sergio Ramirez

Sergio Ramirez es CMO en Raiola Networks, experto en marketing digital, funnels y SEO. Dando formación sobre marketing digital desde el año 2008.

Artículos relacionados

Si te ha gustado este post, aquí tienes otros que pueden ser de tu interés. ¡No dejes de aprender!

Tenemos 17 comentarios en ¿Qué es un slug y por qué es tan importante para el SEO y para tu web?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Avatar del autor del comentario

Miguel Revelles

06/11/2018 a las 15:11

¡Gran post, Andrea!

Gracias, tenía dudas con este tema, lo compartiré.

Saludos, Miguel

Responder
Avatar del autor del comentario

Andrea Barreiro

06/11/2018 a las 18:47

Muchas gracias, Miguel. Me alegra que te haya sido útil :-)

Responder
Avatar del autor del comentario

Beatriz Agudo

01/12/2018 a las 21:58

Buenas,

Una consulta, y si yo tengo un blog desde hace varios años con la estructura de la URL con la fecha (año/mes/día) y no escribo tanto como dices en el artículo, ¿recomendarías cambiarlo ahora a tipo "nombre de la entrada"? ¿O me puedo perjudicar a mí misma dentro de mi posicionamiento? Quiero mejorarlo, pero claro, tengo mi blog desde el 2012 y no sé si todas las URLs que tiene actualmente Google de mi web con la estructura de fecha al cambiarlas a nombre de entrada sería perjudicial.

¿Qué me recomiendaS? Gracias de antemano.

Responder
Avatar del autor del comentario

Andrea Barreiro

10/12/2018 a las 10:42

¡Hola, Beatriz!

Pues es un poco difícil hacerte una recomendación genérica. Aunque sí que en general recomiendo utilizar el tipo de estructura "nombre de la entrada", todo depende de tu web concreta, de tu frecuencia real de publicación y de los beneficios que consideres que te va a traer eliminar esa fecha de tus URL en contraposición con los riesgos de un cambio que, no te voy a mentir, es gordo. Si no se hace con cuidado, puedes perjudicar a tu posicionamiento, causar errores y provocar enlaces rotos.

La mejor forma de evitar todos esos fallos es contar con un plan bien definido de antemano, generar una lista de todas las URL pre-existentes y tener claro cómo realizar redirecciones 301 para evitar errores 404. Ten en cuenta que cambiar la estructura de permalinks desde la interfaz de WordPress es la parte fácil. Después te queda arreglar cada referencia a tus enlaces antiguos (tanto desde dentro de tu sitio como desde webs externas), porque estarán rotos. De ahí la necesidad de redirigir todo a la URL correcta. Como te explico en el post, esto lo puedes hacer desde el htaccess o usando un plugin (Redirection y Simple 301 Redirects son de los más conocidos), pero es un proceso delicado porque no te puedes saltar ninguna URL antigua (de ahí lo de generar una lista antes de hacer cambio alguno). Por si se te cuela alguna, lo mejor es contar con una página de error 404 personalizada e ir atrapando esos fallitos utilizando, por ejemplo, Screaming Frog.

En definitiva, después de todo este rollo que te he soltado (perdona), mi resumen es: si tu estructura de enlaces actual funciona para tu contenido y tu marca, cambiarla es un dolor de cabeza que es mejor evitar. Sin embargo, si decides que quieres actualizarla sí o sí, hay formas de implementar el cambio de manera segura. Ante todo, siempre un backup completo por delante ;-)

Responder
Avatar del autor del comentario

migoxscv

15/12/2018 a las 16:47

Hola gracias por compartir, resuelveme una duda por favor:
En el caso de las paginas, si escribo un slug con o sin conector posiciona igual tu pagina?
Por ejemplo, si el slug es "accesorios-corazones" o "accesorios-de-corazones" o "acceso-con-corazones", da lo mismo para estos casos?

Responder
Avatar del autor del comentario

Andrea Barreiro

17/12/2018 a las 09:53

Hola, migoxscv:

Esta es una buena pregunta que merece una respuesta matizada. En general, hay que encontrar un equilibrio de mínima longitud/máxima legibilidad en los slugs. El uso de preposiciones o artículos no suele ser necesario y hay una corriente que considera que, cuantas menos palabras en un slug y cuanto más a la izquierda esté la KW, más relevancia concentrará Google en esas palabras. Por ello, la eliminación de los conectores/artículos/preposiciones/etc. suele estar considerada como una buena práctica.

Ahora bien, yo dejaría estar estos pequeños conectores siempre que resulten necesarios para entender bien el tema de la landing (rara vez ocurre, para ser sincera). Se trata de incluir la palabra clave que queremos posicionar y para eso tenemos que tener en cuenta cómo nos buscan en Google y también si la preposición cambia totalmente el sentido del slug ("manta-para-gatos" vs. "manta-de-gatos", por poner un ejemplo tonto). Hay que evaluarlo página por página.

Por último, ten en cuenta que este es uno de cientos de factores de posicionamiento y que el rankeo de tu página no va a depender en exclusiva (o siquiera de forma significativa) de este tema. Estoy segura de que Google ya hace caso omiso de los conectores más comunes, por lo que no me volvería loca corrigiendo una estructura de URLs ya existente. Tenlo en cuenta de ahora en adelante y no te preocupes mucho :-)

Responder
Avatar del autor del comentario

Nathaly Martínez

19/08/2019 a las 01:27

Excelente contenido. Gracias! ♥ Aportando a la información vertida en el post: incluir las keywords en el slug, mediante una revisión en el keyword planner de Google. Incluso ayuda para definir h2, h3, h4. Súper útil.

Responder
Avatar del autor del comentario

Andrea Barreiro

02/09/2019 a las 12:03

¡Gracias, Nathaly!

Responder
Avatar del autor del comentario

Alberto Sais

25/11/2019 a las 19:31

Que pasa si ya tengo un año con un slug, el cual sale /home-v-1/ , puedo cambiarlo? ¿tiene alguna afectación? ¿Afecta mis campañas de Google adwords?

Responder
Avatar del autor del comentario

Andrea Barreiro

27/11/2019 a las 12:11

Alberto, si ya tienes una URL publicada y quieres cambiarla, lo mejor que puedes hacer es una redirección 301. Está explicado al final del post :-)

Responder
Avatar del autor del comentario

Andrea Barreiro

02/12/2019 a las 17:30

Hola, Aitor: Si te he entendido bien, tienes una frontpage estática y no has creado ninguna otra página. Tu homepage no necesita ningún slug y, si no tienes otras páginas, no necesitas nuevas URLs. Así que en tu comentario tienes razón, ¡nada de crear URLs para páginas que no existen! Un saludo :-)

Responder
Avatar del autor del comentario

Andres Felipe Albornoz

29/01/2020 a las 11:43

Hola Andrea, te ceunto que publiqúe una pagina hace un par de semanas y quiero cambiar el slug de unas de sus url. Podría desindexar la url (si es posble te agradecería que me explicaras cómo) e indexar nuevamente la misma página pero con diferente slug? Te lo pregunto porque analizando mi competencia, las páginas que posicionan en 1er y 2do lugar tienen el slug más long tail. Yo aparezco en 3ra posición para esa url en particular.

Saludos!

Responder
Avatar del autor del comentario

Andrea Barreiro

06/02/2020 a las 14:01

Hola, Andrés:
Para hacer lo que quieres, la única opción es redirigir el tráfico desde las URLs antiguas a las nuevas, añadiendo redirecciones 301 en el archivo .htaccess de tu hosting (tras hacer un backup y con mucho cuidado, porque es fácil cometer errores) o utilizando un plugin de redirecciones (tienes algunos mencionados en este post).
¡Un saludo!

Responder
Avatar del autor del comentario

Riomar

06/08/2020 a las 11:04
Gusto en saludarte Andrea, espero me puedas ayudar, (wordpress con yoast) al indexar productos estos me salen duplicados con Webmaster, estos aparecen con y sin slug, mi pregunta es hacia donde debe apuntar la etiqueta canonical, por ejemplo.
Url completa: mitienda/ropa/camisa
slug: mitienda/camisa
y es que Google me indexa las dos (la canonical la tengo apuntando a la url completa), he trabajado con seo pero no en wordpress ni con los slug, la verdad me están causando problemas, te agradezco si me pudieras ayudar y te felicito por tu blog.
Responder
Avatar del autor del comentario

riomar

06/08/2020 a las 11:10
Nota ya he hecho las indicaciones para Google, en sitemap coloque las url completas, las re direcciones las habría hecho en htaccess, pero las hace automáticamente Yoast, e incluso intente bloquearlas con robots.txt, pero sin éxito, el problema es la duplicidad, gracias.
Responder
Avatar del autor del comentario

Alexander

22/01/2024 a las 13:05
Buenos días. Gracias por compartir la información y dedicar tu tiempo y trabajo apoyara a los demás.

Una consulta: tengo dos slug que me agregan el (-2) al final, pero ya he vaciado papelera, elimine las páginas creadas, revise en las categorías y realmente ya no existen o no se encuentra en mi wordpress. Sin embargo ambas páginas siguen mostrando el (-2) así las edites, ¿Cómo podría corregirlo?

Gracias.
Responder
Avatar del autor del comentario

Andrea Barreiro

23/01/2024 a las 14:19
¡Hola, Alexander! A ver, pueden estar pasando muchas cosas, pero lo primero que yo haría es ir a Ajustes > Permalinks y darle a guardar desde ahí.
Si eso no funciona, fíjate también en Medios, no vayas a tener un recurso allí que comparta el nombre del slug que estás intentando usar. Si lo tienes, vuelve a subirlo con otro nombre porque puede estar interfiriendo.
¡A ver si una de estas dos cosas te ayuda! Ya me dirás :-)
Responder

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *