日付が一致しません: ページ 2026-01-01、サイトマップ 2026-01-01

短い答え

ページの JSON-LD の dateModified と、サイトマップの <lastmod> が 2 日を超えて食い違っています。指摘には両方の日付が表示されます。コンテンツが最後に変わった日付という 1 つの情報源から両方を設定して、クローラーに一貫した 1 つの鮮度シグナルを渡してください。

fresh.lastmod_mismatch · 優先度: P2

意味

ページの dateModified とサイトマップの lastmod が 2 日以上ずれています。シグナルが食い違うと、鮮度を信頼しにくくなります。

AI 検索で重要な理由

クローラーは、サイトマップの lastmod で再クロールの対象を決め、ページの dateModified でどれだけ新しいかを判断します。両者が食い違うと、どちらも信頼できなくなります。検索エンジンも、実際の変更と一致しない lastmod の値は無視すると述べています。

最もよくある原因は、サイトマップの生成ツールがすべての URL にビルドやデプロイの日付を付ける一方、ページのマークアップには実際の編集日が残っていることです。監査は暦日だけを比較し、最大 2 日の差を許容します。

修正方法

  1. 指摘にある 2 つの日付を比較します。サーバーが Last-Modified ヘッダーを送っている場合は、レポートにそれも表示されます。AISeeWhy のレポートに証拠とそのまま貼り付けられる修正案が表示されます。修正後に「もう一度チェック」を実行して結果を確認してください。
  2. サイトマップの生成ツールが、ビルド時刻ではなく、JSON-LD と同じ各ページのコンテンツの最終変更日を読むように変更します。
  3. Next.js の app/sitemap.ts では、new Date() ではなくコンテンツの日付から lastModified を設定します。WordPress では、SEO プラグインのサイトマップがすでに投稿の更新日を使っているので、キャッシュや 2 つ目のサイトマッププラグインがないか確認します。
  4. レイアウトやフッターの更新のような見た目だけの変更では、dateModified を更新しないでください。

修正の確認方法

変更後、レポートで「もう一度チェック」を押してください。修正されたものとスコアの変化が表示されます。

ページをチェック →

すべての指摘とスコアの仕組み