Campo 'text' ausente (em 'mainEntity.suggestedAnswer')

Em relação a esse bug da semana passada:

E:

Atualizei esta manhã para a versão 2026.4.0-latest (97400099a5), mas ainda não consigo validar as correções com o Google :thinking:

Meu Google Search Console está mostrando:

Ao clicar nos passos de validação/correção:

E quando tento validar qualquer uma das correções:

Recebo o mesmo erro “páginas afetadas foram encontradas” para os três tipos.

Fiquei com alguma coisa? :thinking:

2 curtidas

Obrigado por relatar. Estamos investigando esse problema e em breve teremos uma atualização.

4 curtidas

Obrigado, @davidb, muito grato :smiley:

Fundi uma alteração que deve corrigir a maioria dos erros que você está vendo (por exemplo, nome/answerCount ausentes). Acontece que esses valores estavam faltando no microdados:

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

As 3 URLs problemáticas na última imagem parecem ser um problema separado: duas delas são postagens apenas com emojis e sem texto, e a terceira é uma postagem apenas com imagem. No entanto, passei-as pelo validador de marcação Schema colando o código-fonte da página, e todas parecem ter zero avisos ou erros.

Possivelmente, esses 3 problemas de página serão resolvidos em uma nova varredura.

5 curtidas

Obrigado, David :smiley:

Vou atualizar o Discourse novamente na sexta-feira e tentar novamente :crossed_fingers:t2:

1 curtida

Parece que 3 erros foram corrigidos, mas 1 permanece, além de 6 anotações de severidade menor, todas relacionadas a campos ausentes nos elementos suggested/acceptedAnswer:

“Validação iniciada” significa que o problema foi resolvido. “Não iniciado” significa que não consegui começar, pois a validação inicial rápida ainda encontrou esses problemas, o que pude verificar no código-fonte real da página.

Os campos “text” e “datePublished” foram realmente adicionados aos testes com o commit (e nossa instância contém esse commit), mas provavelmente no elemento errado? Por exemplo, “datePublished” é esperado em mainEntity, enquanto os testes o verificam em suggested/acceptedAnswer?

2 curtidas

Podemos não fechar automaticamente este tópico agora, por favor?

1 curtida

Obrigado por compartilhar. Vou dar uma olhada nisso em breve e dar mais um retorno.

2 curtidas