Skip to content
GigAI Tools

News Sitemap Generator: Create a Google News sitemap.xml

Enter your last two days of articles and get a spec-valid Google News sitemap (publication name, language, title and publication date wrapped in <news:news>) validated live against Google's 48-hour window and 1,000-URL limit, and generated entirely in your browser.

100% browser processingFree · no sign-up

What is the news sitemap generator?

The News Sitemap Generator builds a Google News-compliant sitemap, wrapping each recent article's publication name, language, title and W3C date in news:news markup with escaped XML. It flags articles older than the 48-hour window, the 1,000-URL cap and timezone-less dates. Free and browser-based, so embargoed stories never leave your machine.

The GigAI News Sitemap Generator converts a list of recently published articles into a Google News-compliant <urlset> that carries the news: namespace Google requires for News indexing. For each article you supply its URL, the publication name exactly as it appears in Google Publisher Center, the language code, the headline, and the publication date, and the tool wraps them in the correct <news:news> / <news:publication> / <news:publication_date> / <news:title> structure with all XML special characters escaped. A News sitemap is not a normal sitemap: Google only reads articles published in the last 48 hours, caps the file at 1,000 URLs, and expects W3C-format dates with a timezone. The tool checks all of this as you type. It flags articles older than two days that Google will ignore, warns as you approach 1,000 URLs, catches malformed or timezone-less dates, missing publication names or language codes, and non-HTTPS locations. When it's clean, copy the XML or download news-sitemap.xml, drop it at your site root, and submit it in Search Console (your site must already be accepted in Google News / Publisher Center). Unlike crawler-based tools that spider your site on a server, this runs 100% in your browser from the articles you paste, so nothing is uploaded, embargoed or unpublished stories never leave your machine, and there is no page cap beyond Google's own.

Difficulty:
Easy
Typical time:
~30s
Processing:
100% browser processing

Last updated

How to use the news sitemap generator

  1. 1

    Set your publication defaults

    Enter the publication name exactly as it appears in Google Publisher Center and its language code (e.g. en, en-GB, es). These apply to every article unless overridden.

  2. 2

    Add your last 48 hours of articles

    For each article add its URL, headline and publication date (with a timezone). Override the publication name or language per row for multi-brand or multilingual feeds.

  3. 3

    Review the live validation

    Watch for articles older than 48 hours, missing fields, bad dates, duplicates and the 1,000-URL limit. Fix any flagged rows before exporting.

  4. 4

    Copy or download news-sitemap.xml

    Copy the XML or download news-sitemap.xml, upload it to your domain root, and submit that URL in Google Search Console under Sitemaps.

  5. 5

    Keep it fresh

    Regenerate on each publish so the sitemap always reflects only the last two days. Reference it from robots.txt so crawlers rediscover it automatically.

What News Sitemap Generator includes

  • Article list → valid news: sitemap

    Add each recent article and get a sitemaps.org 0.9 <urlset> with the Google news:0.9 namespace, correct <news:news> blocks and escaped values, ready to save as news-sitemap.xml.

  • 48-hour window enforcement

    Google only crawls articles published in the last two days. The tool flags anything older than 48 hours so you don't submit stale URLs Google will silently drop.

  • News-specific validation

    Live checks for missing publication name or language, malformed or timezone-less dates, non-HTTPS URLs, duplicates, and the 1,000-URL News limit: before you export.

  • W3C / ISO 8601 date handling

    Publication dates are emitted in the RFC 3339 form Google expects (with a timezone), so <news:publication_date> is never rejected or ignored.

  • Per-article publication & language

    Set a default publication name and language once, then override per article, ideal for multi-brand or multilingual news networks on one domain.

  • 100% in your browser

    No crawler, no server, no upload. Copy the XML or download news-sitemap.xml locally, embargoed and unpublished drafts you're staging never leave your machine.

Why use our news sitemap generator

Get into Top Stories faster

A correct News sitemap tells Google exactly which fresh articles to crawl, helping breaking stories reach Top Stories and the News tab while they're still timely.

Stop wasting crawl on stale URLs

By enforcing the 48-hour window and 1,000-URL cap up front, you only ever submit articles Google will actually index. No silently-dropped, expired entries.

Ship XML Google won't reject

Correct news: namespace, escaped fields and timezone-aware dates mean the file validates in Search Console instead of erroring on a missing tag or bad date.

Keep embargoed stories private

Because nothing is crawled or uploaded, you can build and preview a sitemap that includes pre-publish or embargoed URLs without exposing them to a third party.

Built for the way you work

From quick one-off fixes to daily workflows, see how people put this tool to use.

  • News SEO / publisher

    Feed breaking stories to Google News

    After each publish, regenerate the sitemap with only the newest articles so Google discovers breaking coverage inside its 48-hour crawl window.

  • Multi-brand network

    One domain, several publications

    Override the publication name per article to serve multiple titles that share a single news domain from one correctly-tagged News sitemap.

  • Multilingual newsroom

    Language-specific article feeds

    Set the language per article (en, fr, de, es) so Google associates each story with the right News edition and audience.

  • Developer

    Prototype before wiring automation

    Hand-build a valid News sitemap to confirm the exact tag structure and date format your CMS should emit before you automate generation.

Supported formats

Accepts Article list and Form fields, and produces XML, all processed locally in your browser.

Input formats
  • Article list
  • Form fields
Output formats
  • XML

Frequently asked questions

Common problems, solved

Hit a snag? Here are quick fixes for the issues people run into most.

  • Search Console reports my News sitemap has errors or no articles.

    Google reads only articles published in the last 48 hours. If every URL is older than two days the sitemap looks empty. Regenerate with genuinely recent articles, and confirm your site is accepted in Google News / Publisher Center first.

  • The publication_date is being rejected.

    Use the complete W3C / RFC 3339 form with a timezone: 2026-07-01T09:30:00+00:00 (or a date like 2026-07-01). A timezone-less or non-standard date is flagged and can be refused by Google.

  • My publication name doesn't match, so articles aren't grouped.

    The <news:name> must match your publication's name in Google Publisher Center exactly: same spelling, casing and spacing. Set it as the default and only override when an article truly belongs to a different title.

  • I have more than 1,000 fresh articles.

    A News sitemap allows at most 1,000 URLs. Split into multiple News sitemaps and reference them from a sitemap index, or trim to your most important recent stories.

Get the most out of it

  • List only articles from the last 48 hours: anything older is ignored by Google News and just clutters the file.

  • Match <news:name> to your Google Publisher Center name exactly. A mismatch stops articles being attributed to your publication.

  • Always include a timezone in the publication date (…+00:00) so Google reads the freshness correctly across regions.

  • Regenerate the sitemap on every publish and keep it under 1,000 URLs so it stays inside both Google limits.

  • Add a 'Sitemap: https://example.com/news-sitemap.xml' line to robots.txt so crawlers rediscover it automatically.

What's new

Recent updates and improvements to the news sitemap generator.

  1. Initial release, article list to valid Google News <urlset> with news: namespace, default publication name/language, per-article overrides, copy and download.

  2. Added the 48-hour recency check, 1,000-URL limit warning, W3C date validation, duplicate and HTTPS detection, and a live validation panel.

  3. Added keyboard shortcuts, shareable links and ready-made example article sets (breaking news, multilingual, multi-brand).

Your privacy is built in

Your articles are turned into a News sitemap entirely in your browser. There is no crawler and no upload. Nothing is stored, logged or transmitted, so you can safely build sitemaps that include embargoed, pre-publish or internal URLs. Close the tab and every trace is gone.

  • Runs in your browser
  • No uploads
  • Nothing stored

Ready to try the news sitemap generator?

Free, private and instant. News Sitemap Generator runs right in your browser.