Google Search Consoleから再び警告メッセージが届き、「itemListElement」がないと表示されています

これらのトピックは、schema.org 構造化データの扱いに関する最近の修正/変更の以前に作成されたものです。トピックや投稿が作成されると、その「生」の投稿に含まれる Markdown、HTML、その他のコンテンツを処理して、サイト上で表示されるフォーマット済みの投稿に変換する「調理(cooking)」が行われます。これらの投稿は修正前に調理されたものであるため、再調理(rebaking)が必要になる可能性があります。

以下の手順を試してください:

  1. 開発者に、Discourse が動作しているサーバーへの接続を行ってください。
  2. Discourse の Docker コンテナに進入します:
    cd /var/discourse
    sudo ./launcher enter app
    
  3. すべての投稿の再調理を実行します:
    rake posts:rebake
    

再調理には時間がかかる場合があり、特にサイトが大きい場合は CPU を多く消費します。サイトの活動が比較的少ない時間帯に実行することをお勧めします。

再調理が完了したら、Google サーチコンソールでバリデーションを再度実行してみてください。