Sitemap Generator

Sitemap Generator

Generate XML sitemaps for better indexing.

Set how deep to crawl for URLs.

Crawling website and generating sitemap...

Generated Sitemap


            
Bulk Sitemap Generator

Bulk Sitemap Generator

Process multiple domains at once with CSV upload

📊 Bulk Processing Available

Upload a CSV file with multiple domains to generate sitemaps for all at once. Pro users can process up to 500 domains per batch.

📁
Drop CSV file here or click to browse
Expected format: domain, scan_depth
0%

Processing...

Batch Results

# Domain URLs Found Status Action

Sitemap Generator Generate XML sitemaps automatically by entering your domain or list of URLs. Supports prioritization, lastmod dates, and Google Search Console-ready output for SEO optimization. Quick Start

Enter your website URL in the domain field Set the crawl depth (how many levels deep to scan) Choose whether to include last modified dates Click "Generate Sitemap" button Download the generated XML sitemap file Upload to your website root or submit to Google Search Console

Features Free Features

Automatic URL Discovery - Crawls your website and finds all accessible pages XML Sitemap Generation - Creates Google-compliant XML sitemaps Crawl Depth Control - Set how deep to crawl (up to 5 levels for free users) Priority Calculation - Automatically assigns priority based on page depth Last Modified Dates - Include lastmod tags for better indexing Up to 500 URLs - Generate sitemaps with up to 500 URLs 25 sitemaps per day - Generate up to 25 sitemaps daily on the free tier

Pro Features

Deep Crawling - Scan up to 10 levels deep Large Sitemaps - Process up to 5,000 URLs per sitemap Bulk Processing - Upload CSV files to generate multiple sitemaps at once Historical Tracking - Keep records of all generated sitemaps Priority Export - Download sitemaps in multiple formats (XML, CSV) Unlimited Daily Usage - No daily limits on sitemap generation API Access - Integrate sitemap generation into your workflow

How to Use Single Sitemap Generation

Navigate to the tool form Enter your website domain (e.g., https://example.com) Adjust the scan depth:

Depth 1: Home page only Depth 2: Home page + direct links Depth 3: Recommended for most sites Depth 4-5: For larger sites (free tier) Depth 6-10: Enterprise sites (Pro only)

Check "Include Last Modified Dates" if desired Click "Generate Sitemap" Wait for the crawl to complete Review the generated XML in the preview Click "Download XML" to save the file

Bulk Sitemap Generation (Pro)

Navigate to the Bulk Processing tab Prepare a CSV file with columns: domain, scan_depth Drag and drop the CSV file or click to browse Review the file information Click "Process Batch" Wait for all domains to be processed Download individual sitemaps or batch results

Submitting to Google Search Console

Download your generated sitemap.xml file Upload it to your website root directory (public_html or www) Log into Google Search Console Navigate to Sitemaps section Enter "sitemap.xml" in the submission field Click Submit Monitor indexing status in the console

FAQ Q: What is a sitemap and why do I need one? A: A sitemap is an XML file that lists all the important pages on your website. It helps search engines like Google discover and index your content more efficiently, improving your SEO and visibility. Q: Does this tool submit my sitemap to Google automatically? A: No, you must manually upload the generated sitemap.xml file to your website and submit it through Google Search Console. This gives you control over what gets submitted. Q: How deep should I set the crawl depth? A: For most websites, depth 3 is sufficient. Small sites can use depth 2, while larger sites with complex navigation may benefit from depth 4-5. Pro users can go up to depth 10 for very large enterprise sites. Q: Will this tool find all pages on my website? A: The tool discovers pages by following links from your homepage. Pages that aren't linked from anywhere on your site won't be found. Make sure your site has proper internal linking. Q: Can I exclude certain pages from the sitemap? A: The current version includes all discovered pages. To exclude pages, you can manually edit the generated XML file before uploading, or use robots.txt directives on your website. Q: How often should I regenerate my sitemap? A: Regenerate your sitemap whenever you add significant new content or restructure your site. For blogs and frequently updated sites, monthly regeneration is recommended. E-commerce sites may need weekly updates. Q: What's the difference between free and pro limits? A: Free users can scan up to 5 levels deep and generate sitemaps with up to 500 URLs, with a limit of 25 sitemaps per day. Pro users get 10 levels deep, 5,000 URLs per sitemap, bulk processing, and unlimited daily usage. Q: My sitemap has too many URLs. What should I do? A: Google recommends keeping sitemaps under 50,000 URLs and 50MB. If your site is larger, you can create multiple sitemaps with different crawl parameters or use sitemap index files. Q: Does this work with JavaScript-heavy sites? A: The tool crawls static HTML. Sites that rely heavily on JavaScript for navigation may not be fully crawled. For such sites, consider using server-side rendering or pre-rendering. Q: Can I schedule automatic sitemap generation? A: Not directly through the web interface, but Pro users with API access can set up automated scheduled generation using cron jobs or other automation tools. Examples Example 1: Simple Blog Sitemap Input:

Domain: https://myblog.com Scan Depth: 3 Include Last Modified: Yes

Output:

127 URLs discovered XML sitemap with all blog posts, pages, and categories Ready for Google Search Console submission

Example 2: E-commerce Store Input:

Domain: https://mystore.com Scan Depth: 4 Include Last Modified: Yes

Output:

847 URLs discovered Includes product pages, category pages, and static content Proper priority distribution based on depth

Example 3: Bulk Processing (Pro) Input CSV: domain,scan_depth https://site1.com,3 https://site2.com,4 https://site3.com,3 Output:

3 separate XML sitemaps generated Batch download available CSV summary report of all results

CSV Format for Bulk Processing For bulk sitemap generation, prepare a CSV file with the following format: csvdomain,scan_depth https://example.com,3 https://another-site.com,4 https://third-site.com,2 Column Descriptions:

domain - Full URL including https:// or http:// scan_depth - Number from 1-10 (free users limited to 5)

Tips:

Include header row Use full URLs with protocol Remove trailing slashes from domains Stay within your tier's row limits (10 for free, 500 for pro)

Troubleshooting "Unable to fetch domain" Error

Cause: Website is down or blocking the crawler Solution: Verify the URL is correct and the site is accessible. Check if the site has aggressive anti-bot protection.

"Daily limit reached" Message

Cause: Free tier limit of 25 sitemaps per day exceeded Solution: Wait until tomorrow or upgrade to Pro for unlimited access

Sitemap has fewer URLs than expected

Cause: Pages aren't linked from discoverable pages or are blocked Solution: Check your site's internal linking structure and robots.txt file

Tool times out during crawl

Cause: Website is very slow or has too many redirects Solution: Reduce the scan depth or break the site into sections

XML file won't upload to my site

Cause: File permissions or FTP issues Solution: Ensure your FTP client is in ASCII mode and the target directory is writable

Need more help? Contact BulkCreator support or visit our documentation site.

Usage Limits

Plan Daily Limit Best For