Advertisement

Webflow Sitemap Generator

Our Webflow Sitemap Generator crawls your live published site to extract all static pages and dynamic CMS Collections. Use this tool if you need a custom XML architecture or want to verify Webflow's auto-generated sitemap.

How to Use This Tool

1
1

Enter Webflow URL

Input the homepage URL of your Webflow site URL (e.g., https://site.webflow.io or custom domain).
2
2

Analyze Site

Click generate to let our crawler map your Webflow architecture, including posts, pages, and products.
3
3

Review URLs

Check the discovered URLs. We exclude default Webflow system pages and non-indexable routes.
4
4

Choose Output

Select either a standard 'Single Sitemap' or 'Sitemap Index' format.
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 (if allowed by Webflow) and submit it via Google Search Console.

How Webflow Handles Sitemaps

Webflow has a native feature to auto-generate a sitemap. You can enable this in your Project Settings under the SEO tab by toggling "Auto-generate sitemap" to YES. This creates a standard `sitemap.xml` file at your root domain.

Alternatively, Webflow allows you to write a custom sitemap in that exact same settings pane. You can paste raw XML code into the "Custom sitemap" text box if you want complete control over what gets submitted to Google.

What BuildSitemap Checks

BuildSitemap acts as a secondary validation layer. We crawl the actual published HTML of your Webflow project.

We discover your static pages (like the Homepage or About page) and heavily test your CMS Collection templates (e.g., Blog Posts or Case Studies) to ensure the slugs are rendering correctly and returning 200 OK status codes.

URLs We Discover

  • Static Pages (/about, /contact, /pricing)
  • CMS Collection items (/blog/post-slug, /team/member-name)
  • Webflow Ecommerce Products (/product/item-slug)
  • Webflow Ecommerce Categories (/category/category-slug)

URLs to Exclude

  • Pages explicitly set to draft or password-protected
  • Utility pages like 404.html or 401.html
  • CMS Collection template pages that do not have active items bound to them
  • The webflow.io staging domain (ensure you only sitemap your custom domain)

Webflow Sitemap Structure

Webflow's auto-generator creates a simple, flat XML sitemap. If you run a large CMS-heavy site (e.g., a massive editorial publication built on Webflow), this flat structure makes it difficult to track indexation.

By using our Structured Sitemap option, you can isolate your CMS Collections (like `/blog/` or `/resources/`) into distinct blocks, making your XML file much easier to manage.

Common Webflow Problems

Publishing the sitemap on the `.webflow.io` staging domain instead of the custom canonical domain, causing duplicate content issues.

Forgetting to toggle off 'Auto-generate sitemap' when pasting a custom XML sitemap into the project settings.

Webflow's auto-generator includes ALL static pages by default, including Thank You pages or hidden landing pages, unless you explicitly exclude them in page settings.

How to Use Your Generated Sitemap

If you prefer the custom XML generated by BuildSitemap over Webflow's native output:

  1. Download or copy the generated XML from our tool.
  2. Go to your Webflow Project Settings > SEO.
  3. Turn OFF the "Auto-generate sitemap" toggle.
  4. Paste the XML code into the "Custom sitemap.xml" text box.
  5. Save changes and publish your site.
Advertisement
Advertisement

Example Webflow Output

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.yourwebflowsite.com/</loc>
    <lastmod>2026-09-21</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.yourwebflowsite.com/blog/web-design-trends</loc>
    <lastmod>2026-09-20</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>

Best Practice Checklist

Frequently Asked Questions

Does Webflow automatically create a sitemap?

It can, but you must enable it. Go to Project Settings > SEO and toggle 'Auto-generate sitemap' to ON. You must then publish your site for it to take effect.

Can I use a custom sitemap in Webflow?

Yes. Webflow allows you to paste a custom XML sitemap directly into the SEO settings panel. Just make sure the auto-generate toggle is turned off.

Why are my Webflow CMS items not in the sitemap?

If using the native generator, ensure the CMS Collection Page template isn't set to draft or noindex. If using BuildSitemap, ensure there are active internal links pointing to those CMS items so our crawler can find them.

Should I submit the .webflow.io sitemap to Google?

Absolutely not. You should only submit the sitemap associated with your custom domain to prevent severe duplicate content penalties.

How do I exclude a specific page from the Webflow sitemap?

To exclude a page, go to the page's settings in the Webflow Designer, navigate to the SEO settings, and toggle 'Exclude this page from site search results' or manually add a noindex tag.

Does Webflow include 301 redirects in the sitemap?

No, Webflow's native sitemap generator only includes live pages returning a 200 OK status code, which is the correct behavior for SEO.

Related Tools

Advertisement
Advertisement