Mazentic
← All blueprints
Lead & Audit Tools·8h build·Micro-SubscriptionBlueprint idea

Competitor Sitemap Watcher

Add competitor or prospect domains and get a weekly digest of pages they added or removed, read from their public sitemaps.

Economics

Pricing example
$9/month for 10 domains; $19/month for 50
Daily math
$20/day is about $600/month, e.g. 40 users x $9 + 13 users x $19 = about $607/month.
Target if you hit the daily math
Target: $600 / month at about 53 paying users

Audience and urgency

Audience: Content marketers, SEO freelancers, agencies and SaaS founders tracking competitors or prospect websites.

Urgency: New landing pages, pricing pages and blog posts show what competitors are investing in, but checking their sites by hand is easy to forget. Full monitoring suites are more than a small team needs.

MVP scope

  • ✓ Find sitemaps from robots.txt 'Sitemap:' lines or /sitemap.xml, including sitemap indexes
  • ✓ Fetch once a day per domain, politely, and store the URL list
  • ✓ Diff new, removed and lastmod-changed URLs
  • ✓ Path filters (e.g. /blog/, /pricing, /features) and a weekly email digest
  • ✓ Stripe subscription tiers by domain count

Omitted features

  • - Do NOT crawl or copy page content beyond the sitemap
  • - Do NOT access anything behind a login
  • - Do NOT fetch more than once a day per domain

Suggested stack

Frontend
Next.js + Tailwind CSS
Backend or API
Scheduled worker (Cloud Run job or small VPS) + Postgres
Payments
Stripe Billing
Hosting
Vercel for the app; Cloud Run or Fly.io for the daily worker

Repository metadata

Blueprint ID
competitor-sitemap-watcher
Category ID
lead_scraper_tool
Monetization ID
micro_subscription

Day-one distribution

Channels

  • Reddit r/SEO and r/content_marketing (follow rules)
  • SEO and content communities on X (Twitter) and LinkedIn
  • Free one-off 'what did this site publish recently?' checker

Reddit strategy

Share how to read a competitor's sitemap by hand, then offer the free one-off checker.

Cold outreach or directory hook

Offer agencies a free month for their client-competitor sets.

Search keywords

monitor competitor new pages, sitemap change monitor, track competitor website changes

One-shot master prompt

Build a "Sitemap Watcher" SaaS with Next.js, Tailwind CSS, Postgres and a daily worker.
Core requirements:
1. Domain list per user; on add, read robots.txt for Sitemap: lines (fallback /sitemap.xml, /sitemap_index.xml) and show the discovered sitemaps.
2. Daily worker: fetch each sitemap (gzip supported, follow sitemap indexes, max 50k URLs per domain, 1 request per second per host, user agent with contact URL), store URL + lastmod snapshots.
3. Diff against the previous snapshot: new URLs, removed URLs, lastmod changes; store change events.
4. Dashboard with per-domain timelines and path filters; weekly digest email (Resend) grouped by domain and filter.
5. Stripe Billing tiers ($9 for 10 domains, $19 for 50) and a public one-off checker that lists the 50 most recent URLs by lastmod.

Comparable products

Published 2026-10-08.

Related blueprints