Jump to content

Problema de Marcado: schema.org en search console


nadinnecastillo
 Share

Recommended Posts

Hola a todos, he buscado por todos sitios una solución para mi Problema de  Marcado: schema.org en search console en datos estructurados

 

"Product  Marcado: schema.org  errores 216 páginas"

Adjunto imagen.

 

Necesito ayuda, muchas gracias de antemano, Nadinne

post-784442-0-38003500-1468409916_thumb.png

Share this post


Link to post
Share on other sites

Buenas noches.

 

Yo he intentado modificar varias veces en el prestashop de github los datos estructurados de la plantilla por defecto de prestashop y nunca me los han admitido.

Dicho esto necesito saber algo más que una captura con el número de fallos que tienes. Necesitamos una captura del error para saber solucionarlo. O bien pon un enlace a tu web y lo vemos.

 

Un saludo.

Share this post


Link to post
Share on other sites

Basicamente tienes dos "fallos". (Son advertencias nada más, deben de haberlo cambiado hace poco).

El primer fallo es que duplicas las veces que sale el elemento schema offers, debes eliminar uno de los dos.

En segundo lugar, actualmente tienes este código:

<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price" class="price product-price">140,00 €</span>
<meta itemprop="priceCurrency" content="EUR" />

Debes modificarlo y cambiarlo por:

<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price" class="price product-price" content="y aqui poner el código para que salga el precio sin el símbolo del euro">140,00 €</span>
<meta itemprop="priceCurrency" content="EUR" />

Tiene que quedar content="140" o el precio del producto que sea y problema resuelto

Share this post


Link to post
Share on other sites

hola, no he encontrado eso exactamente, lo mas parecido que encuentro es esto

 

"<!-- prices -->

<div class="price">
<p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
{if $product->quantity > 0}<link itemprop="availability" href="http://schema.org/InStock"/>{/if}
{if $priceDisplay >= 0 && $priceDisplay <= 2}
<span id="our_price_display" itemprop="price">{convertPrice price=$productPrice}</span>
{if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) || !isset($display_tax_label))}
{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
{/if}
<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
{hook h="displayProductPriceBlock" product=$product type="price"}
{/if}
</p>
<p id="reduction_percent" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>
<span id="reduction_percent_display">
{if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if}
</span>
</p>
<p id="reduction_amount" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'amount' || $product->specificPrice.reduction|floatval ==0} style="display:none"{/if}>
<span id="reduction_amount_display">
{if $product->specificPrice && $product->specificPrice.reduction_type == 'amount' && $product->specificPrice.reduction|floatval !=0}
-{convertPrice price=$productPriceWithoutReduction-$productPrice|floatval}
{/if}
</span>
</p>
<p id="old_price"{if (!$product->specificPrice || !$product->specificPrice.reduction) && $group_reduction == 0} class="hidden"{/if}>
{if $priceDisplay >= 0 && $priceDisplay <= 2}
{hook h="displayProductPriceBlock" product=$product type="old_price"}
<span id="old_price_display">{if $productPriceWithoutReduction > $productPrice}{convertPrice price=$productPriceWithoutReduction}{/if}</span>
<!-- {if $tax_enabled && $display_tax_label == 1}{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}{/if} -->"

Share this post


Link to post
Share on other sites

Buenas.

 

Ya que estamos hay, en esta linea también debes ponerlo:

<span id="our_price_display" itemprop="price">{convertPrice price=$productPrice}</span>

<!-- que quede así -->

<span id="our_price_display" itemprop="price" content="{$productPrice}">{convertPrice price=$productPrice}</span>
 

Depende del tema que tengas, a lo mejor está en otro sitio. Yo las plantillas que utilizo tienen una carpeta /sub y dentro /product y ahí hay un archivo product.tpl donde he cambiado el marcado.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More