Split Large Sitemap
Break down massive XML sitemaps into smaller, Google-compliant files. Automatically generates a Sitemap Index.
Upload File
Paste Code
Where will you host these files?
Success!
Split into X files.
Why Split Your Sitemap?
Google and Bing enforce strict limits on XML sitemaps: a single file cannot contain more than 50,000 URLs or exceed 50MB in uncompressed size. If your website grows beyond these limits, search engines will stop processing your sitemap, leading to indexing issues.
How This Tool Works
- Parsing: The tool reads your large XML file and extracts every individual
<url>entry. - Chunking: It groups these URLs into smaller batches based on the limit you set (default is 50,000).
- Rebuilding: It creates new, valid XML files for each batch, preserving the correct header and footer information.
- Indexing: Finally, it generates a Sitemap Index file. This is a master file that links to all your sub-sitemaps, which you submit to Google Search Console.
Pro Tip: When hosting your split sitemaps, keep them in the same directory. If your Base URL is
https://site.com/maps/, ensure the files are actually uploaded to that folder on your server.
Handling Sitemap Indices
A Sitemap Index is an XML file that looks like this:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://site.com/sitemap-1.xml</loc>
<lastmod>2023-10-01</lastmod>
</sitemap>
...
</sitemapindex>
Instead of submitting 10 different sitemaps to Google, you submit just this one Index file. Our tool generates this for you automatically based on the "Base URL" you provide.