Do you publish a news sitemap so Google and AI tools catch fresh stories quickly?

Confirms publishers expose recent news via a sitemap with the news namespace and required fields.

Scan your site

What this signal tests

We check whether your sitemap (or a dedicated news sitemap) declares the xmlns:news namespace and includes news:publication (with name and language), news:publication_date in W3C format, and news:title for each recent article. The news sitemap typically lists articles published within the last two days.

Why it matters for your visibility in AI

News content has a much shorter discovery window than evergreen content. Google's news systems and AI news summarisers re-crawl publisher sitemaps multiple times per hour to catch fresh stories. A standard sitemap does not flag which entries are news, so newly published articles can take hours or days to be indexed. A news sitemap moves them to the front of the queue. This signal applies only to news publishers (sites publishing journalism or time-sensitive reporting). For non-news sites the weight is zero. For genuine news publishers, the weight is significant because the alternative is losing the entire window during which a story is fresh and competitive. AI news summarisers often refuse to cover stories from sites that lack a news sitemap because they cannot guarantee the content is being surfaced in time.

Pass criteria at a glance

Criterion Passes when
All required news:* fields per entry.

How we test it

We fetch your sitemap (and any sitemaps referenced by your robots.txt) and check whether it declares xmlns:news on the urlset element. For each URL entry, we then look for news:news with news:publication containing name and language (ISO 639-1 code such as en), news:publication_date in W3C format (ISO 8601), and news:title. Missing the namespace declaration or required fields fails the signal.

Show technical detection method
xmlns:news declared and required news:* fields present.

If your site fails: how to fix it

  1. Confirm your site is a genuine news publisher. Google has strict criteria for what counts as news; non-news sites should not emit news sitemaps and will be ignored if they do.
  2. Generate a news sitemap (typically at /news-sitemap.xml) containing only articles published in the last 48 hours. Older articles should remain in your standard sitemap.
  3. Add the xmlns:news namespace declaration to the urlset element: urlset xmlns=http://www.sitemaps.org/schemas/sitemap/0.9 xmlns:news=http://www.google.com/schemas/sitemap-news/0.9.
  4. For each article URL, emit a news:news child containing news:publication (with name as your publication's name and language as an ISO 639-1 code), news:publication_date in ISO 8601 format with timezone, and news:title.
  5. Reference your news sitemap from robots.txt with Sitemap: https://example.com/news-sitemap.xml, and from a sitemap index file if you have one.
  6. Validate the sitemap with Google Search Console's sitemap report, which will flag any namespace or field issues directly.

Quick facts

MaturityESTABLISHED
Weightlow
CategoryStructured Data

Primary sources

Related signals

Frequently asked questions

Does this apply if I write a regular blog?

No, news sitemaps are for genuine news publishers (journalism, time-sensitive reporting). Regular blogs, opinion sites, and evergreen content should use a standard sitemap. Misusing a news sitemap for non-news content is detected and ignored, and may damage trust signals across other markup on the site.

How fresh does an article need to be to include in the news sitemap?

Google recommends only articles from the past 48 hours. Older articles drop out of the news sitemap and remain only in the standard sitemap. The point is freshness; including older content dilutes the signal and reduces how often crawlers re-fetch the sitemap.

What if I publish in multiple languages?

Each article entry should declare the language of that specific article via news:publication.language. You can have one news sitemap with mixed-language entries, or separate sitemaps per language. Either pattern is acceptable; the per-article language declaration is what matters for accurate language-targeted news ranking.

Will adding a news sitemap put me in Google News?

Eligibility for Google News is determined by editorial criteria, not by the sitemap alone. The sitemap helps ingest fresh content quickly once you are accepted as a news publisher. If you are not yet in Google News, the sitemap will not get you in by itself, but it should be in place before you apply.

Run your own scan

Run a free scan and see how your site grades across all 155 AI-readiness signals.

Scan your site