blog webempresa

Quitar category en la URL de WordPress

por | Feb 5, 2023 | Aprender WordPress, Plugins WordPress

Quitar category en la URL de WordPress

Estoy aprendiendo mucho últimamente sobre la importancia que tiene construir bien los enlaces permanentes en un sitio WordPress para que el SEO mejore y Google vea con mejores ojos los contenidos.

En este artículo te explico cómo quitar category en la URL de WordPress para mejorar la experiencia de navegación de tus visitantes y mejorar tu SEO.

Eso tengo que agradecérselo a muchas personas y principalmente a los contenidos que publican a diario para que los que no estamos muy puestos en temas SEO sepamos resolver los problemas que por ejemplo puede generar la etiqueta category del enlace permanente de una URL en un contenido de WordPress.

Queda claro, pues, que category no interesa a efectos SEO, que no sirve para mucho y que si se elimina de las URL ¡mejor!, un problema menos.

Claro que puedes personalizar la etiqueta /category/ (o categoria) -sin acento- 😉 si lo que quieres es que se muestren en tu idioma, por ejemplo:

Ajustes de categoria en enlaces permanentes

Nota: Te recomiendo que no uses mayúsculas ni caracteres acentuados.

…sigue leyendo!

  ¿Qué es el «category» en los permalinks de WordPress?

 

El «category» es una parte de la estructura de los enlaces permanentes de WordPress. Este se utiliza en los permalinks para categorizar y organizar las publicaciones en diferentes categorías.

Por ejemplo, si un sitio web de WordPress tiene categorías como «tecnología», «servicios» o «productos», el enlace permanente para una publicación sobre tecnología podría incluir /category/tecnología/ en su estructura de enlace.

El uso del «category» en los enlaces permanentes permite a los usuarios y a los motores de búsqueda entender mejor la organización y el contenido de un sitio web lo que sin duda va a ayudar a mejorar la experiencia del usuario al proporcionarle una navegación más clara y de paso mejorar el SEO permitiendo que los motores de búsqueda identifiquen fácilmente la categoría de cada publicación y su relación con otros contenidos del sitio web.

Sin embargo, esto puede presentar desventajas en el uso del category en los enlaces permanentes, como la posibilidad de tener una estructura de enlaces demasiado larga y confusa.

Es por ello importante el considerar cuidadosamente si se desea usar «category» en los permalinks y cómo se quiere configurar la estructura de estos en su sitio web de WordPress.

  ¿Por qué se usa el «category» en los enlaces permanentes?

 

El uso de «category» en los enlaces permanentes tiene cierto sentido por varias razones, incluyendo la de mejorar la experiencia del usuario, el SEO y de paso facilitar la organización de contenido.

Razones para usar «category» en los enlaces permanentes:

  • Mejora la experiencia del usuario: Al incluirlo en la estructura de los enlaces permanentes, se hace más fácil para los usuarios entender y navegar por el sitio web. Los visitantes pueden ver fácilmente a qué categoría pertenece una publicación y también acceder directamente a la misma desde el permalink.

  • Bueno para el SEO: Los motores de búsqueda usan la estructura de los enlaces permanentes para entender el contenido y la organización de una web. Al incluir el «category» en los enlaces se aporta información adicional sobre la categoría a los buscadores, ayudado a mejorar la clasificación del sitio web en los resultados de búsqueda.

  • Facilita la organización de contenido: Al categorizar las publicaciones en diferentes categorías con category, se hace más fácil organizar y clasificar el contenido en el sitio. Los usuarios encuentran mejor lo que buscan y los autores publican sus contenidos de manera más eficiente.

Se trata de mejorar la experiencia del usuario, ordenar mejor la estructura de contenidos y favorecer el SEO del sitio, por lo tanto, es una consideración importante si quieres perfeccionar la estructura y el rendimiento de tu sitio WordPress.

  Cómo utilizar «category» en los enlaces permanentes

 

En los enlaces permanentes de WordPress, el uso de «category» es principalmente para organizar y clasificar el contenido en diferentes categorías. Por ejemplo, si tienes un sitio web que hable sobre tecnología, puedes crear categorías para móviles, ordenadores, videojuegos, etc.

Para usarlo primero debes crear las categorías en WordPress que deseas utilizar para organizar los contenidos.

Esto lo haces desde el menú Entradas ➜ Categorías. Luego, cuando publiques una nueva entrada (las páginas no permiten categorías), puedes asignarla a una o más categorías existentes; aunque también puedes crear las categorías sobre la marcha desde la propia entrada.

Por defecto, la estructura de los enlaces permanentes de WordPress incluye el «category» en la URL. Si, por ejemplo, tienes una publicación llamada «Los mejores móviles para comprar en 2023» y la has asignado a la categoría «moviles», la URL de la publicación será más o menos como esta:

https://www.tu-dominio.com/categoria/moviles/los-mejores-moviles-para-comprar-en-2023

En este ejemplo, el category es moviles y se encuentra justo antes del título de la publicación. La presencia del category en la URL proporciona información adicional sobre la categoría a los motores de búsqueda y a los usuarios.

En resumen, para utilizar «category» en los enlaces permanentes de WordPress, tienes que crear las categorías, asignar tus entradas a una o más categorías y permitir que la estructura de los enlaces permanentes incluya category en la URL.

  Ventajas y desventajas del uso del “category” en los enlaces permanentes de WordPress

 

Ya has visto que bien usado «category» o categoria (en español y sin acento -recomendado-) aporta mucho al usuario en cuanto al seguimiento de la URL en la que se encuentra el contenido y a los motores de indexado de contenidos, para saber la distribución y organización de los mismos dentro de un sitio web.

Pero no siempre es recomendable su uso y sobre todo si se usa de forma errónea puede acabar presentando más inconvenientes que ventajas, y eso debes tenerlo también en cuenta, a pesar de lo mucho que hayas leído de marketers, expertos en SEO y otros blogs especializados; el sentido común debe imperar en estos casos.

Una de las ventajas de su uso es que agrupa los artículos en categorías lógicas y fáciles de navegar para los visitantes de un sitio web. Esto mejora la experiencia de usuario y hace que sea más fácil encontrar información relevante.

Agrupar los artículos en categorías puede ayudar a mejorar el SEO, ya que los motores de búsqueda rastrean y clasifican mejor el contenido.

Por otro lado, el uso excesivo de categorías puede ser una desventaja, porque puede hacer que los enlaces permanentes sean largos y confusos. La recomendación es que se usen menos categorías y más etiquetas, para conseguir un equilibro óptimo de las taxonomías de WordPress.

Además, si se usan demasiadas categorías, puede ser difícil mantener una estructura lógica y coherente en el sitio web. También se pueden presentar conflictos con los enlaces permanentes y las URL si se cambian o eliminan categorías, lo que puede afectar negativamente al SEO del sitio.

El uso de «category» puede ser una herramienta útil si se usa con moderación y con una estructura clara y coherente. Su uso excesivo puede tener efectos negativos en el SEO. Por lo tanto, es importante que analices cuidadosamente las ventajas y desventajas antes de decidir si debes usarlo o no en tu web.

  Ventajas

 

El uso de «category» en los enlaces permanentes tiene algunas ventajas.

Al asignar cada publicación a una categoría específica, se facilita la navegación y la búsqueda del contenido en el sitio web.

La presencia del «category» en la dirección URL proporciona información adicional sobre el contenido de la página a los motores de búsqueda, lo que puede mejorar la clasificación del sitio web en los resultados de búsqueda (SERP).

Te pongo un ejemplo:

Un sitio web de recetas de cocina puede tener categorías como «desayunos», «almuerzos», «cenas», etc. Al incluir la categoria en los enlaces permanentes, los usuarios pueden buscar recetas específicas para cualquier momento del día y los motores de búsqueda pueden mostrar resultados más relevantes a los usuarios.

  Desventajas

 

El uso de «category» en los enlaces permanentes también puede tener algunas desventajas.

La presencia del «category» en la dirección URL puede hacer que la dirección sea más larga y difícil de recordar o compartir, o que sea poco amigable.

Si una publicación está asignada a varias categorías, puede aparecer en varias direcciones URL diferentes, lo que puede ser perjudicial para la clasificación en los motores de búsqueda y afectar al posicionamiento de esos contenidos.

Te pongo un ejemplo:

En una web de noticias puede haber categorías como «política», «economía», «deportes», etc. Al asignar una entrada a varias categorías, esta se puede acabar mostrando en varias URL diferentes, siendo perjudicial para su indexado y acabar confundiendo a los usuarios al visitar direcciones URL duplicadas.

Google penaliza el contenido duplicado, y eso ¡es un hecho!

  ¿Deberías usar «category» en los permalinks de tu web?

 

Activar «category» es una decisión que debes tomar con precaución. Por un lado, agrupar los artículos en categorías puede mejorar la experiencia de los usuarios y mejorar la forma en cómo los bots de indexado pueden rastrear y clasificar el contenido.

Sin embargo, el uso excesivo de categorías puede hacer que los enlaces permanentes sean largos y confusos, afectando negativamente al SEO y de paso a tus visitantes.

Antes de decidir si debes usar la categoria en los permalinks, analiza el tipo de contenido que publicas en tu web y qué estructura quieres para tu sitio.

Si quieres que tus visitantes tengan una grata experiencia de navegación, y de paso mejorar el SEO, es posible que el uso de categorías sea una buena opción. Sin embargo, si publicas contenido muy variado o quieres una estructura de navegación más simple, es posible que sea mejor evitar el uso de categorías en tu web.

Al final su uso es una decisión que depende de las necesidades y objetivos de tu web.

  El problema de category en los enlaces permanentes

 

En WordPress, si no modificas el comportamiento, por defecto muestra los enlaces permanentes (permalinks) de las categorías de tu blog en formato:

https://tudominio.com/category/blog/

Cuando lo ideal sería que se mostrasen en formato:

https://tudominio.com/blog/

Claro que para que esto suceda, como te comento, debes tener configurado en Ajustes ➜ Enlaces permanentes en formato Nombre entrada, por ejemplo, que es lo ideal y recomendado.

Configurar nombre de entrada en enlaces permanentes

  La solución de category en los enlaces permanentes

 

Si te pones a leer blogs en Internet, seguramente encontrarás algunos que te expliquen que debes insertar en tu archivo .htaccess la siguiente regla de reescritura:

RewriteRule ^category/(.+)$ https://tudominio.com/$1 [R=301,L]

Y a partir de que guardes los cambios del archivo .htaccess y recargues la página, para ver la URL del blog en formato:

https://tudominio.com/blog/

Sin embargo, no cuentan con la forma como WordPress lo interpreta y es posible que cuando accedamos al blog u otros enlaces del sitio el resultado sea un hermoso error 404:

Error 404 al añadir regla de category en htaccess

Bufff aquí es donde te pones nervios@, ¡no!, haya paz, no empieces a buscar la última copia de seguridad si eres de clic fácil 😜 que hay mejores formas de solucionarlo.

  Eliminar category del permalink con FV Top Level Categories

 

Un plugin siempre es una solución rápida para resolver este tipo de cosas. En este caso se trata del plugin FV Top Level Categories que va a permitir que elimines el «category» de la URL del enlace permanente o permalink sin tener que hacer nada, ni siquiera configurar el plugin; lo instalas, lo activas y listo.

¿No quieres complicarte más de lo necesario? no pasa nada, alguien pensó también en ti y creó el plugin FV Top Level Categories para que simplemente instalando el plugin y activándolo desaparezca el category sin que tengas que pestañear.

Plugin FV Top Level Categories
Gratuito

Con este plugin va a poder eliminar el prefijo antes de la URL de la página de categoría. Por ejemplo, en lugar de https://tu-domino.com/category/los-mejores-moviles-para-comprar-en-2023, puedes utilizar https://tu-domino.com/los-mejores-moviles-para-comprar-en-2023 para la dirección de la categoría «moviles».

Permalink sin category en la URL

WordPress no permite tener un prefijo en blanco para las categorías (se inserta category/ antes del nombre), y precisamente este plugin trabaja sobre esta restricción.

También funciona si tienes una estructura de permalinks como %postname% o %category%/%postname%. Sin embargo, esta opción puede que no funcione correctamente para categorías hijas.

  Cómo quitar category del slug de WordPress manualmente

 

No es quizás el método más indicado para usuarios «noveles» en el uso de WordPress, ya que implica hacer uso de funciones, que si no se revisan adecuadamente o no están escritas para versiones actuales de WordPress, puedes dejar disfuncional el sitio web.

No obstante, te explico cómo eliminar el «category» del slug en WordPress de forma manual.

Primero e importante haz una copia de seguridad de tu web, porque es más fácil recurrir a ella y recuperar el estado de tu sitio en un par de minutos que invertir horas en deshacer lo hecho sin garantías de dejarlo igual que estaba antes del problema causado.

Desde el Administrador de Archivos de tu panel de alojamiento web, accede a la carpeta wp-content/themes/tu-tema-activo y localiza el archivo functions.php.

Con el editor de código de tu filemanager edita el citado archivo functions.php para añadir el siguiente código, al final del archivo:

function remove_category_base_slug( $link, $category ) {
    $category_base = get_option( 'category_base' );
    if ( $category_base && strpos( $link, $category_base ) === false ) {
        return $link;
    }
    return str_replace( '/' . $category_base . '/', '/', $link );
}
add_filter( 'category_link', 'remove_category_base_slug', 10, 2 );

Guarda los cambios del archivo modificado functions.php y recarga tu sitio web. Es posible que tengas que vaciar la caché de tu navegador, y de WordPress, si usas algún plugin de caché.

Estos cambios eliminarán la base de categoría category de tus URL de categoría.

  Cómo quitar category del slug de WordPress con un plugin

 

Si tienes cierto respeto a eso de editar functions.php entonces puede sutilizar algún plugin como Insert Headers and Footers para añadir el citado código en un snippets, desde el dashboard de tu WordPress, sin tener que editar archivos de código.

Naturalmente hay otros plugins como Code Snippets que también te permiten añadir la función indicada, de forma controlada, desde el dashboard de WordPress, sin tener que editar archivos de código, mucho más limpiamente.

  Conclusiones

 

¡Mucho más amigable verdad! 😊 …y que fácil era resolverlo.

El uso de category en los permalinks de WordPress puede serte útil porque gracias a él puedes agrupar y categorizar contenido similar de tu sitio. Sin embargo, también puede ser una desventaja si afecta negativamente la experiencia del usuario o a la optimización del SEO.

En algunos casos, es mejor eliminar la base de categoría «category» si afecta al usuario en su navegación, al hacer que las URL sean más largas o confusas. También es mejor eliminarlo si acaba perjudicando la optimización SEO de tu web debido a la redundancia en la estructura de la URL.

La decisión de usar o no category depende de las necesidades específicas de tu sitio web.

¿Te ha resultado útil este artículo?

Promo Junio Webempresa