インポートされた投稿が検索エンジンに投稿日ではなくインポート日とともに表示される

サイト Discourse 2.5.0 - https://github.com/discourse/discourse version 6a42acbfb72d4ea7dc501ff2240abc8e89f650c6 のインポートを行いました。しかし、Google には投稿日ではなく、どうやらインポート日が表示されているようです。ウェブブラウザで投稿ページを開くと正しい日付が表示されますが、JavaScript を無効にした状態や検索エンジンの表示では、ブラウザで示される(正しい)投稿日ではなく、インポート日が表示されているようです。

これにより Google ユーザーが困惑しています。「やった!2020 年 9 月の投稿で、まさに私の問題と一致する!」と思ってクリックしても、サイトに着くと実際には 2015 年 1 月の投稿だった、ということになるからです。

これは機能ですか、それともバグですか?

検索エンジン向けに表示される投稿日を、インポート日ではなく実際の投稿日に変更する方法はありますか?

もし Google 向けに表示される日付を「修正」できると仮定して、正しい日付でサイトを再インデックスさせる方法はありますか?それとも、もう手遅れなのでしょうか?

編集:メタタグに以下が表示されていることに気づきました。

          <span class="crawler-post-infos">
              <meta itemprop='datePublished' content='2015-01-11T03:19:59Z'>
              <time itemprop='dateModified' datetime='2020-09-09T20:05:21Z' class='post-time'>
                September 9, 2020,  8:05pm
              </time>
          <span itemprop='position'>#1</span>
          </span>

つまり、移行前のすべての投稿で updated_atcreated_at に置換する処理をすればよいのでしょうか。しかし、それで本当に解決するでしょうか?

また、サイトはサブフォルダにあり、現在のサイトマップは古くなっています。もしサイトマッププラグインをインストールし、サイトマップを更新して /subfolder/sitemap.xml を指すセクションを追加すれば、状況は改善するでしょうか?

「いいね!」 1