Now with automatic sitemap splitting

Intelligent Sitemaps
in Seconds,
Not Sprints.

Upload or push your URLs via API, point your CNAME, and let us handle the XML, splitting, and search engine submissions.

sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2025-01-15</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
...
</urlset>

How It Works

Get your sitemap live in under 5 minutes. No servers required.

Step 1

Connect

Point your subdomain (e.g., sitemap.yoursite.com) to our service via CNAME. We provision SSL automatically.

Step 2

Push

Send your URLs via our REST API or dashboard. We generate valid XML with automatic splitting at 50,000 URLs.

Step 3

Rank

Auto-submit to Google (Sitemaps API) and other search engines (IndexNow). Get indexed faster.

Your Custom Domain Setup

sitemap.yourdomain.com
CNAME
cname.sitemaphost.app
serves
/sitemap.xml
# DNS Record
Type
CNAME
Name
sitemap
Target
cname.sitemaphost.app

Pro tip: Submit your sitemap at the domain level in Google Search Console for maximum crawl coverage.

Built for SEO Teams

Everything you need to manage sitemaps at scale, without touching a line of XML.

No Dev Team Required

SEO and marketing teams can manage sitemaps independently. No engineering sprints needed.

Full URL Visibility

Monitor which URLs are indexed, track submission status, and audit your sitemap in real-time.

Smart Splitting

Choose GSC-optimized (2k), Balanced (10k), or Standard (50k) URLs per file.

Hreflang Support

Native international SEO with xhtml:link alternate tags for multi-language sites.

Image Sitemaps

Help Google discover your images with full image:image tag support.

Google Search Console

Full OAuth integration for automatic sitemap submission and status tracking.

IndexNow Protocol

Instant Bing and Yandex notifications when your sitemap updates.

SSL Included

Free HTTPS for all custom domains via Cloudflare for SaaS.

API-First

Full REST API for programmatic updates. Perfect for CI/CD pipelines.

Global CDN

Served from Cloudflare's edge network for lightning-fast response times.

Developer-Friendly API

Integrate sitemap generation into your CI/CD pipeline, CMS, or custom tooling. One POST request is all it takes.

  • JSON or CSV input — send URLs however you prefer
  • Webhook support for build completion notifications
  • Detailed error responses with actionable messages
  • Rate limit: 100 req/min on Pro plans and above
cURL
curl -X POST \
  https://cname.sitemaphost.app/api/sitemap/generate \
  -H "Authorization: Bearer sk_live_xxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "sitemap.example.com",
    "urls": [
      {
        "loc": "https://example.com/",
        "lastmod": "2025-01-15",
        "priority": 1.0
      },
      {
        "loc": "https://example.com/blog",
        "lastmod": "2025-01-14",
        "changefreq": "daily"
      }
    ]
  }'

Simple, Transparent Pricing

Start free and scale as you grow. All paid plans include every feature.

Free

Try it out

2,000 URLs

$0
forever free

Starter

For medium sites

50,000 URLs

$12 /mo
billed yearly

Pro

For growing sites

500,000 URLs

$40 /mo
billed yearly

Business

For agencies & scale

5,000,000 URLs

$120 /mo
billed yearly

Enterprise

For large organizations

Unlimited URLs

Custom
Compare all features
FeaturesFreeStarterProBusinessEnterprise
Usage Limits
URLs2,00050,000500,0005,000,000Unlimited
Domains12510Unlimited
Rate Limit5/min20/min100/min500/minCustom
All Paid Plans Include
Dashboard Access
Auto Sitemap Splitting
Custom Domain + SSL
Real-time Refresh
GSC Auto-Submit
IndexNow Protocol
GSC Auto-Submit
Full REST API
White-label Branding
News & Video Sitemaps
Image Sitemaps
Support
Email SupportCommunity24h24h12hDedicated
SLA Guarantee99.9%99.9%99.99%Custom
Get StartedStart Free TrialStart Free TrialStart Free TrialContact Sales

Managing millions of URLs?

Our enterprise plan includes unlimited domains, 99.99% SLA, dedicated support, and SOC 2 compliant infrastructure.

Learn about Enterprise

FAQ

What happens if I exceed my URL limit?

Your existing sitemaps will continue to be served without interruption. However, new sitemap generation requests will be rejected until you upgrade your plan or the next billing cycle begins. We will send you an email notification when you reach 80% of your URL limit.

Can I use my own domain?

Yes. All paid plans include custom domain support with free SSL. Simply create a CNAME record pointing your subdomain (e.g., sitemap.yoursite.com) to cname.sitemaphost.app. SSL certificates are provisioned automatically via Cloudflare.

How does automatic splitting work?

When your sitemap exceeds the chunk size threshold, we automatically split it into multiple files and create a sitemap index. You can choose between GSC-optimized (2,000 URLs per file), Balanced (10,000), or Standard (50,000). The sitemap index at /sitemap.xml always points to the latest files.

Is there a file size limit?

Individual sitemap files are capped at 50MB (the standard limit defined by the sitemap protocol). With automatic splitting enabled, this is rarely a concern since we break large sitemaps into smaller chunks well before hitting this limit. Your URL budget depends on your plan.

Ready to simplify your sitemaps?

Join developers and SEO teams who use SitemapHost to ship sitemaps in minutes, not sprints.

Need a quick sitemap? Try our free sitemap generator — no account required.

Need enterprise scale? Talk to our team.