Advertisement

Ecommerce Sitemap Generator

Map your entire commerce architecture automatically. Generate dedicated sitemaps for products, categories, collections, and brands.

How to Use This Tool

1
1

Enter Shop Domain

Input the homepage URL of your ecommerce shop.
2
2

Start Crawl

Click generate to let our crawler map your categories, collections, and product pages.
3
3

Review URLs

Check that faceted navigation links (e.g., ?color=red) were properly excluded to prevent duplicate content.
4
4

Choose Output

Select the standard 'Single Sitemap' or 'Sitemap Index' if you have over 50,000 URLs.
5
5

Copy or Download

Save the generated XML file directly to your device.
6
6

Recommended Action

Upload the sitemap to your root directory and submit it via Google Search Console.

How It Works

1

Store Crawl

Our bot navigates your store to discover all linked pages.

2

Architecture Analysis

We analyze path structures to identify Products vs Categories vs Pages.

3

Categorization

URLs are grouped into logical buckets automatically.

4

Structured Export

Export multiple clean XML files for each section of your store.

Who Needs This?

Store Owners

Improve your technical SEO by providing Google with a clean map of your store architecture.

Technical SEOs

Quickly generate segmented sitemaps to diagnose which sections of a store are struggling with indexation.

Shopify & Magento Users

Generate backup sitemaps or custom structures that your default CMS might not support.

Headless Storefronts

Ensure your custom frontend routes are accurately mapped for search engines.

Technical Explanation

Ecommerce websites have notoriously complex architectures. A standard store contains Products, Categories, Collections, Brands, standard marketing pages, and an endless array of faceted filters.

If you dump all of these into a single XML sitemap, it becomes nearly impossible to track indexation performance in Google Search Console. Furthermore, faceted navigation can create millions of duplicate parameter URLs (e.g. `?sort=price_desc`).

This generator crawls your site and uses heuristic path matching to segment your URLs into distinct buckets: Products, Categories, and Pages. It strictly ignores parameterized URLs to ensure canonical compliance. You can then download these as `sitemap-products.xml`, `sitemap-categories.xml`, etc.

Advertisement
Advertisement

Example Output

<!-- sitemap-categories.xml -->
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://store.example.com/collections/mens-shoes</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://store.example.com/collections/womens-shoes</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>

Common Mistakes

  • Submitting faceted category URLs (e.g., /category/shoes?color=blue&size=10).
  • Mixing products, categories, and legal pages into a single flat sitemap.
  • Including pagination URLs (e.g., /category/shoes?page=2).
  • Failing to canonicalize product variants.

BuildSitemap Behavior

BuildSitemap intelligently sorts your URLs. Routes containing `/product/` or `/p/` go to the Products bucket. Routes containing `/category/`, `/collection/`, or `/c/` go to the Categories bucket. All other standard HTML pages fall into the Pages bucket. You can toggle these buckets on/off in the "Structured Sitemap" output view.

Best Practice Checklist

Frequently Asked Questions

Should product URLs be included?

Yes. Product URLs are the most important pages for an ecommerce site. They should be listed in a dedicated sitemap to closely monitor their indexation status.

Should category URLs be included?

Yes. Category (or collection) URLs often rank well for broad search terms and should definitely be included as canonical, indexable pages in your sitemap.

What about filter URLs?

No. Faceted navigation URLs (e.g., ?color=red&size=medium) should be excluded from your sitemap and blocked via robots.txt to prevent massive duplicate content issues and crawl budget waste.

What is the best sitemap structure for a large store?

Large ecommerce sites should use a Sitemap Index that links to smaller, segmented child sitemaps (e.g., one for products, one for categories, one for blog posts).

How do I handle out-of-stock products in my sitemap?

If a product is permanently out of stock and returns a 404, remove it from the sitemap. If it is temporarily out of stock, leave it in the sitemap so search engines can see when it returns.

Should I include product image URLs in the sitemap?

Yes, including images in your ecommerce sitemap is highly recommended for Google Image Search discovery, which often drives significant shopping traffic.

Related Tools

Ready to generate your sitemap?

Start crawling your website below. It's completely free.

Advertisement
Advertisement