ニュースサイトマップ

ニュースサイトマップのnews:名前空間、必須タグと入れ子、2日間の鮮度期間、1 000 URL上限、廃止済みタグ、送信・検証・保守方法を解説します。

初回公開:2026年7月3日 · 最終更新:2026年8月13日 · Advanced
言語
このページには証拠シグナルが1件あります

ニュースサイトマップは、news:名前空間を加えたXMLサイトマップで、過去2日間の記事をGoogleへ知らせ、発見を速めます。各URLに1つのnews:newsを置き、媒体名、言語、元の公開日時、見出しを正しく入れます。1ファイルは1 000件までで、超える場合はサイトマップインデックスで分割します。古い記事を外してもインデックス削除にはならず、順位やGoogle News掲載資格にも影響しません。

要点 — ニュースサイトマップは、Googleの news: 名前空間を加えた標準の <urlset> です。各 <url> に1つの <news:news> ブロックを置き、<news:publication> の中に <news:name><news:language>、同じ階層に <news:publication_date><news:title> を置きます。含めるのは過去2日間(約48時間)の記事だけで、それより古いURLは削除するか <news:news> ブロックを外します。どちらも記事をインデックスから削除しません。1ファイルの上限は1 000個の <news:news> タグで、一般サイトマップの50 000 URLより厳格です。超える場合はサイトマップインデックスで分割します。目的は発見の高速化で、順位やGoogle News掲載資格には影響しません。news:keywordsnews:stock_tickers、ジャンル用タグは2018年に廃止され、現行仕様にはありません。Publisher Centerは不要で、Bingに同等の名前空間はありません。

Evidence for this claim A Google News sitemap can help Google discover news articles and may be a separate sitemap or use news tags in an existing sitemap. Scope: Current Google News sitemap guidance. Confidence: high · Verified: Google Search Central: News sitemaps Evidence for this claim News sitemaps should contain only articles from the last two days and no more than 1,000 news URLs per sitemap. Scope: Current Google News sitemap time window and URL limit. Confidence: high · Verified: Google Search Central: News sitemap best practices

ニュースサイトマップは通常のサイトマップと同じではない

一般サイトマップの原則はそのまま適用されます。Googleも “news sitemaps are based on generic sitemaps, so the general sitemap best practices also apply to news sitemaps.” (翻訳) 「ニュースサイトマップは一般サイトマップを基礎としているため、一般的なベストプラクティスも適用されます」と説明しています。UTF-8、絶対URL、エンティティのエスケープ、送信方法は通常のXMLサイトマップと同じです。

異なるのは、少数のニュース用タグを持つXML名前空間と、厳格な鮮度期間の2点です。この2つを正しく実装すれば、有効なニュースサイトマップになります。

形式は2種類あり、Googleは両方を認めています。“You can either extend your existing sitemap with news specific tags, or create a separate news sitemap that’s reserved just for your news articles. Either option is fine with Google, however creating a separate sitemap just for your news articles may enable better tracking of your content in Search in Search Console.” (翻訳) 「既存のサイトマップにニュース固有のタグを追加することも、ニュース記事専用の別サイトマップを作ることもできます。どちらもGoogleでは問題ありませんが、専用サイトマップのほうがSearch Consoleでコンテンツを追跡しやすい場合があります」。私は、Search Consoleでファイル単位の送信数とインデックス数を明確に確認できるため、専用ファイルを推奨します。

Evidence for this claim A Google News sitemap can help Google discover news articles and may be a separate sitemap or use news tags in an existing sitemap. Scope: Current Google News sitemap guidance. Confidence: high · Verified: Google Search Central: News sitemaps

正確なタグ構造

次はGoogleの例をそのまま再掲したものです。入れ子は、解説記事で最も間違われやすい部分です。

<?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>

入れ子を注意して確認してください。実装ミスが起きやすい箇所です。

  • ルートは通常の <urlset> ですが、2つ目の名前空間 xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" を宣言します。Googleの説明は “The news tags are defined in the news sitemap namespace: http://www.google.com/schemas/sitemap-news/0.9 (翻訳) 「ニュース用タグはニュースサイトマップ名前空間で定義されます」です。
  • <url> に1つの <news:news> ブロックを置きます。ファイル全体を囲むのではなく、<loc> と同じ階層です。Googleは “Each url sitemap tag can have only one news:news tag.” (翻訳) 「各urlサイトマップタグが持てるnews:newsタグは1つだけ」と明記しています。
  • <news:name><news:language><news:publication> の子要素です。
  • <news:publication><news:publication_date><news:title><news:news> の直接の子要素です。

サイトマップ全体を1つの <news:news> で囲んではいけません。その形なら構造が誤っています。

必須タグを順に確認する

  • <news:news>news: 名前空間の全要素を囲む親です。各 <url> に1つ置きます。
  • <news:publication><news:name><news:language> の親です。Googleは “Each <news:news> parent tag may only have one <news:publication> tag.” (翻訳) 「各 <news:news> 親タグが持てる <news:publication> タグは1つだけ」としています。
  • <news:name> — 媒体名です。“It must exactly match the name as it appears on your articles on news.google.com, omitting anything in parentheses.” (翻訳) 「news.google.com上の記事に表示される名前と完全に一致させ、括弧内の内容は省略する」必要があります。
  • <news:language> — 2文字または3文字のISO 639言語コードです。例外として “For Simplified Chinese, use zh-cn and for Traditional Chinese, use zh-tw.” (翻訳) 「簡体字中国語にはzh-cn、繁体字中国語にはzh-twを使用」します。
  • <news:publication_date> — 記事の公開日時をW3C形式の YYYY-MM-DD またはタイムゾーン付き YYYY-MM-DDThh:mm:ssTZD で記述します。“Specify the original date and time when the article was first published on your site. Don’t specify the time when you added the article to your sitemap.” (翻訳) 「サイトで最初に公開した元の日時を指定し、サイトマップへ追加した時刻は指定しない」ことが重要です。生成時刻を入れる実装は誤りです。
  • <news:title> — 記事見出しです。“Include the title of the article as it appears on your site. Don’t include the author name, publication name, or publication date in the <news:title> tag.” (翻訳) 「サイトに表示される記事タイトルを含め、著者名、媒体名、公開日は含めない」とされています。

鮮度ルール:過去2日間(約48時間)

これはニュースサイトマップを特徴付けるルールです。Googleの正確な表現は「48時間」ではなく “the last two days” (翻訳) 「過去2日間」です。全文では “Only include recent URLs for articles that were created in the last two days. Once the articles are older than two days, either remove those URLs from the news sitemap or remove the <news:news> metadata in your sitemap from the older URLs.” (翻訳) 「過去2日間に作成された記事の最近のURLだけを含め、2日を過ぎたらニュースサイトマップからURLを削除するか、古いURLから <news:news> メタデータを削除する」と説明しています。

古い記事を期限切れにする方法は2つあります。

  1. ニュースサイトマップからURL全体を削除する。
  2. URLは残し、<news:news> ブロックだけを削除して通常のサイトマップ項目にする。

どちらもルールを満たします。

ニュースサイトマップから外すことは、インデックス削除ではありません。 2日間の期間は、ニュース固有の高速発見の対象だけを制御します。記事がインデックスに残るかには影響しません。通常のサイトマップと同様、サイトマップにURLがないことはnoindexと同義ではありません。約48時間で外すのは想定された保守であり、ページを忘れる指示ではありません。

新しいファイルを作らず、同じファイルを更新します。 Googleは “Update your news sitemap with fresh articles as they’re published. Don’t create a new sitemap with each update. Google News crawls news sitemaps as often as it crawls the rest of your site.” (翻訳) 「新しい記事の公開に合わせてニュースサイトマップを更新し、更新のたびに新しいサイトマップを作らないでください。Google Newsはサイトのほかの部分と同じ頻度でニュースサイトマップをクロールします」と説明しています。

空のニュースサイトマップでも問題ありません。 古いURLを削除し、数日間記事を公開していなければ空になります。Googleは “You may see an Empty Sitemap warning in Search Console, but this is just to make sure it was intentional on your behalf. It won’t cause any problems with Google Search if the file is empty.” (翻訳) 「Search Consoleに空のサイトマップという警告が出る場合がありますが、意図的か確認するためのもので、ファイルが空でもGoogle検索に問題は起きません」としています。

1 000 URLの上限

ニュースサイトマップの上限は通常より低く、Googleは “a sitemap may have up to 1,000 news:news tags. If there are more than 1,000 <news:news> tags in a news sitemap, split your sitemap into several smaller sitemaps.” (翻訳) 「1サイトマップは最大1 000個のnews:newsタグを持てます。1 000個を超える場合は複数の小さいサイトマップへ分割してください」としています。

一般のXMLサイトマップは非圧縮で50 000 URLまたは50 MBまでですが、ニュースサイトマップは1 000個の <news:news> タグまでです。超える場合は複数ファイルをサイトマップインデックスから参照します。2日間の制限があるため、多くの媒体は1 000未満に収まりますが、1日五百本を超えて公開すると到達し得ます。

古い解説にある、使うべきでないタグ

2017年ごろの記事や古いプラグインには news:keywordsnews:stock_tickers、ジャンル/アクセス用タグが登場しますが、現在は廃止済みです。Googleは2018年2月news:keywords 対応を終了し、現行文書に掲載されるのはpublication、publication_date、titleだけです。

既存ファイルに古いタグが残っていても無視されるだけで、直ちに壊れるわけではありません。ただし新しく追加せず、news:keywords を必須とする解説を現行仕様として扱わないでください。

Google Publisher Centerは必要か:不要

正しい形式のニュースサイトマップは、Google Publisher Centerを利用したことがなくても機能します。<news:name> を登録しなければ有効にならない仕組みはありません。先に媒体登録が必要だとする古い解説は現状と異なります。

Googleは2024年4月にPublisher CenterでのGoogle News媒体の手動申請受付を停止し、自動生成される媒体ページへの移行を2025年3月下旬に完了しました。現在は “Content from publishers that adheres to our content policies is automatically eligible for consideration in Google News and across news surfaces” (翻訳) 「コンテンツポリシーに準拠する発行者のコンテンツはGoogle Newsとニュース面で自動的に掲載検討の対象となる」、また “Publishers are automatically considered for ‘Top stories’ or the News tab of Search. They just need to produce high-quality content and comply with Google News content policies.” (翻訳) 「発行者はTop storiesまたは検索のNewsタブで自動的に検討され、高品質なコンテンツを作りGoogle Newsポリシーに従う必要がある」と説明されています。完全な経緯はGoogle News SEOガイドで扱いますが、サイトマップ形式にPublisher Centerは不要です。

送信と保守

送信方法は通常のサイトマップと同じで、ニュース固有の手順はありません。

  • robots.txt — ニュースサイトマップの完全な絶対URLを Sitemap: 行で追加します。
  • Google Search Console — Sitemapsレポートから送信し、送信数、インデックス数、警告を確認します。
  • 公開に合わせて同じファイルを更新し、2日間を過ぎた記事を削除します。

問題があれば、GoogleはSearch Consoleでの確認を案内しています。“If you’re having trouble with your sitemap, you can investigate the errors with Google Search Console.” (翻訳) 「サイトマップに問題がある場合は、Google Search Consoleでエラーを調査できます」。

Bingに同等の形式はない

BingはGoogleの news:news XML拡張をサポートせず、同等の news: 名前空間もありません。BingではWebmaster ToolsのPubHubからURLやRSSを送り、ニュース媒体を手動審査します。速報記事のクロールを早める近い仕組みは、新規・更新URLを通知するIndexNowです。Bing側では通常のXMLサイトマップとIndexNowを使い、ニュースサイトマップはGoogle向けと考えてください。PubHubの詳細はGoogle News SEOガイドのBing節で扱います。

サイトマップ群の中での位置付け

ニュースサイトマップはサイトマップ群の1つです。初めてならサイトマップ概要から始め、継承元の基本仕様はXMLサイトマップ、1 000件を超えた分割ファイルの束ね方はサイトマップインデックスを参照してください。サイトマップでは扱わないGoogle News掲載資格についてはGoogle News SEOガイドを参照します。

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.