EspeackE
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Hola, tengo una tienda online montada con Woocomerce, y me llegaron unos errores de google search console pero no entiendo muy bien como puedo solucionar este error, ojala me puedan ayudar.
Dejo una captura del error.
"@context": "http://schema.org/",
"@type": "Product",
"name": "",
"sku": "",
"mpn": "",
"itemCondition" : "NEW",
"brand" : "",
"url": "",
"description": "",
"id": "",
"image": "",
Se resuelve agregando el "id" en producto o articulo.
Si lo tienes en JSON quedaria algo asi.
Insertar CODE, HTML o PHP:"@context": "http://schema.org/", "@type": "Product", "name": "", "sku": "", "mpn": "", "itemCondition" : "NEW", "brand" : "", "url": "", "description": "", "id": "", "image": "",
Como se hace? no entiendo mucho de esto...Se resuelve agregando el "id" en producto o articulo.
Si lo tienes en JSON quedaria algo asi.
Insertar CODE, HTML o PHP:"@context": "http://schema.org/", "@type": "Product", "name": "", "sku": "", "mpn": "", "itemCondition" : "NEW", "brand" : "", "url": "", "description": "", "id": "", "image": "",
Tienes que hacerlo desde el codigo HTML del archivo. En tu caso tienes otro errores..Como se hace? no entiendo mucho de esto...
Asi me sale a mi los errores: https://search.google.com/structured-data/testing-tool/u/0/?hl=es#url=https://www.animeonlinesub.com/anime/golden-time/
Como se hace? no entiendo mucho de esto...
Asi me sale a mi los errores: https://search.google.com/structured-data/testing-tool/u/0/?hl=es#url=https://www.animeonlinesub.com/anime/golden-time/
Tienes que hacerlo desde el codigo HTML del archivo. En tu caso tienes otro errores..
Una cosa, esto hay que agregarlo en cada post que te error? Y solo sirve para los ecommerce? Yo tengo unas web de noticias y me da el mismo error.
Qué theme usas?
Dooplay.
# Breadcrumb
function doo_breadcrumb($post_id = false, $post_type = false, $post_type_name = false, $class = false) {
if($post_id AND $post_type AND $post_type_name){
$out = '<div class="dt-breadcrumb '.$class.'"><ol itemscope itemtype="http://schema.org/BreadcrumbList">';
$out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">';
$out .= '<a itemprop="item" href="'.home_url(). '"><span itemprop="name">'. __d('Home') .'</span></a>';
$out .= '<span class="icon-angle-right" itemprop="position" content="1"></span></li>';
$out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">';
$out .= '<a itemprop="item" href="'.get_post_type_archive_link($post_type).'"><span itemprop="name">'.$post_type_name.'</span></a>';
$out .= '<span class="icon-angle-right" itemprop="position" content="2"></span></li>';
$out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">';
$out .= '<a itemprop="item" href="'.get_the_permalink($post_id).'"><span itemprop="name">'.get_the_title($post_id).'</span></a>';
$out .= '<span itemprop="position" content="3"></span></li>';
$out .= '</ol></div>';
echo $out;
}
}
Muchas gracias, ahora no tengo ningún error. De verdad gracias.- En la versión actual de Dooplay ve a /wp-content/themes/dooplay/inc
- Busca el archivo "doo_init.php"
- Y dentro del archivo busca la etiqueta "# Breadcrumb" y reemplaza el código por esto:
Insertar CODE, HTML o PHP:# Breadcrumb function doo_breadcrumb($post_id = false, $post_type = false, $post_type_name = false, $class = false) { if($post_id AND $post_type AND $post_type_name){ $out = '<div class="dt-breadcrumb '.$class.'"><ol itemscope itemtype="http://schema.org/BreadcrumbList">'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.home_url(). '"><span itemprop="name">'. __d('Home') .'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="1"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_post_type_archive_link($post_type).'"><span itemprop="name">'.$post_type_name.'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="2"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_the_permalink($post_id).'"><span itemprop="name">'.get_the_title($post_id).'</span></a>'; $out .= '<span itemprop="position" content="3"></span></li>'; $out .= '</ol></div>'; echo $out; } }
Luego de que lo edites en Google Search te diriges a "Rutas de exploración" y das clic en cualquier url que marque el error y luego daz un clic en "Probar URL publicada" y con eso deberías ver que se soluciono el problema, ya solo te queda validar la correción para que Google revise el informe.
Créditos al usuario: RodrigoSCRodrigoSC
HOla este codigo funciona para cualquier Theme ? tengo el mismo problema y nose como solucionarlo- En la versión actual de Dooplay ve a /wp-content/themes/dooplay/inc
- Busca el archivo "doo_init.php"
- Y dentro del archivo busca la etiqueta "# Breadcrumb" y reemplaza el código por esto:
Insertar CODE, HTML o PHP:# Breadcrumb function doo_breadcrumb($post_id = false, $post_type = false, $post_type_name = false, $class = false) { if($post_id AND $post_type AND $post_type_name){ $out = '<div class="dt-breadcrumb '.$class.'"><ol itemscope itemtype="http://schema.org/BreadcrumbList">'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.home_url(). '"><span itemprop="name">'. __d('Home') .'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="1"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_post_type_archive_link($post_type).'"><span itemprop="name">'.$post_type_name.'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="2"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_the_permalink($post_id).'"><span itemprop="name">'.get_the_title($post_id).'</span></a>'; $out .= '<span itemprop="position" content="3"></span></li>'; $out .= '</ol></div>'; echo $out; } }
Luego de que lo edites en Google Search te diriges a "Rutas de exploración" y das clic en cualquier url que marque el error y luego daz un clic en "Probar URL publicada" y con eso deberías ver que se soluciono el problema, ya solo te queda validar la correción para que Google revise el informe.
Créditos al usuario: RodrigoSC
Hola, tambien uso dooplay y estoy recibiendo este error con google, "Unnamed item" Missing field item reviewed- En la versión actual de Dooplay ve a /wp-content/themes/dooplay/inc
- Busca el archivo "doo_init.php"
- Y dentro del archivo busca la etiqueta "# Breadcrumb" y reemplaza el código por esto:
Insertar CODE, HTML o PHP:# Breadcrumb function doo_breadcrumb($post_id = false, $post_type = false, $post_type_name = false, $class = false) { if($post_id AND $post_type AND $post_type_name){ $out = '<div class="dt-breadcrumb '.$class.'"><ol itemscope itemtype="http://schema.org/BreadcrumbList">'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.home_url(). '"><span itemprop="name">'. __d('Home') .'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="1"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_post_type_archive_link($post_type).'"><span itemprop="name">'.$post_type_name.'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="2"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_the_permalink($post_id).'"><span itemprop="name">'.get_the_title($post_id).'</span></a>'; $out .= '<span itemprop="position" content="3"></span></li>'; $out .= '</ol></div>'; echo $out; } }
Luego de que lo edites en Google Search te diriges a "Rutas de exploración" y das clic en cualquier url que marque el error y luego daz un clic en "Probar URL publicada" y con eso deberías ver que se soluciono el problema, ya solo te queda validar la correción para que Google revise el informe.
Créditos al usuario: RodrigoSC
En el foro de Doodthemes creo que hay una solución para ese error.Hola, tambien uso dooplay y estoy recibiendo este error con google, "Unnamed item" Missing field item reviewed
Eso sirve con el problema falta el campo Itemreviewed- En la versión actual de Dooplay ve a /wp-content/themes/dooplay/inc
- Busca el archivo "doo_init.php"
- Y dentro del archivo busca la etiqueta "# Breadcrumb" y reemplaza el código por esto:
Insertar CODE, HTML o PHP:# Breadcrumb function doo_breadcrumb($post_id = false, $post_type = false, $post_type_name = false, $class = false) { if($post_id AND $post_type AND $post_type_name){ $out = '<div class="dt-breadcrumb '.$class.'"><ol itemscope itemtype="http://schema.org/BreadcrumbList">'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.home_url(). '"><span itemprop="name">'. __d('Home') .'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="1"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_post_type_archive_link($post_type).'"><span itemprop="name">'.$post_type_name.'</span></a>'; $out .= '<span class="icon-angle-right" itemprop="position" content="2"></span></li>'; $out .= '<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">'; $out .= '<a itemprop="item" href="'.get_the_permalink($post_id).'"><span itemprop="name">'.get_the_title($post_id).'</span></a>'; $out .= '<span itemprop="position" content="3"></span></li>'; $out .= '</ol></div>'; echo $out; } }
Luego de que lo edites en Google Search te diriges a "Rutas de exploración" y das clic en cualquier url que marque el error y luego daz un clic en "Probar URL publicada" y con eso deberías ver que se soluciono el problema, ya solo te queda validar la correción para que Google revise el informe.
Créditos al usuario: RodrigoSC
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?