Sitemap Splitter & Merger
Split a sitemap that's over the 50,000 URL limit into smaller files, or merge several sitemaps into one. Real fetching and parsing, not just a file upload gimmick.
Why use our Sitemap Splitter & Merger
Split at the real protocol limit
50,000 URLs per file is the actual sitemap protocol limit, this splits large sitemaps into correctly sized, valid files.
Merge with automatic deduplication
Combining sitemaps that share URLs, common after a partial migration, removes duplicates instead of just concatenating them.
Real fetching, correct XML out
Fetches and parses your actual sitemap content, output files use correct sitemap protocol syntax.
Free, no signup
Split or merge instantly, no account required.
Real Sitemap Splitter & Merger example: before vs. after
A large e-commerce site whose product sitemap had grown past the 50,000 URL protocol limit.
62,000
URLs, one file
Over the protocol limit, some crawlers and validators reject or truncate a sitemap like this.
2
Valid files
Two files under the limit, referenced by a single sitemap index.
Frequently Asked Questions
How many URLs should I put in each split file?
After splitting, how do search engines find all the pieces?
Does merging remove duplicate URLs automatically?
Is there a limit on how many sitemaps I can merge at once?
Generate the index file for your split sitemaps
Once your files are split, combine them under one sitemap index with our free generator.
Try Sitemap Index Generator