Club para webmasters › Foros › General › Error search console
- Este debate tiene 12 respuestas, 5 mensajes y ha sido actualizado por última vez el hace 4 años, 6 meses por
Usuario-Chorri.
-
AutorEntradas
-
Buenos días,
Resulta que tengo una web que me arroja un par de errores y no tengo ni idea de lo que son, es en la columna de preguntas frecuentes.
Falta el campo «acceptedAnswer.text»
Falta el campo «name»
Sabéis como solucionarlo?
Gracias!
Hola Gerard,
Esos errores hacen referencia a que el Schema está incompleto. Fíjate si son errores rojos o advertencias, puedes verlo aquí: https://search.google.com/test/rich-results
Si son advertencias son solo avisos opcionales de campos que faltan, si son errores significa que ese schema no es elegible para crear un rich snippet, no signifca que esa url no posicione, simplemente que google no tendrá en cuenta los datos estructurados.
Un saludo!
Muchas gracias David!
Buenas!
A mi me ha salido a mi en el search console como estado error:
Se debe especificar «name» o «item.name»
Si ya de por si todas estas cosas me resultan difíciles, más lo es que es en una ruta breadcrumbs en listado tipo /?cat=-1 y así no se ni por donde empezar a mirar (si me hubiera dado error en una página en concreto….)
He estado mirando por ahí y he de decir que ni tengo presta shop ni en el yoast seo las migas de pan activadas.
No me creo que pueda solucionarlo, a ver a ver 🙂
Hola Superwono
Ese error de item.name es un problema de breadcumbs. Intenta de entrar en tu sitio y escoge el post que tiene el problema, despues assigna (dale) una categoria y registra tu post de nuevo.
Hasta el infinito
Si es que la url que me sale con error como digo es de tipo http://www.dominio.com/?cat=1 por lo que no se que página es y no se por donde atacar.
Cuando me da saca el html de la página rastreada, me da el código de esa entrada, lo veo porque corresponde con los diferentes post que van.
En la página de inicio al editar en los menús de configuración le he dado a quitar las los breadcumbs, aunque no había. No quiero darle todavía a solucionado porque eso es tocar por tocar y no será la solución.
Hola
Tu problema es de schema de breadcrumbs (aunque no tienes breadcrumbs)
Eso quiere decir que la catogoria 1 ( tienes que ver cual es tu categoria 1, puede ser la home pero averigualo en el aparatado de categorias de tu wordpress).Puede ser un problema del icono de home ( google a veces no lo reconocé porque prefiere home en texto), o bien puede ser un slash «/» despuese de home: Home/).
Mira el codigo de tu pagina cat=1 y ver que tienes en alli, si hay algo asi:
<span itemprop=»name»>{$path.title}</span>es un codigo de prestashop pero wordpress debe tener algo similar
Si quieres me puedes enviar un mensage en privado aqui en el foro con tu web y le echaré un vistaso amicalmente.
Animo
Hasta el infinito
He tenido ese mismo error en una página nueva que he hecho. Resulta que era por un plugin que se me había instalado automáticamente con un tema de la biblioteca del sitio de generatepress premium, no recuerdo el nombre pero era FAQ nosequé. Este plugin en las entradas del blog tenía un apartado adicional para rellenar FAQs. Como lo dejaba vacío sin darme cuenta, en la search console me devolvía ese error. Desinstalé el plugin y lo solucioné, ya que no tenía utilidad para mí.
Un saludo!-
Esta respuesta fue modificada hace 4 años, 6 meses por
Usuario-Chorri.
Muchas gracias por la sugerencia.
Tengo Elementor Pro y el fallo aparece en el search console desde hace tres días, lo mismo son de esas chorradas que se quitan solas si le das a revisar, no se.
A ver si me echa un cable Kerta y salgo del misterio, porque la cadena que me dice no la tengo en el html.
Hola
Te he enviado un mensaje pero no lo encuentro en ninguna parte.Hasta el infinito
Hola
El problema viene del yoast y de su yoast schema. el yoast no rellena los datos de las variables. En tu schema tienes esto en el html:
@type”:”WebPage”,”@id”:””,”url”:””,”name”:””
Ves que el id esta vacia el ”url” tambien esta vacia y el famoso ”name” tambien sin datos.
Un schema normal tiene que ser asi:
@id”:”**ttps://dominio.com/”,”url”:”**ttps://dominio.com/”,”name”:”Portada”}}]}]}<!–
Ves que en mi ejemplo todas la variables tiene una valor y que no hay ””vacias.
Entonces la solucion est hacer un update del plugin de yoast seo o bien no utilisar el schema de yoast y cambiarlo por otro plugin de schema. O sea utilisas yoast para el seo y no para el schema porque parece a lo que veo que tienen muchos problemas con el schema.
Espero haber ayudado.Animo
Hasta el infinito
Muy buenas, pobre Kerta!
Al final parece que se ha solucionado gracias a sus numerosas explicaciones.
Tras validar la corrección el Search Console me la acepta, ha sido realizando una redirección de la URL que daba error a «nueva URL» que viene a ser la pagina con la categoría, no lo explico más por si alguien se confunde con lo que ponga.

Muchas gracias Kerta por tu ayuda y paciencia, que tema mas enrevesado, no creía que tuviera solución.
-
Esta respuesta fue modificada hace 4 años, 6 meses por
-
AutorEntradas
- Debes estar registrado para responder a este debate.