Si tienes un blog o una web en WordPress, seguramente querrás organizar tu contenido de forma eficiente, mejorar el SEO de tu sitio y personalizar el diseño de tu web. Una forma de conseguirlo es usando las categorías y subcategorías, que son etiquetas que clasifican tus entradas por temas, productos, herramientas o cualquier otro criterio que elijas.
En este artículo te voy a enseñar cómo crear y mostrar categorías y subcategorías en WordPress con el editor de bloques, que es el que se usa por defecto desde la versión 5.0. Verás que es muy fácil y que te ofrece muchas posibilidades para ordenar y presentar tu contenido.
¿Qué son las categorías y subcategorías en WordPress?
Las categorías y subcategorías en WordPress son una forma de agrupar tus entradas por temas relacionados, creando una jerarquía entre ellas. Por ejemplo, si tienes un blog sobre viajes, podrías crear una categoría llamada “Europa” y dentro de ella varias subcategorías como “España”, “Francia”, “Italia”, etc. Así, cuando publiques una entrada sobre tu viaje a París, podrás asignarla a la subcategoría “Francia”, que a su vez pertenece a la categoría “Europa”.
Las ventajas de usar categorías y subcategorías en WordPress son:
- Organizas mejor tu contenido: Al tener tus entradas clasificadas por temas, facilitas la navegación de los usuarios y los motores de búsqueda por tu web, mejorando la usabilidad y el SEO.
- Mejoras el SEO de tu web: Al usar categorías y subcategorías, creas una estructura lógica y coherente para tu web, que ayuda a los motores de búsqueda a entender de qué trata tu contenido y a indexarlo correctamente. Además, puedes optimizar el título, la URL y la meta descripción de cada categoría y subcategoría para incluir tus palabras clave principales.
- Personalizas el diseño de tu web: Al usar categorías y subcategorías, puedes crear menús personalizados para mostrarlas en tu web, ya sea en el menú principal, en el menú secundario o en la barra lateral. También puedes usar el bloque de categorías del editor de bloques para mostrarlas en tus entradas o páginas, con diferentes opciones de diseño.
¿Cómo crear categorías y subcategorías en WordPress?
Para crear categorías y subcategorías en WordPress tienes dos opciones: desde el panel de administración o desde el propio editor de bloques.
Desde el panel de administración

Para crear categorías y subcategorías desde el panel de administración, debes seguir estos pasos:
- Accede al panel de administración de WordPress e ingresa a Entradas > Categorías.
- En la sección Añadir nueva categoría, escribe el nombre de la categoría que quieres crear. Por ejemplo, “Europa”.
- Si quieres crear una subcategoría dentro de esa categoría, selecciona la opción Categoría superior y elige la categoría a la que quieres asignarla. Por ejemplo, si quieres crear una subcategoría llamada “Francia”, selecciona “Europa” como categoría superior.
- Opcionalmente, puedes escribir un slug para la categoría o subcategoría, que es la parte final de la URL que identifica a esa categoría o subcategoría. Por ejemplo, si quieres que la URL de tu subcategoría sea https://tublog.com/europa/francia/, puedes escribir “francia” como slug. Si no lo haces, WordPress generará uno automáticamente basado en el nombre.
- Opcionalmente, puedes escribir una descripción para la categoría o subcategoría, que aparecerá debajo del título cuando alguien acceda a esa página. Puedes aprovechar para incluir tus palabras clave principales y dar más información sobre el tema.
- Haz clic en Añadir nueva categoría para guardar los cambios.

Puedes repetir estos pasos tantas veces como quieras para crear todas las categorías y subcategorías que necesites. En la sección Categorías verás una lista de todas las que has creado, con el nombre, el slug, la descripción y el número de entradas asignadas a cada una. También podrás editarlas o borrarlas si quieres.
Desde el editor de bloques

Para crear categorías y subcategorías desde el editor de bloques, debes seguir estos pasos:
- Accede al panel de administración de WordPress e ingresa a Entradas > Añadir nueva para crear una nueva entrada o editar una existente.
- En el editor de bloques, haz clic en el icono de Configuración (el que tiene forma de engranaje) en la esquina superior derecha y selecciona la pestaña Documento.
- En la sección Categorías, haz clic en el botón Añadir nueva categoría.
- Escribe el nombre de la categoría que quieres crear. Por ejemplo, “Europa”.
- Si quieres crear una subcategoría dentro de esa categoría, selecciona la opción Categoría superior y elige la categoría a la que quieres asignarla. Por ejemplo, si quieres crear una subcategoría llamada “Francia”, selecciona “Europa” como categoría superior.
- Haz clic en el botón Añadir nueva categoría para guardar los cambios.
Puedes repetir estos pasos tantas veces como quieras para crear todas las categorías y subcategorías que necesites. En la sección Categorías verás una lista de todas las que has creado, con una casilla para marcar las que quieras asignar a tu entrada. También podrás editarlas o borrarlas si quieres.
¿Cómo mostrar categorías y subcategorías en WordPress?
Para mostrar categorías y subcategorías en WordPress tienes dos opciones: desde el panel de administración o desde el editor de bloques.
Desde el panel de administración
- Accede al panel de administración de WordPress e ingresa a Apariencia > Menús.
- En la sección Editar menús, selecciona el menú que quieras modificar o crea uno nuevo.
- En la sección Añadir elementos al menú, haz clic en la pestaña Categorías y marca las casillas de las categorías y subcategorías que quieras mostrar en tu menú.
- Haz clic en el botón Añadir al menú para agregarlas al menú seleccionado.
- En la sección Estructura del menú, puedes arrastrar y soltar los elementos del menú para ordenarlos como quieras. Si quieres crear una jerarquía entre ellos, puedes desplazarlos ligeramente hacia la derecha para crear un nivel inferior. Por ejemplo, si quieres que “Francia” sea una subcategoría de “Europa”, puedes arrastrarla debajo de “Europa” y moverla un poco hacia la derecha.
- Haz clic en el botón Guardar menú para guardar los cambios.
Puedes repetir estos pasos tantas veces como quieras para mostrar todas las categorías y subcategorías que quieras en tu menú. También puedes asignar el menú a una ubicación específica de tu web, como el menú principal, el menú secundario o la barra lateral, desde la sección Gestionar ubicaciones.
Desde el editor de bloques
Para mostrar categorías y subcategorías desde el editor de bloques, debes seguir estos pasos:
- Accede al panel de administración de WordPress e ingresa a Entradas > Añadir nueva para crear una nueva entrada o editar una existente.
- En el editor de bloques, haz clic en el botón Añadir bloque (el que tiene forma de signo más) y busca el bloque Categorías.
- Haz clic en el bloque Categorías para insertarlo en tu entrada o página.
- En la barra lateral derecha, podrás configurar las opciones del bloque, como el número de categorías a mostrar, el orden, la jerarquía, etc.
- También podrás cambiar el estilo del bloque, eligiendo entre una lista simple, una lista desplegable o un diseño personalizado con colores e iconos.
Puedes repetir estos pasos tantas veces como quieras para mostrar todas las categorías y subcategorías que quieras en tu entrada o página, creando un diseño atractivo y funcional para mostrar tus categorías y subcategorías.

En Resumen…
Como has visto, crear y mostrar categorías y subcategorías en WordPress con el editor de bloques es muy sencillo y te ofrece muchas ventajas para organizar, optimizar y personalizar tu contenido. Espero que este artículo te haya sido útil y que lo pongas en práctica en tu web.
Si te ha gustado este artículo, te agradecería que lo compartieras usando los botones de abajo. También puedes dejarme tu opinión sobre el artículo y, por supuesto, tus dudas sobre cómo crear y mostrar categorías y subcategorías en WordPress con el editor de bloques en los comentarios. Estaré encantado de responderte.
Hola. En general veo que la información que has mostrado es directa y muy clara. Lo que ocurre que no soy muy experto y sigo teniendo dudas. A ver si me puedes aclarar alguna por fa: 1. Cada vez que hago un post lo meto en una catgegoría y 2 o 3 subcategorías de esa categoría. ¿Eso está mal? 2. Debería poner cada post en una subcategoría y ya está, sin meterlo en la categoría, solo en la subcategoría? 3. En caso de que sea mejor tener 1 post con 1 sola subcategoría, ¿piensas que debo coger todos mis posts y hacer edicion rapida y asignarles solo 1 subcategoría? ¿Como se tomaría esto google si de repente un día cambio las categorías a 250 posts? Me penalizaría y me bajaría ranking? 4. Tengo una categoria que se llama TIA Portal y tengo un post que se llama «TIA PORTAL utilidades del software» cuya palabra clave es TIA Portal. Esto está mal verdad? eso es canibalizacion? ¿Qué hago? El post es muy importante, pero es que resulta que la mayoría de mis articulos están en la subcategoría TIA Portal… ¿Qué hago mejor para no perder autoridad en ese post ni en la subcategoría. Espero que puedas ayudarme porque estoy estancado y no sé por donde seguir…. Gracias.
Hola Ángel, gracias por tu mensaje. Voy a intentar aclararte algunas cosas:
1.- No es recomendable asignar un post a varias subcategorías de la misma categoría, ya que puede generar contenido duplicado y confundir a los motores de búsqueda y a los usuarios. Lo ideal es que cada post tenga una sola categoría y una sola subcategoría, que sean lo más específicas y relevantes posible para el tema del post.
2.- Sí, deberías poner cada post en una subcategoría y ya está, sin meterlo en la categoría. WordPress asigna automáticamente el post a la categoría padre de la subcategoría, así que no hace falta que lo hagas tú manualmente. Por ejemplo, si asignas un post a la subcategoría “Francia”, WordPress lo asignará también a la categoría “Europa”.
3.- Sí, sería mejor que revisaras todos tus posts y les asignaras solo una subcategoría. No te preocupes por cómo se tomará esto Google, ya que WordPress redirige automáticamente las URL antiguas a las nuevas, evitando los errores 404 y las penalizaciones. Además, al optimizar tus categorías y subcategorías, mejorarás el SEO de tu web y podrás aumentar tu ranking.
4.- Sí, esto es un caso de canibalización de palabras clave, ya que estás compitiendo contigo mismo por el mismo término de búsqueda. Lo que puedes hacer es cambiar el nombre de la categoría o de la subcategoría por uno más genérico o más específico, según el caso. Por ejemplo, si la categoría se llama “TIA Portal”, podrías cambiar la subcategoría por “Utilidades del software TIA Portal” o por “Tutoriales de TIA Portal”. Así evitarás la confusión y la competencia interna .
Espero que estas respuestas te hayan ayudado a resolver tus dudas sobre cómo usar las categorías y subcategorías en WordPress sin canibalizar palabras clave. Si necesitas más ayuda o tienes alguna otra pregunta, no dudes en contactarme.
Salu2