Falta el campo 'text' (en 'mainEntity.suggestedAnswer')

En relación con este error de la semana pasada:

Y:

Hoy por la mañana actualicé a la versión 2026.4.0-latest (97400099a5), pero aún no puedo validar las correcciones con Google :thinking:

Mi Google Search Console muestra:

Al hacer clic en los pasos de validación / corrección:

Y cuando intento validar cualquiera de las correcciones:

Recibo el mismo error “se encontraron páginas afectadas” para los tres tipos.

¿Me he perdido algo? :thinking:

2 Me gusta

Gracias por reportar el problema. Estamos investigándolo y deberíamos tener una actualización pronto.

4 Me gusta

Gracias @davidb, muy agradecido :smiley:

He fusionado un cambio que debería solucionar la mayoría de los errores que estás viendo (es decir, nombre o answerCount faltantes). Resultó que estos valores no estaban presentes en los microdatos:

https://github.com/discourse/discourse/commit/6e8876152c45c2bd7c2f1c0eb6a248f47de9f89c

Las 3 URLs problemáticas en la última imagen parecen ser un problema separado: dos son publicaciones solo con emojis y sin texto, y la tercera es una publicación solo con imagen. Sin embargo, las sometí a prueba en el validador de marcado Schema pegando el código fuente de la página y todas parecen tener cero advertencias o errores.

Es posible que estos 3 problemas de página se resuelvan en un nuevo rastreo.

5 Me gusta

Gracias, David :smiley:

Actualizaré Discourse nuevamente el viernes y lo intentaré de nuevo :crossed_fingers:t2:

1 me gusta

Parece que se han corregido 3 errores, pero queda 1 pendiente, además de 6 anotaciones de menor gravedad, todas relacionadas con campos faltantes dentro de los elementos suggested/acceptedAnswer:

Que la validación haya comenzado significa que el problema está resuelto. “Not Started” (No iniciado) significa que no pude iniciarla, ya que la validación inicial rápida aún encontraba estos problemas, lo cual pude verificar en el código fuente real de la página.

Los campos “text” y “datePublished” realmente se agregaron a las pruebas con el commit (y nuestra instancia incluye ese commit), pero ¿quizás en el elemento incorrecto? Por ejemplo, se espera que “datePublished” esté en mainEntity, mientras que las pruebas lo verifican en suggested/acceptedAnswer?

3 Me gusta

¿Podríamos no cerrar este tema automáticamente todavía, por favor?

1 me gusta

Gracias por compartirlo. Lo revisaré pronto y publicaré otra actualización.

4 Me gusta

¿Hay alguna actualización de estado que puedas compartir sobre esto de la semana pasada, por favor, @davidb?

He realizado algunas actualizaciones adicionales para abordar esto en DEV: update solved schema for non text posts (#39253) · discourse/discourse@3b5874f · GitHub, que se fusionó hoy más temprano.

Mantendré este tema abierto por un tiempo para ver si este cambio resuelve los problemas experimentados.

1 me gusta

Genial, gracias por la actualización @davidb.

Mañana por la mañana llevaré mi Discourse offline, actualizaré y luego lo intentaré de nuevo :slight_smile:

Todavía está fallando en algunos, me temo :pensive_face:

Actualmente hay varios miles siendo verificados por Google; publicaré el resultado de estos en su momento:

Pero estos dos tipos están fallando en la verificación de prevalidación; ni siquiera puedo ejecutar una verificación completa en ellos:

Si ayuda, el último es una publicación que contiene un video de YouTube.

No soy el único con este problema, ¿verdad? :thinking:

Aún está fallando, me temo :confused:

Recibí un correo electrónico indicando que 1.600 habían sido resueltos:

Pero aún quedan unos cientos afectados :confused:

Y lo mismo ocurre con el ‘answerCount’:

Lamento escuchar esto. ¿Podrías compartir cualquier URL para que pueda investigar?

Pensé que todos los problemas que compartiste aquí ya estaban resueltos en mi último commit que se fusionó, así que tal vez haya algún otro caso excepcional.

Aquí tienes varias copias y pegados de la lista de Google Search Console por si sirven de ayuda @davidb


[
](https://search.google.com/search-console/r/q-and-a/drilldown?resource_id=sc-domain:greyarro.ws)

|URL|Nombre del elemento|Último rastreo|
| --- | --- | --- |
|https://greyarro.ws/t/charging-the-remote-mavic-2/3809|N/A|18 abr 2026|
|https://greyarro.ws/t/searching-for-missing-persons/80386|N/A|18 abr 2026|
|https://greyarro.ws/t/what-can-make-a-gps-signal-poor-re-dji-neo/89332?page=2|N/A|18 abr 2026|
|https://greyarro.ws/t/disadvantages-of-keeping-already-bound-mavic-3/52125?page=2|N/A|18 abr 2026|
|https://greyarro.ws/t/avata-2-flying-backwards/79111|N/A|18 abr 2026|
|https://greyarro.ws/t/pairing-mavic-mini-to-controller/84503|N/A|17 abr 2026|
|https://greyarro.ws/t/recommended-mini-5-pro-settings-for-smoother-gain-expo-yaw-camera-and-more/101901|N/A|17 abr 2026|
|https://greyarro.ws/t/power-line-height/29785|N/A|17 abr 2026|
|https://greyarro.ws/t/why-not-hlg-on-dji-mini-4-pro/102886|N/A|17 abr 2026|
|https://greyarro.ws/t/cheap-mini-drone-for-indoors-recommendations/91541|N/A|17 abr 2026|
|https://greyarro.ws/t/tripltek-tablet-feedback-from-owners-and-general-discussion/31144?page=2|N/A|16 abr 2026|
|https://greyarro.ws/t/ipad-pro-and-dng-files/73819|N/A|16 abr 2026|
|https://greyarro.ws/t/osd-not-shoing-up-dji/71740|N/A|16 abr 2026|
|https://greyarro.ws/t/theoretical-scenario/87594|N/A|16 abr 2026|
|https://greyarro.ws/t/where-would-the-address-linked-to-my-dji-account-be-if-anywhere/93152|N/A|16 abr 2026|
|https://greyarro.ws/t/gusts-gusts-gusts-what-maximum-wind-gust-speed-do-you-consider-safe-for-flying/106683|N/A|16 abr 2026|
|https://greyarro.ws/t/can-i-fly-my-drone-in-the-rain/21853|N/A|15 abr 2026|
|https://greyarro.ws/t/flytron-strobon-strobe-lights/8504?page=4|N/A|15 abr 2026|

Google me envió un correo electrónico hoy con un nuevo problema añadido que no estaba en su lista la semana pasada :confused:

  • Campo duplicado 'datePublished' (en 'mainEntity')

En este momento, el Campo duplicado 'datePublished' (en 'mainEntity') solo afecta a una única URL:

  • https://greyarro.ws/t/live-video-relayed-to-phone-very-laggy-now/39741

Como se muestra en:


Además, si esto es de utilidad, aunque no es un error crítico como los demás, ofrecen esta sección “Mejorar la apariencia del elemento” que enumera muchos valores de “Campo faltante”:

Solo una breve actualización para informarte de que estoy trabajando en esto. Espero tener novedades pronto.

4 Me gusta

Gracias @davidb, aprecio el tiempo que estás dedicando a este problema :person_bowing:

1 me gusta

Una cosa que puedes hacer es hacer clic en el botón «probar URL en vivo» en las páginas problemáticas para ver si realmente siguen siendo un problema o si se trata simplemente de una versión en caché con la que está comparando Google.

Lo cual a menudo aparecerá correcto:

Han pasado unas dos semanas desde que fusioné la última corrección para esto. En general, estoy notando que estos errores de esquema están disminuyendo desde que se fusionaron estas correcciones:

La parte más difícil es que hay un retraso en Google Search Console después de validar los cambios (es decir, la cuota diaria de indexación/rastreo de Google por sitio web). Por lo tanto, en sitios más grandes puede tardar más en reconocerse la corrección en todas las páginas.

He establecido un recordatorio para mí mismo para volver a revisar esto dentro de dos semanas.

Mientras tanto, si sigues experimentando nuevos problemas relacionados con esto, por favor añádelos aquí y los investigaré.

2 Me gusta

Tuve este problema ayer.

La URL es Audio track missing/stripped from conversion - #16 mattcool1 - Emby - MCEBuddy

Discourse está ejecutando la versión 2026.4.0(3532c82582)

Si intento validar la corrección, Google me muestra este error:

No se puede continuar con el proceso de validación

Se encontraron páginas afectadas. Corrige el problema y vuelve a ejecutar la validación.

error_outline

Elemento: Pista de audio faltante/eliminada de la conversión