What you can track
Watch any sitemap.xml
Monitor sitemap indexes and individual sitemap files. XML, gzipped XML and JSON sitemaps all supported.
New URLs alerts
Fire an alert the moment a competitor publishes a new page. Perfect for content marketing, SEO and competitive intelligence teams.
Removed URLs alerts
Catch when pages are dropped from the sitemap — a strong signal a competitor is pruning underperforming content or consolidating.
URL count trends
See rolling URL count history per sitemap. Spot content pushes, migrations, or accidental sitemap breakage.
Broken sitemap detection
Get alerted if the sitemap returns a 404, 500 or malformed XML — critical for your own SEO monitoring.
Keyword filters
Only alert on new URLs matching your keywords. Track a competitor's blog additions without noise from admin or template pages.
Slack, Discord, webhooks
Route sitemap alerts anywhere. Fire a webhook to your content team's Notion or your SEO team's Airtable.
Combined with visual monitoring
Detect a new URL in the sitemap AND monitor its visual/text content on the same LemWatch site. Full-funnel content intelligence.
Quick answer
How do I track changes to a sitemap.xml file?
Fetch the sitemap on a schedule and diff the URL set against the last snapshot — that tells you what a site published, what it removed, and whether the sitemap itself broke.
- Formats: XML, gzipped XML, sitemap index files, JSON sitemaps
- Reported: New URLs, removed URLs, total count trend
- Breakage alerts: 404, 500 or malformed XML on the sitemap itself
- Filtering: Keyword filters so only relevant new URLs alert
Everything we publish on sitemap monitoring
Sitemap Monitoring FAQ
See what competitors publish the moment they publish it
Free for 10 sites. No credit card.