Cómo cambiar la URL de WordPress en las páginas de categorías y etiquetas

Tener una estructura más amigables en nuestros permalinks es esencial para mejorar nuestro SEO y el ranking de nuestra web en Google. Hace un tiempo vimos en SiloCreativo como podíamos actualizar estos enlaces permanentes en WordPress de forma sencilla desde el panel de administración. Pero hoy queremos ir un poco más allá, y os queremos mostrar como también es posible cambiar el slug de categorías y etiquetas para ajustarlas a lo que queremos, o incluso eliminar ciertas partes de dicho slug.

Una de las razones para hacer esto es por el slug que se nos muestra al entrar en la página donde aparecen todas las entradas de nuestro blog de cierta categoría o etiqueta. Para llegar a esta página, solo tienes que hacer clic en alguna de las categorías o etiquetas de uno de una web. Si no fijamos en la URL de dicha página, veremos que tiene esta estructura:

estructura y partes de la url de la pagina de categorias y etiquetas en wordpress

Como vemos, el slug de dicha página se compone de dos partes:

  • La base de la categoría/etiqueta, que por defecto es category en el caso de las categorías, y tag en el caso de las etiquetas.
  • El propio slug de la categoría o etiqueta, que se forma de forma automática al crear una nueva categoría o etiqueta a partir del nombre que le demos.

Esta va a ser la URL que nos muestre WordPress por defecto. Pero puede que no sea el más adecuado por cuestiones de SEO. Por eso, hoy queremos mostraros cómo podemos cambiar el slug de las categorías y etiquetas, cómo cambiar la base de la categoría o etiqueta, y cómo eliminar la base de la categoría o etiqueta para que no aparezca en nuestra URL.

Cambiando el slug de las categorías y etiquetas

Tal como hemos dicho antes, el slug de las categorías y etiquetas se crea automáticamente cuando añadimos una nueva categoría o etiqueta. Normalmente esto no nos va a suponer ningún problema, ya que casi siempre vamos a utilizar una sola palabra. Pero puede darse el caso que nombremos una categoría con más de una palabra. Por ejemplo, tengo un blog de cocina y una de las categorías es Comida de la semana. De forma automática, WordPress me asignará este slug:

Listado de categorías en el panel de administración de WordPress

Es posible que el slug comida-de-la-semana no sea el más recomendable ya que, dentro de lo posible, siempre es mejor evitar tener artículo, determinantes, etc en nuestro slug. Así que vamos a cambiarlo por comida-semana. Para hacer esto, es tan fácil entrar el la opciones de edición de dicha categoría, y cambiar el slug.

Opciones de edición de categoría de entradas en WordPress

Si lo que queremos es cambiar el slug de alguna etiqueta, el proceso será exactamente igual que con las categorías, solo tendremos que ir a la sección de etiquetas del panel de administración de WordPress.

Cambiando la palabra base de las categorías y etiquetas

Posiblemente la base de las categorías y etiquetas sea una de las partes de nuestra URL que más nos chirríe al verla si no tenemos una web de habla inglesa. Y es que, como hispanohablantes, tener insertada una palabra en inglés dentro de nuestra URL llena de palabras en español no queda muy bien. Así que vamos a ver como cambiarlo.

Para ello, desde el panel de administración de WordPress, entraremos en Ajustes > Enlaces permanentes. Una vez en esta página, veremos una sección llamada Opcional. Por defecto, los campos de Base de las categorías y Base de las etiquetas aparecerán vacíos, y por eso se nos muestra en el slug como category y tag.

Opciones de enlaces permanentes en WordPress para base de categorías y etiquetas

En mi caso, simplemente voy a traducir las palabras para tener una URL más homogénea.

Cambio de nombre de base de categorías y etiquetas en WordPress

Esto es una opción, pero podemos poner la palabra que queramos. No es extraño poner una palabra en consonancia con la temática de nuestro blog. Si tenemos un blog de viajes, y nuestras categorías son palabras como avión, barco o tren, podemos hacer que nuestra Base de las categorías sea medios-transporte.

Eliminar la palabra base de las categorías y etiquetas

Por último, para los que quieran tener un slug lo más limpio posible, también tenemos la posibilidad de eliminar de nuestra URL la base de las categorías o etiquetas de forma completa. Aunque esto podemos hacerlo mediante plugins, existe un pequeño truco con el que nos los podemos ahorrar.

En primer lugar, vamos a volver a la parte de Enlaces permanente de nuestro panel de administración de WordPress. En los campos de Base de las categorías y Base de las etiquetas, en vez de dejarlos vacíos o añadirles algo personalizados, vamos a ponerle un punto, como en la siguiente imagen:

Campo con punto para esconder base de categorias y etiquetas en WordPress

Si guardamos y entramos en la página de alguna categoría, veremos que su estructura ha pasado de https://www.mi-web.com/category/nombre-categoria/ a https://www.mi-web.com/nombre-categoria/. Mucho más corto y limpio, ideal para nuestro SEO.

Como hemos visto, mediante estos tres métodos podemos personalizar a nuestro gusto el slug de nuestra web en lo que respecta a categorías y etiquetas. Y es que tener controlada totalmente la forma en que se forma y estructura la URL de nuestra web es esencial para mantener un buen SEO, y que el posicionamiento de nuestras páginas y artículos en Google mejore.

Por supuesto, si nuestro objetivo es una mejora integral del SEO de nuestra web, debemos ahondar mucho más. Muy recomendable es la guía para optimizar el SEO que nos ofrece Nelio, donde podéis ver cuales son los puntos críticos, y que herramientas usar para analizarlo y mejorarlo.

Y con esto terminamos por hoy. Como siempre, tenéis disponibles los comentarios para hacernos llegar vuestras dudas, sugerencias y experiencias sobre este tema.

Comentarios (3)

  1. El tema de la estructura en si lo tengo claro pero el problema me surge a la hora de utilizar la lógica en Yoast.en páginas que tienes comunidades autónomas y provincias.

    Por ejemplo quiero la estructura https://cerrajeros.com/andalucia/malaga

    Donde andalucia es una página pilar y Málaga una entrada.

    Ahora bien llego a Yoast en la pagina Andalucía:

    Palabra clave: cerrajeros andalucia
    Titulo: cerrajeros Andalucía
    Slug: andalucia

    Si lo hago así me dice Yoast que el slug no coincide con la palabra clave.

    Afecta eso al seo? O ya Google al tener la lógica del enlace https://cerrajeros.com/andalucia lo posiciona correctamente?

    O hay otra forma de hacer lo que te comento.

    Gracias de antemano.

    1. Hola Antonio!

      En el caso concreto que explicas, es posible que la estructura de tu URL con elementos padres e hijos no sea todo lo SEO Friendly que quieres. Por definición, el slug es la palabras o palabras que tenemos en la URL tras la última barra invertida, y por eso Yoast te marca que no coincide tu palabra clave con tu slug. Por eso siempre es recomendable tener un slug algo más descriptivo.

      De todas formas, el posicionamiento en Google no es una ciencia simple, y depende de muchos factores aparte de la estructura de tu URL. Por eso siempre lo más recomendable es que te pongas en contacto con algún experto en SEO que pueda hacer un estudio más pormenorizado de tu web, pueda analizar sus puntos flacos y te de recetas sobre como mejorarlos.

      Un saludo!

Deja una respuesta

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