Build Your Sitemap
Enter your website pages below. We will create a correct XML sitemap file for you.
Make a simple list of your website's pages that search engines can read. Enter your URLs, click generate, and download your sitemap file. No coding needed.
Enter your website pages below. We will create a correct XML sitemap file for you.
How our 8-phase crawler discovers, verifies, normalizes, and packages every valid page on your domain.
Fetches and parses robots.txt. Extracts Disallow, Allow, and Sitemap: lines so search engine rules are strictly honoured.
Gathers initial seeds from robots.txt, existing CMS sitemaps (/sitemap.xml, /wp-sitemap.xml), and manual inputs to catch orphan pages with zero inbound links.
Runs a concurrent breadth-first search (BFS) queue. Crawls broad pages before going deep, preventing infinite loops down dynamic query trees.
Validates HTTP 200 responses, follows redirects safely, eliminates noindex tags, and resolves canonical URLs to prevent duplicate indexing.
Comprehensive extraction from <a href>, <link rel="next/prev">, and image maps while filtering out media files, mailto, and external domains.
Lowercases scheme and host, normalizes slashes, strips tracking parameters (utm_*, gclid, fbclid), and cleans fragments (#section).
Compiles compliant XML with UTF-8 encoding. Automatically splits at Google's 50,000 URLs / 50MB limit and generates a sitemap-index.xml.
Pre-flight verification audit: checks file byte sizes, syntax structure, entity escaping (&), and ensures zero off-domain inclusions.
| Key Robustness Decision | Why It Matters for Your SEO |
|---|---|
| BFS (Breadth-First) not DFS | Ensures broad coverage across core category and navigation pages first, preventing the crawler from getting stuck down deep single branches. |
| Concurrency + Polite Delay | Fast crawl execution on large sites while respecting target web server resources without triggering rate limits or bans. |
| Seed from Existing Sitemaps / robots.txt | Catches critical orphan pages and unlinked landing pages that pure link-following web crawlers would miss. |
| Follows Redirects Instead of Dropping | Redirected URLs still resolve to the real final HTTP 200 page instead of being lost or excluded. |
| Respects robots.txt + noindex | Prevents submitting private or forbidden admin pages to search engines, preserving search engine crawl budget. |
| Uses Canonical URL Over Crawled URL | Avoids submitting parameter-heavy or duplicate URL variations, consolidating search ranking signals on the master page. |
| Automatic Split at 50,000 URLs / 50MB | Matches Google's documented hard limits and automatically generates a master sitemap index file. |
| Retries + Timeout Resilience | A single slow or unreachable page won't terminate or crash the entire sitemap generation run. |
A sitemap is a simple file. It lists every page on your website. You give this file to search engines like Google, so they can find your pages faster and easier.
Think of it like a map of a big shopping centre. Without a map, you might walk past some shops without knowing they are there. A sitemap works the same way for your website. It shows search engines where every page is, so nothing gets missed.
A sitemap does not guarantee that search engines will use it. But it gives them a clear, reliable hint about every page you want them to know about. [1]
New pages, or pages with very few links pointing to them, can be hard for search engines to find on their own. A sitemap points them straight to your new content.
A sitemap can tell search engines when a page was last updated, so they know exactly when to revisit and recrawl your updated content.
If your website has hundreds or thousands of pages, a sitemap makes sure none of them get left out or lost in deep navigation architecture.
Even a small website with 10 pages benefits from having one clear list to ensure Google discovers every service, landing page, and contact option.
Clean, valid XML files built strictly according to search engine standards.
Your sitemap follows the standard format that search engines expect, so there are no errors when you submit it.
Add a few pages, or crawl thousands. The tool handles both quickly and seamlessly without freezing.
Use the tool for free. No account, no email address, and no artificial limits on usage.
Download the file and upload it straight to your website. Then submit it to Google Search Console in just a few clicks.
The file is clean and easy to read, even if you want to inspect it yourself before uploading to your server.
Building an XML sitemap takes less than 60 seconds from start to finish.
Type them in, paste a list, or let our automated 8-phase crawler scan your site and discover pages automatically.
Pick how often each page changes and how important it is (this step is optional — search engines can still read the sitemap without them).
Download your sitemap.xml file, upload it to the root of your website, then tell Google and Bing where to find it.
Clear, practical guidelines backed by official search engine rules and industry standards.
One sitemap file can only hold up to 50,000 URLs, and the file size must stay under 50MB when uncompressed. If your website is bigger, split it into multiple sitemaps using a sitemap index. [1]
Do not add pages that show a 404 error, or pages that redirect to another URL. Including broken URLs can make search engines trust your sitemap less. [2]
This technical setting makes sure special characters, non-English scripts, and ampersands in your URLs display correctly without breaking search engine parsers. [1]
Only update the lastmod date when the content actually changes. Updating dates without genuine changes can cause search engines to ignore your timestamps. [2]
Add a directive to your robots.txt file: Sitemap: https://yourwebsite.com/sitemap.xml. Then also submit it directly inside Google Search Console. [1]
Your sitemap file should live on the same domain as the pages it lists (e.g. example.com/sitemap.xml for pages on example.com). Cross-domain submissions require additional ownership verification. [1]
Designed for anyone who wants their website discovered by Google without technical friction.
You don't need to know how to code. Add your pages, click generate, and get a working file in minutes.
Save time instead of writing the XML format by hand. Generate compliant sitemaps during staging or deployment.
Learn the basics of how search engines read your website with a tool that explains each step simply.
Clear, direct answers to common questions about sitemaps and search engines.
yourwebsite.com/sitemap.xml.
robots.txt file so search engines can find it automatically. [1]
Explore free calculators and growth engines built for modern businesses.