ニュース サイトマップ

ニュース メディアの場合、ニュース サイトマップを使って、ニュース記事とその記事に関する追加情報を Google に伝えられます。既存のサイトマップをニュース固有のタグで拡張することも、ニュース記事専用の個別のニュース サイトマップを作成することもできます。どちらのオプションでも Google は問題ありません。ただし、ニュース記事専用の個別のサイトマップを作成することにより、Search Console でコンテンツの検索をより細かくトラッキングできるようになります。

ニュース サイトマップのベスト プラクティス

ニュース サイトマップは一般的なサイトマップを基にしているため、一般的なサイトマップに関するベスト プラクティスがニュース サイトマップにも当てはまります。

新しい記事を公開したら、その記事でニュース サイトマップを更新してください。更新のたびに新しいサイトマップを作成しないでください。Google ニュースは、サイトの他の部分と同じ頻度でニュース サイトマップをクロールします。

過去 2 日以内に作成された記事の最新の URL のみを含めます。3 日以上経過した記事については、ニュース サイトマップからその記事の URL を削除するか、古い URL からサイトマップの <news:news> メタデータを削除します。

ニュース サイトマップから古い URL を削除することにした場合、サイトマップが一定期間空になる可能性があります(過去数日間に新しい記事を公開していない場合など)。Search Console に「空のサイトマップ」の警告が表示されることがありますが、これは意図的なものであることの確認が目的です。ファイルが空であっても、Google 検索で問題は発生しません。

ニュース サイトマップの例

次の例では、ニュース拡張機能を使った通常のサイトマップを示しています。1 つの <url> タグと、必要な子タグを含む単一の <news:news> タグが含まれています。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
  <loc>http://www.example.org/business/article55.html</loc>
  <news:news>
    <news:publication>
      <news:name>The Example Times</news:name>
      <news:language>en</news:language>
    </news:publication>
    <news:publication_date>2008-12-23</news:publication_date>
    <news:title>Companies A, B in Merger Talks</news:title>
  </news:news>
  </url>
</urlset>

ニュース サイトマップのリファレンス

news タグはニュース サイトマップの名前空間 http://www.google.com/schemas/sitemap-news/0.9 で定義されます。

Google がニュース サイトマップを使用できるようにするには、次の必須タグを使用する必要があります。

必須タグ
<news:news> news: 名前空間の他のタグの親タグ。各 url サイトマップ タグには、1 つの news:news タグ(および各終了タグ)のみ含められ、サイトマップには最大 1,000 個の news:news タグを含められます。ニュース サイトマップに 1,000 個以上の <news:news> タグが含まれる場合は、サイトマップを複数の小さなサイトマップに分割します
<news:publication>

<news:name> タグと <news:language> タグの親タグ。各 <news:news> 親タグには 1 つの <news:publication> タグのみが含まれます。

<news:name>

<news:name> タグは、ニュースのパブリケーションの名前です。この名前は news.google.com で記事に表示される名前と完全に一致する必要があります(ただし、かっこで囲まれた部分は除きます)。

<news:language>

<news:language> タグは、パブリケーションの言語です。ISO 639 言語コード(2 文字または 3 文字)で指定します。

例外: 簡体字中国語の場合は zh-cn、繁体字中国語の場合は zh-tw を指定します。

<news:publication_date>

記事の公開日は W3C 形式で指定します。「完全な日付」形式(YYYY-MM-DD)か、「完全な日付と時、分、秒」にタイムゾーン指定子を加えた形式(YYYY-MM-DDThh:mm:ssTZD)のいずれかを使用します。記事をサイトで最初に公開した日時を指定してください。サイトマップに記事を追加した日時は指定しないでください。

Google で使用できる形式は次のとおりです。

  • 完全な日付: YYYY-MM-DD (1997-07-16)
  • 完全な日付、時、分: YYYY-MM-DDThh:mmTZD (1997-07-16T19:20+01:00)
  • 完全な日付、時、分、秒: YYYY-MM-DDThh:mm:ssTZD (1997-07-16T19:20:30+01:00)
  • 完全な日付、時、分、秒、小数秒: YYYY-MM-DDThh:mm:ss.sTZD1997-07-16T19:20:30.45+01:00
<news:title>

ニュース記事のタイトル。

参考情報

詳しくは、次のリンクをご確認ください。