フィールド 'text' が不足しています('mainEntity.suggestedAnswer' 内)

先週のこのバグに関連して:

および:

今朝、2026.4.0-latest (97400099a5) にアップデートしましたが、Google で修正を検証することがまだできません :thinking:

私の Google Search Console には以下が表示されています:

検証/修正手順へクリックすると:

そして、どの修正を検証しようとすると:

3 つのタイプすべてに対して同じ「影響を受けたページが見つかりました」というエラーが表示されます。

何か見落としているのでしょうか? :thinking:

「いいね!」 2

ご報告ありがとうございます。この問題について調査しており、近日中に更新情報をお知らせする予定です。

「いいね!」 4

@davidb さん、ありがとうございます。とても感謝しています :smiley:

表示されているエラーの大部分(名前や answerCount の欠落など)を修正する変更をマージしました。これらの値がマイクロデータから欠落していたことが判明しました:

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

最後の画像にある 3 つの問題のある URL は別の問題のようです。そのうち 2 つはテキストなしの絵文字だけの投稿で、もう 1 つは画像だけの投稿です。ただし、ページソースを貼り付けて Schema マークアップバリデーター で実行したところ、すべて警告やエラーはゼロでした。

おそらく、これらの 3 つのページの問題は再クロールで解消されるでしょう。

「いいね!」 5

ありがとう、David :smiley:

金曜日に再度 Discourse を更新して、再挑戦します :crossed_fingers:t2:

「いいね!」 1

3 つのエラーは修正されたようですが、1 つが残っており、さらに推奨/受理された回答要素内で欠落しているフィールドに関する軽微なアラートが 6 つあります。

検証が開始されたということは、問題が解決したことを意味します。「未開始」は、初期の簡易検証でこれらの問題がまだ検出されたため開始できなかったことを示しており、実際のページソースでも確認できました。

「text」と「datePublished」フィールドは、コミットと共にテストに追加されました(当インスタンスにもそのコミットが含まれています)が、おそらく要素が間違っているのでしょうか?例えば、「datePublished」は mainEntity にあることが期待されていますが、テストでは suggested/acceptedAnswer でチェックされています。

「いいね!」 2

まだこのトピックを自動クローズしないでいただけますか?

「いいね!」 1

共有ありがとうございます。すぐに確認し、改めて更新情報をお知らせします。

「いいね!」 2