WooCommerce: Añadir marcaje «brand» en el schema products

Como sabrás, WooCommerce no te hace el marcaje json-ld del campo «brand» porque WooCommerce no incluye la marca de producto por defecto.

De hecho, si tienes varias marcas tienes dos opciones: mediante el plugin WooCommerce Brands para añadir la marca en WooCommerce o utilizar el plugin de SEO Rank Math, donde lo podrás hacer gratuitamente utilizando los Atributos de producto de WooCommerce.

En este artículo te enseño a crear el marcaje Brand mediante Rank Math. La opción gratis.

Antes de nada, una cosa es el marcaje Brand, una propiedad del Schema Product.

Otra cosa es el Atributo de Producto Brand de WooCommerce.

El marcaje es de Schema.org y que siempre se llamará Brand. El Atributo de producto es de WooCommerce y se puede llamar Brand, Dealer, Marca o Fabricante, como queramos. Seguimos con más disclaimers.

Disclaimer 2: Quizás estés utilizando un plugin de SEO que no sea Rank Math, cómo Yoast u otro. Entonces NO te vale esta solución, antes deberás migrar toda la configuración de SEO a Rank Math. Yo lo recomiendo, es un proceso fácil, pero afecta a la configuración SEO on-page de tu web.

Añadir el marcaje Brand del Schema de Producto mediante Rank Math

Para realizar el marcaje de Brand debes tener el plugin Rank Math con el apartado de Schema y WooCommerce activado. Encontraremos estas opciones en el Escritorio del plugin Rank Math.

Rank Math

Lo que haremos a continuación es crear un Atributo de producto y decirle al plugin de SEO Rank Math que utilice este atributo cómo Brand.

Al lío.

Para crear Atributo de producto que utilizaremos para el marcaje de Brand, debemos ir a Productos (de WooCommerce) -> Atributos:

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 2

Allí crearemos un Atributo Brand, que utilizaremos para especificar la marca.

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 4
Escribo Brand como nombre, como le podría decir Marca o Fabricante, depende de tu tienda.

Disclaimer: En una tienda multiidioma solamente utilizaremos un atributo, para todos los idiomas. Sin posibilidad de traducir este atributo, ya que a Rank Math solo le puedes especificar un campo para el marcaje de Brand. Es por esto que el nombre que yo le doy es Brand y no Marca o Fabricante, evito problemas de idioma a posteriori.

Una vez creado este atributo, iremos a configurar los términos, donde crearemos las marcas de nuestra tienda, una por una.

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 6

Una vez que ya tenemos las marcas configuradas en WooCommerce nos faltarán dos pasos:

1 – Especificar en Rank Math el Atributo Brand cómo Marca.

Iremos al apartado Ajustes Generales de Rank Math y en la pestaña de WooCommerce veremos que hay la opción de especificar la Marca mediante Atributos de Woocommrce.

Allí nos saldrá con este nombre: «Brand de producto». Con este paso tan importante añadimos en el Schema de producto el campo Brand.

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 8

Ya creada la marca y vinculado el Schema, iremos a editar la ficha de producto para añadir la marca que hemos creado. Para ello, debemos ir al apartado Atributos de la ficha de Producto de WooCommerce y añadirlo como atributo:

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 10

Elegiremos la marca que queremos añadir, clic en Guardar atributos y en Actualizar la ficha de producto.

Woocommerce: Añadir Marcaje &Quot;Brand&Quot; En El Schema Products 12

Et voilà! Ya tendremos atribuida la marca a este producto.

Antes había aquí un paso a paso para hacerlo mediante código. Me lo he cargado, no estaba actualizado ni es la forma de hacerlo porque se pierden estos datos con las actualizaciones de WooCommerce. Te ahorro el problema.

Scroll al inicio