Datos estructurados google en productos prestashop

Hola furiosos y furiosas del código, vamos a explicar algunos de los problemas de validación de prestashop a la hora de validar los datos estructurados, este análisis está realizado para versiones de prestashop 1.7

Este error se genera al tomar los decimales en precios de prestashop separados por “,” es decir por ejemplo 16,95€
la validación de precios en los marcados de datos para google respecto a precios deben ser mediante el símbolo del “.” es decir por ejemplo 16.95€.

Para poder corregir tal detalle y poder validar el marcado de precio debemos modificar el archivo product.tpl que escupe prestashop como estructura en los productos.

La ruta del archivo es la siguiente, si usas el theme classic de prestashop.

Ruta: themes / classic / templates / catalog / _partials / miniatures / product.tpl
Linea 58 del archivo esta inserción se puede realizar entorno a la linea 58 del archivo.

Datos estructurados google en productos prestashop [solved]

Datos estructurados google en productos prestashop [solved]

<link itemprop="url" href="{$product.url}" />
<meta itemprop="availability" content="https://schema.org/InStock" />
<meta itemprop="priceCurrency" content="EUR" />
<meta itemprop="itemCondition" content="https://schema.org/UsedCondition" />
<meta itemprop="price" content="{str_replace ( ',' , '.' , $product.price|truncate:6:'' )}" />
<meta itemprop="priceValidUntil" content="2025-11-05" />

Como pueden ver hacemos uso de str_replace les dejamos referencia por si quieren estudiar la función y sus posibilidades.

<meta itemprop="price" content="{str_replace ( ',' , '.' , $product.price|truncate:6:'' )}" />

Simple verdad con ese sencillo cambio ya puedes validar los precios de tus datos estructurados en google.

Escribe tus dudas y preguntas en la sección de comentarios, estaremos encantados de poder ayudarles. En próximos tutoriales entraremos más a fondo en el mundo de los datos estructurados y su marcado el cual ayuda a google a posicionar nuestros producto mostrando precio, stock, disponibilidad, etc.

Sin más esperamos que os sea de ayuda este tutorial para la mejora y desarrollo de tus proyectos, no dudes en pregunta en nuestros comentarios.

Dejar respuesta

Please enter your comment!
Please enter your name here