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.
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
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
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
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
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
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.
- Article list
- Form fields
- XML
Frequently asked questions
Recommended tools
XML Sitemap Generator
Turn a list of URLs into a valid sitemap.xml with per-URL changefreq, priority and lastmod, validated against the 50,000-URL limit and ready to submit to Google. 100% in your browser.
Article Schema Generator
Generate valid Article, BlogPosting and NewsArticle JSON-LD structured data: with author, publisher, dates, images and keywords, a live SERP preview and a rich-results validity check. 100% in your browser.
Meta Tag Generator
Generate perfect SEO meta tags, Open Graph and Twitter Card markup with a live Google snippet and social-card preview, copy the ready-to-paste <head> code, 100% in your browser.
Google SERP Preview
Preview exactly how your page appears in Google search (desktop and mobile) as you type your title, URL and meta description, with live pixel-width truncation warnings. Nothing is uploaded.
Image Sitemap Generator
Map each page to the images it hosts and generate a valid Google image sitemap (image:image, image:title, image:caption) to get pictures indexed in Google Images. 100% in your browser.
Sitemap Validator
Paste your sitemap.xml and validate it instantly: well-formed XML, every <url> has a <loc>, the 50,000-URL limit, HTTPS locations and valid changefreq/priority. Catches the errors that make Google reject a sitemap. 100% in your browser.
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.
Initial release, article list to valid Google News <urlset> with news: namespace, default publication name/language, per-article overrides, copy and download.
Added the 48-hour recency check, 1,000-URL limit warning, W3C date validation, duplicate and HTTPS detection, and a live validation panel.
Added keyboard shortcuts, shareable links and ready-made example article sets (breaking news, multilingual, multi-brand).
Keep exploring
Related tools
Problems we solve
Definitions
From the blog
- How to Create an XML Sitemap (and Why You Need One)
- What Is a Canonical URL? A Plain-English Guide to Fixing Duplicate Content
- Does llms.txt Do Anything? An Honest Answer
- How to Preview Your Google Search Result Before You Publish
- JSON-LD vs. Microdata vs. RDFa: Which Structured Data Format Should You Use?
Explore categories
Compare formats
By file type
Common tasks
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.