01 · Baseline
Remember what exists
Discover sitemap files, follow their indexes, and store each existing URL without sending an alert.
SitemapKit watches a website's XML sitemaps, remembers every URL, and sends your application a signed webhook when something new appears.
Live monitor
Acme product catalog
Baseline captured
1,284 URLs remembered
No new pages
1,284 URLs checked
3 new pages
+3/products/atlas
/products/orbit
/blog/launch-week
A signal, not a report
Stop downloading sitemap files and diffing them yourself. Each monitor turns a changing URL inventory into a reliable trigger your stack can use.
01 · Baseline
Discover sitemap files, follow their indexes, and store each existing URL without sending an alert.
02 · Compare
Re-crawl at your plan cadence and compare the result with every URL previously observed.
03 · Notify
Deliver only genuine additions with the monitor, run, URL count, signature, and delivery ID.
Send new URLs to an indexing queue, cache warmer, content audit, competitor feed, agent, or any HTTPS endpoint you control.
{
"event": "sitemap.pages.discovered",
"data": {
"monitor": {
"id": "m_7f9...",
"url": "https://example.com"
},
"run": {
"totalUrls": 1287,
"newUrlCount": 3
},
"newUrls": [
"https://example.com/products/atlas",
"https://example.com/products/orbit",
"https://example.com/blog/launch-week"
]
}
}Built for reactions
Queue fresh documentation or articles for extraction and knowledge-base ingestion.
Know when a competitor launches a product, location page, article, or campaign.
Run checks on newly published URLs before they quietly enter search workflows.
Preload caches, screenshots, search indexes, or analytics annotations on publish.
Monitoring included
Every plan includes signed webhooks, history, nested sitemap support, and delivery retries. Upgrade for more monitors, URLs, and faster checks.
Free
€0/month
Starter
€9/month
Pro
€29/month
No. The first successful scan records the existing sitemap URLs as a baseline. Webhooks start with URLs discovered on later checks, so setup cannot flood your endpoint with every page already on the site.
Yes. SitemapKit discovers files through robots.txt and common paths, then follows nested XML sitemap indexes and deduplicates page URLs before comparing them with the baseline.
Non-2xx deliveries are retried up to five times. Each request includes an event ID for idempotency and an HMAC signature so your application can verify its origin.
No. SitemapKit remembers URLs already observed by that monitor. The same URL is not announced twice, even if it temporarily disappears from the sitemap and later returns.
One free monitor, daily checks, signed webhooks, and no credit card.
Create a free monitor