Free SEO audit for new clients — claim yours
Home/Blog/SEO/Webflow SEO: How to Set Up Your Site to Rank
SEO

Webflow SEO: How to Set Up Your Site to Rank

Webflow SEO: How to Set Up Your Site to Rank
Table of contents
  1. Key Takeaways
  2. Site-level Webflow SEO settings
  3. Step-by-step: set up Webflow SEO before launch
  4. Semantic structure: Webflow's hidden advantage
  5. 301 redirects in Webflow
  6. Structured data in Webflow
  7. Performance and Core Web Vitals
  8. Common Webflow SEO mistakes
  9. Related Guides
  10. Frequently Asked Questions
    1. Is Webflow good for SEO?
    2. How do I stop the webflow.io staging site from being indexed?
    3. How many 301 redirects can a Webflow site have?
    4. How do I add schema markup in Webflow?
    5. Should I use the automatic sitemap or a custom one?
  11. Conclusion
  12. References

Webflow sits in a sweet spot between drag-and-drop builders and hand-coded websites. Designers love the visual control, developers appreciate the clean output, and marketers can publish without waiting for a release cycle. From an SEO point of view, that combination is powerful, but only when the settings are configured deliberately.

We regularly see Webflow sites with stunning design and serious search problems: staging subdomains indexed in Google, canonical tags pointing to the wrong domain, CMS pages with identical meta titles, and hundreds of redirects added one by one instead of with wildcards.

This guide walks through a complete Webflow SEO setup for 2026, covering site-level settings, page and CMS SEO, redirects, structured data, performance and the most common mistakes.

Key Takeaways

  • Set a default custom domain, a global canonical URL and an automatic sitemap before launch.
  • Disable indexing on the webflow.io staging subdomain.
  • Bind CMS fields to SEO titles, meta descriptions and Open Graph tags on collection templates.
  • Use 301 redirects with wildcard capture groups and keep the total list lean.
  • Add JSON-LD structured data through custom code, using CMS fields for dynamic values.

Site-level Webflow SEO settings

Start in Site settings, where a handful of options affect every page on the site.

SettingRecommended configurationWhy
Default domainYour custom domain, with or without www, chosen oncePrevents crawlers hitting redirects and duplicate hosts
Global canonical URLMatches the default domain, uses HTTPS, no trailing slashAdds self-referencing canonicals to every page
Auto-generate sitemapOnUpdated automatically every time you publish
robots.txtDefault unless you have a specific needMalformed rules can block important pages
Staging (webflow.io) indexingDisabledKeeps test versions out of search results
SSLEnabled (provided automatically on Webflow hosting)HTTPS is expected by users and browsers
301 redirectsWildcard rules where possiblePreserves rankings when URLs change

“A canonical tag tells search engines which URL represents the primary version of a page.”

— Webflow University, Control how search engines index your site

Webflow's own guidance notes that for localised sites, page-specific canonicals are preferable to a single global setting. If you run multiple languages, check your hreflang setup as well.

Step-by-step: set up Webflow SEO before launch

  1. Connect your custom domain and set it as default. Decide on www or non-www and stick with it.
  2. Set the global canonical URL. Use the exact protocol and host of your default domain.
  3. Turn on the auto-generated sitemap. It lives at /sitemap.xml and includes live, indexable pages.
  4. Disable indexing on the staging subdomain. Our guide to staging site SEO explains why leaked staging sites cause duplicate content.
  5. Configure page SEO. For every static page, write a unique title tag and meta description, set the slug, and add Open Graph details. See our guide to Open Graph tags.
  6. Configure CMS template SEO. Bind collection fields such as Name and Summary to the SEO title and description so every item gets unique metadata.
  7. Turn off indexing for low-value pages. Thank-you pages, login pages and placeholders can be excluded with the page's indexing toggle.
  8. Map redirects for any old URLs. If you are migrating, import redirects by CSV before launch.
  9. Verify the site in Google Search Console and submit the sitemap.

Semantic structure: Webflow's hidden advantage

Because Webflow lets you choose the HTML element for every block, you can build pages with genuine semantic structure: <header>, <nav>, <main>, <article>, <section> and a proper heading hierarchy. That helps search engines and assistive technology understand the page. Our guide to semantic HTML for SEO explains what to use where.

  • Use exactly one H1 per page, usually the main headline.
  • Do not choose heading levels for their visual size; style classes separately.
  • Use real link elements for navigation rather than click-scripted divs.
  • Add alt text to meaningful images and leave decorative images empty.

301 redirects in Webflow

Redirects live in Site settings under Publishing. Webflow supports capture groups, which let one rule cover a whole folder:

Old path: /blog/(.*)
New path: /articles/%1

“Webflow executes redirects in the order they were added to the site.”

— Webflow Help Center, How do I set up redirects in Webflow?

That ordering matters: add specific redirects before broad wildcards, or the wildcard will catch the traffic first. Other points from Webflow's documentation:

  • Webflow recommends keeping redirects to around 1,000 or fewer, using wildcards wherever possible.
  • Special characters in old paths, such as ?, & and =, must be escaped with %.
  • Localised URLs (for example /es/old-url) need their own rules.
  • Update internal links to point straight at final URLs to avoid redirect chains.

Structured data in Webflow

Webflow does not have a dedicated schema builder, but you can add JSON-LD in a page's custom code settings. On CMS template pages, insert collection fields into the script so each article, product or location outputs its own values. Common choices include Article schema for blog posts, Organization markup on the homepage and LocalBusiness for location pages. Validate everything with Google's Rich Results Test.

Performance and Core Web Vitals

Webflow hosting is fast by default, but design choices can undo that. Watch these areas:

IssueCommon cause in WebflowFix
Slow Largest Contentful PaintOversized hero images or background videosResize images, use modern formats, avoid lazy-loading the hero
Layout shiftWeb fonts swapping, images without dimensionsLimit font families and preload key fonts
Poor responsiveness (INP)Heavy interactions and third-party scriptsSimplify interactions, audit embeds
Large page weightLottie files, unused libraries, many embedsRemove unused assets and code

See our guides to web font optimisation and Core Web Vitals for deeper fixes.

Common Webflow SEO mistakes

  • Indexed staging sites. The webflow.io subdomain competes with your live domain.
  • Wrong global canonical. A canonical pointing to www when the site serves non-www (or vice versa) sends mixed signals.
  • Identical CMS meta titles. Forgetting to bind fields leaves every item with the same title.
  • Redirect sprawl. Thousands of one-off rules instead of a few wildcards.
  • Using robots.txt to hide pages. Blocked URLs can still be indexed; use the indexing toggle instead.
  • Heading levels chosen for looks. An H4 used as a page title confuses structure.

Weighing up platforms? Compare Webflow with our Wix SEO and Squarespace SEO guides.

Frequently Asked Questions

Is Webflow good for SEO?

Yes. Webflow produces clean, semantic HTML, generates sitemaps automatically, supports canonical tags, 301 redirects with wildcards, custom code for structured data, and dynamic SEO fields for CMS content. Results still depend on content quality and links.

How do I stop the webflow.io staging site from being indexed?

Webflow recommends disabling indexing on the staging subdomain in your site settings so test versions do not appear in search results. Always publish your live site to a custom domain.

How many 301 redirects can a Webflow site have?

Webflow does not set a hard cap but recommends a maximum of about 1,000 redirects, because large redirect lists can slow the site. Use wildcard rules to cover patterns instead of listing every URL.

How do I add schema markup in Webflow?

Add JSON-LD in the custom code area of a page's settings. On CMS template pages you can insert collection fields into the script so each item outputs its own values.

Should I use the automatic sitemap or a custom one?

For most sites the automatic sitemap is the best choice, because Webflow updates it each time you publish. A custom sitemap must be maintained by hand.

Conclusion

Webflow SEO rewards careful setup. Lock down the default domain, canonical and sitemap, hide the staging site, bind CMS fields to metadata, use wildcard redirects and add structured data with custom code. With those foundations in place, Webflow's clean code and design flexibility become a genuine ranking advantage.

Building or migrating a Webflow site? Our web development and SEO teams can set it up properly from day one. Get a quote to get started.

References

  1. Webflow University: Control how search engines index your site
  2. Webflow Way: Site-level SEO
  3. Webflow Help Center: How do I set up redirects in Webflow?
  4. Google Search Central: How to specify a canonical URL
  5. Google Search Central: Redirects and Google Search
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote