La vida te da tantos coñazos desde el día que naces que llega el punto en que debes decidir si te acostumbras a vivir "coñaciado" o aprendes a esquivar y bloquear.


¿Y qué coño tiene que ver esto con WordPress y el uso de taxonomías para SEO?

Desde mi perspectiva TODO. La razón es que WordPress es un CMS amigable, pero es de esos amigos que entendemos su verdadero valor tras haberlos odiado cuánto menos un par de años.

Como siempre digo, para mí, WordPress es al mundo de las webs como lo es Windows al de los PCs.

No es "el mejor", es el más popular, pero una vez aprendes a usarlo como debe ser es que comienzas apreciar las bondades que hacen que sea tan popular.

WordPress está pensado para que todo vaya en "piloto automático" y para eso tiene varias herramientas muy buenas que ayudan a gestionar un blog con facilidad.

Las más usadas por todos son las plantillas de temas y plugins.

Las que tienen un valor que solo pueden apreciar los que intentan hacer algo de SEO en sus webs son las taxonomías.

grafico explicativo de las taxonomías en WordPress

¿Que coño es una taxonomía?

No me crean a mí, créanle a Wikipedia que dice algo como:

Clasificación u ordenación en grupos de cosas que tienen unas características comunes.

Vamos a usar una de mis herramientas favoritas para darle contexto a todo esto el querido (por lo menos querido por mí) ejemplo explicativo.

Imagina que has ido de compras y pudiste traer:

Jamón
Queso
Jabón de baño
Papel para limpiarse el culo
Manzanas

Suponiendo que eres una persona anormal y tiendes a organizar los productos nada más llegar de la tienda te hago está pregunta:

¿Cómo podrías clasificar estos productos?

Fácil.
  • Tenemos lo que se come: jamón, queso, manzana.
  • Lo que no se come: jabón de baño y papel para el culo.
Si queremos darle un "nombre" a cada agrupación podríamos decir:
  • Productos de baño.
  • Productos para comer.
¡Taxonomías!

Hemos agrupado nuestros productos recién comprados haciendo uso de la taxonomía "baño""comer".
Es decir, una "taxonomía" es un nombre que agrupa cosas que se parecen.

WordPress tiene dos taxonomías muy útiles a la hora de organizar contenidos:

  • Etiquetas.
  • Categorías.

Hablemos de las etiquetas.

Está taxonomía le dice al señor de la noche (quiero decir Google) que los elementos que la poseen se relacionan por una temática en específico.

Hablemos ahora de las categorías.

Las categorías son un poco más "complejas" que las etiquetas.

La razón es simple: sirven para jerarquizar el contenido dentro de una página web.

¿Y que es "jerarquizar" a que se le llama jerarquía dentro de una página web?

Esto es simple también, quiere decir que mientras más cerca está la URL del root domain más RELEVANTE es el contenido dentro de la web (jerarquía mayor) y mientras más alejada esta es menos importante (jerarquía menor).

Esta taxonomía es más utilizada que las etiquetas.

La mayoría de gurús del SEO la han hecho súper popular para "organizar correctamente un nicho".

Voy a ejemplificar el uso de las categorías para ser lo más explícito posible antes de hablar sobre cómo se pueden fusionar con las etiquetas.

Supongamos que yo quiero hacer una web de nicho sobre aspiradoras.

Mi root domain será: miaspiradoraloca.com

¿Qué debería estar en la Home?

Pues un artículo sobre aspiradoras.

Es un nicho, así que la Home en sí misma ya es un artículo transaccional (o por lo menos así debería ser).

Dentro de mi web tendré categorías.
  • Aspiradoras escoba
  • Aspiradoras de mano
  • Etc
Quedando las URLs algo como:

miaspiradoraloca.com/aspiradoras-escoba (aquí habría un post sobre aspiradoras escoba)

miaspiradoraloca.com/aspiradoras-de-mano (aquí solo hablaría de aspiradoras de mano)

Sigamos con las subcategorías que tendría la web, por ejemplo:

miaspiradoraloca.com/aspiradoras-escoba/sin-cable (solo hablaría de aspiradoras escoba sin cable)

Esto a ojos del gran hermano (de nuevo, Google) quiere decir que “aspiradoras escoba sin cable” es menos importante (dentro de mi web) que “aspiradoras escoba” y así vez está última es menos importante que “aspiradoras” (mi Home donde hablo de aspiradoras)

El contenido sigue una estructura lógica.

Está organizado de manera que Google sabe qué artículos son más relevantes que otros.

¿Cómo se muestra una página en lugar de la página de categorías?

Puede ser de novatos está pregunta, pero yo estoy aquí para explicarte hasta lo obvio.

La taxonomía jerárquica "categorías" tiene por defecto un tipo de URL del tipo:

rootdomain/category/slug-de-categoria

Ese HORRIBLE “category” caga la url de una manera tan épica que da ganas de llorar solo verlo.

¿Cómo se quita?

La magia de WordPress está en la sencillez de su uso. En lugar de estar tocando en .htaccess -y cagar toda la web si no sabes qué coño estás tocando- puedes usar un plugin.

El más popular (más popular porque yo lo digo) es el SEO by yoast.

La ruta es SEO yoast >> Apariencia en el buscador >> taxonomías >> scroll Hasta el final y colocar en "no conservar el prefijo en las URLs de categorías".

Eso basta para la mayoría, simplemente redirecciona las URLs feas con el "category" en ellas a una versión sin eso quedando:

rootdomain/slug-de-categoria

Limpio y hermoso.

Pero eso no es lo que necesitamos.

Organizar un nicho correctamente es más elegante y no requiere de tanto plugin.

Para poder mostrar una página con el contenido que nos dé la gana en la URL de categoría debemos seguir esta ruta:

Ajustes >> URL permanente >> y hacer lo siguiente:

En el cuadrito de URL permanente:

Colocar %catgory%/%post-name% 

En la "base de categorías":

Colocar /.

Guardar y puum! Acabamos de joder la url de categoría :)

Ahora cuando quieras entrar en rootdomain/slug-de-categoria te dirá: Error 404 la cagaste por marico.

Pero eso es justamente lo que queríamos hacer.

Ahora que la categoría existe y nuestra configuración exige que se coloque en la URL del post todos los artículos que sean hijos de la categoría quedarán:

rootdomain/slug-de-categoria/post-name

¿Pero qué pasa con la URL de categoría?

A fin de cuentas es la que nos interesa y para suplir su ausencia debemos crear una página con el mismos slug de la categoría.

Ejemplo:

Categoría: aspiradoras escoba
Slug de categoría: aspiradoras-escoba

Entonces creo la página con título: aspiradoras escoba
Slug de página: aspiradoras-escoba

Cómo la página ahora existe ya des-jodimos la URL de categoría. Ahora se va mostrar ahí el contenido que necesitamos mostrar (la Review con las aspiradoras escoba en lugar de una lista de post que son hijos de la categoría).

¿Súper útil verdad?

Esto es "un coñazo" porque ahora cada vez que que creas una categoría tienes que crear la respectiva página que se va mostrar en la URL y cada que publiques un post hijo debes meterlo -a palo seco- en el contenido de la página que ocupa el lugar de la página de categorías.

Pero qué quieres que te diga, si el SEO fuese fácil nadie podría llevar pan a su mesa con este oficio.

Ahora llegó la cereza del pastel para este post que he redactado con humildad para la gente bonita que quiso leerlo.

Usando categorías y etiquetas juntas para mejorar el SEO

Vamos a fusionar las taxonomías para organizar correctamente un nicho muy grande (como diría el amigo Deancito "un meganicho").

Ya sabemos que las categorías son taxonomías de jerarquía que le dice a el más daddy de todos los daddy's que viven en los newyores (de nuevo, Google) el nivel de relevancia que tiene un contenido dentro de nuestra web.

Las etiquetas por su parte solo le dicen qué contenidos están relacionados entre sí.

Entonces, por ejemplo, si tenemos un meganicho de Amazon dónde estamos atacando "categorías" (ojito aquí con las comillas):
  • Hogar
  • Cocina
  • Etc
¿Cómo quedarían las URLs?

rootdomain/cocina/cafeteras/goteo

¿Te parece correcto este tipo de URL para un post sobre cafeteras de goteo dentro de nuestra web?

Cómo todo en el SEO: DEPENDE.

Depende de qué tan limpio quieras dejar el nicho en términos de URL.

Básicamente le estás diciendo a Google que un post sobre cafeteras y otro sobre licuadoras son "parecidos en términos de keywords" porque están dentro de la categoría "cocina".

Pero piensa un poquito ¿Es eso realmente cierto?

Ya te digo yo: no.

¿Por qué? Coño es obvio mi pana, unas keywords tienen que ver con cafeteras y otras con licuadoras xdxd.

Tan sencillo como eso.

Siguiendo este tipo de urls mientras más subcategorías vayas metiendo dentro de la categoría "cocina" más te vas a cagar la jerarquía de la web porque estarás mezclando keywords muy distintas.

¿Cómo se puede solucionar este problema entonces?

Eliminando "cocina" de la URL.

Así la web quedaría: rootdomain/cafeteras/goteo

Para las cafeteras de goteo y le dices a Google que rootdomain/cafeteras/ es un artículo más relevante para evitar problemitas de canibalización.

Además, tienes la ventaja de que no vas a mezclar keywords como licuadoras, batidoras, microondas, etc dentro de una misma estructura jerárquica.

Te pregunto ahora: ¿desde cuál URL vas a enlazar todos los artículos que tengan que ver con "cocina"?

¿Vas a crear una página con el slug "cocina" y enlazar desde ahí?

Eso suena lógico, pero luego tendrías el "problema" de tener que enlazar casa post -a mano- a esa página para que Google entienda que todos pertenecen al mismo conjunto de artículos.

Es aquí donde entran las etiquetas para meter ese link a la sección de forma automática.

Siguiendo la ruta:

Ajustes >> URL permanente >> base de las etiquetas

Y colocando /.

Vas a "matar" las URL rootdomain/tag/slug-de-etiqueta

Al dejar unas rootdomain/slug-de-etiqueta con error 404.

Esto se soluciona igual que cómo hicimos para solucionar el 404 de las categorías (creando una página con el mismo slug).

Ahora puedes etiquetar a todos los contenidos (páginas y posts) que tengan que ver con productos de cocina dentro de la etiqueta "cocina" que tiene de URL rootdomain/cocina donde vas a mostrar una página desde donde enlazas a todo el mundo (cafeteras, batidoras, robots de cocina, etc).

Eso te simplifica un poco la cosa, sin embargo, hay un enlace interno que debes meter a mano y es el que va desde cada hijo de categoría hasta su padre. Desde “cafeteras de goteo” debes enlazar a “cafeteras” y lo mismo para todas las categorías.

Para ti, el mercenario SEO listo y atento, ya debes estar pensando “coño, pero esto complica un poco el trabajo de linkbuilding, tendré que buscar enlaces temáticos para cada categoría” y sí tienes razón, pero como dije antes: es lo que hay, el SEO no es fácil.

El resumen de toda esta paja que he hablado es que puedes utilizar la taxonomía de categorías para agrupar y jerarquizar contenidos en función de sus keywords y emplear la taxonomía etiquetas para agrupar a todos los contenidos que tienen que ver con una misma temática (en este ejemplo fue cocina).

Más fácil de digerir:

Las categorías agrupan y jerarquizan contenidos por KEYWORDS.

Las etiquetas agrupan contenidos por una misma TEMÁTICA (en nuestro ejemplo “cocina”).

De forma gráfica el enlazado interno sería algo como esto:

grafico explicativo del enlazado interno

Donde la línea verde representa un enlace desde la Home -de solo ida- y la línea rosa representa un enlace desde la categoría -de solo ida-.

Por su parte, la arquitectura de URLs tendría la siguiente forma:

arquitectura de URLs

Y ya saben amiguitos WordPress tiene cosas que te hacen más fácil la vida pero si quieres hacer SEO de verdad debes levantarte a las 4am para hacer flexiones con las keywords si quieren dominar las SERPs.