nadinnecastillo Posted July 13, 2016 Share Posted July 13, 2016 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 Link to comment Share on other sites More sharing options...
mAchAcA Posted July 13, 2016 Share Posted July 13, 2016 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. Link to comment Share on other sites More sharing options...
nadinnecastillo Posted July 14, 2016 Author Share Posted July 14, 2016 Hola machaca, disculpa mi web es https://www.imprentavalencia.org por favor dime como mostrarte los fallos. Gracias por tu ayuda. Un abrazo Link to comment Share on other sites More sharing options...
mAchAcA Posted July 14, 2016 Share Posted July 14, 2016 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 Link to comment Share on other sites More sharing options...
nadinnecastillo Posted July 14, 2016 Author Share Posted July 14, 2016 Gracias, 2 preguntas, en que archivo está el código? y que debo poner aquí "y aqui poner el código para que salga el precio sin el símbolo del euro" Gracias. Link to comment Share on other sites More sharing options...
mAchAcA Posted July 14, 2016 Share Posted July 14, 2016 Se encuentra en la raíz del tema, el archivo product.tpl Debes añadir esto: content="{$productPrice}" Link to comment Share on other sites More sharing options...
nadinnecastillo Posted July 14, 2016 Author Share Posted July 14, 2016 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} -->" Link to comment Share on other sites More sharing options...
mAchAcA Posted July 15, 2016 Share Posted July 15, 2016 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. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now