Audit checklists

Webflow SEO Audit Checklist 2026: 14 Checks for Webflow Sites

Quick answer

A Webflow SEO audit checklist starts with Site settings > SEO: turn Staging indexing off for the webflow.io subdomain, set the global canonical URL, and confirm the sitemap and robots.txt. Then check CMS template pages for empty SEO fields, collection list pagination URLs, image alt text, one H1 per page and interactions that hide content on load.

Webflow sites start from a better place than most. Hosting is fast, the HTML is clean, and the SEO settings are in one panel. That is why Webflow SEO problems are rarely technical disasters. They are small settings and empty CMS fields, repeated across every page a template generates.

This Webflow SEO audit checklist covers 14 checks specific to how Webflow builds and publishes sites. For checks that apply to every platform, use the main SEO audit checklist alongside it.

Why Webflow sites need a platform-specific audit

Three Webflow features cause most of its SEO issues.

The staging subdomain. Every Webflow project has a yoursite.webflow.io address. If it is crawlable, Google can find two copies of every page, and occasionally indexes the staging copy instead of the live one.

CMS templates. One Collection template generates every blog post, case study or product page. If the template binds the SEO title to a field that is sometimes empty, or uses the same meta description for every item, the problem is multiplied by the number of items.

Interactions. Webflow's animation system often sets elements to opacity: 0 and fades them in. If the main heading or hero image starts hidden, Largest Contentful Paint waits for the animation, and some crawlers see a page with invisible content.

Insight: On a Webflow site, audit one item per Collection template, not every page. If the template is right, every item built from it is right; if it is wrong, fixing the template fixes them all.

How to audit a Webflow site in 6 steps

  1. Open Site settings > SEO and confirm Staging indexing is off in the Indexing section, the global canonical URL is set, and the sitemap is enabled.
  2. Search Google for site:yoursite.webflow.io to see whether staging pages are already indexed.
  3. For each Collection template, open one item and check the bound SEO title, meta description, Open Graph image and the H1 field.
  4. Crawl the live site and filter for URLs with _page= parameters from paginated collection lists.
  5. Run PageSpeed Insights on the homepage and one CMS item, and note whether LCP is delayed by interactions.
  6. List every image without alt text in the Assets panel and on CMS image fields.

The 14-point Webflow SEO audit checklist

  1. Staging indexing off. In Site settings > SEO > Indexing, set Staging indexing to Off so search engines don't index the webflow.io subdomain, then republish.
  2. Global canonical URL set to your live domain (for example https://www.example.com), so every page outputs a canonical to the custom domain.
  3. One preferred host. Choose www or non-www as the default domain in Publishing settings; the other should redirect.
  4. Auto-generated sitemap enabled and listed in robots.txt, or a custom sitemap kept up to date if you turned auto-generation off.
  5. robots.txt reviewed. Webflow lets you edit it in SEO settings; make sure it does not disallow folders you want indexed, and decide which AI crawlers to allow.
  6. Static page SEO settings complete: each page has its own title and meta description in Page settings, not the default page name.
  7. Collection template SEO fields bound to fields that are always filled. Use a dedicated "SEO title" field with a fallback, rather than binding to a long post title.
  8. One H1 per page. Webflow doesn't add an H1 for you, so pages built from sections can end up with none or several. Check the Navigator.
  9. Collection list pagination handled. Paginated lists create URLs like ?3f5a2c_page=2. Keep them crawlable so older items are reachable, and make sure each item is also linked from somewhere stable.
  10. Image alt text set in the Assets panel, and alt fields bound on CMS images. Decorative images should have empty alt text.
  11. Interactions don't hide the hero. Avoid fading in the H1 or LCP image on page load; animate secondary elements instead.
  12. 301 redirects added in Publishing settings for every renamed slug or deleted page.
  13. Utility pages excluded: the site search results page and password pages should not be indexed.
  14. Localization configured if you use Webflow Localization: each locale has its own URL and translated SEO fields, and hreflang appears in the source.

Check your own page

Seotific audits a URL against the keyword it should rank for and lists the fixes in order of impact. Free plan, no card.

Run a free audit

The webflow.io subdomain in detail

The staging subdomain is Webflow's most common SEO trap because it is invisible in day-to-day work. Designers publish to it constantly; nobody looks at it in search results.

Here is how to check and fix it properly:

The same logic applies to any staging environment: Vercel preview URLs, Netlify branch deploys and WordPress staging copies. If a copy of the site is public, it needs a block.

How Webflow compares with other platforms on SEO setup

SEO taskWebflowWordPressShopifySeotific's role
Staging copy riskwebflow.io subdomainStaging plugins or subdomainsDevelopment store or theme previewFlags a canonical or host that doesn't match the audited URL
SitemapAuto-generated toggleCore or SEO pluginAutomatic, not editableChecks the sitemap exists and is in robots.txt
Template SEO fieldsBound CMS fieldsSEO plugin templatesTheme Liquid and app fieldsFlags duplicate or missing titles and descriptions per page
RedirectsBuilt-in 301 panelPlugin or serverBuilt-in URL redirectsReports chains and links to redirects
Speed baselineFast hosting; interactions are the riskDepends on host and pluginsFast hosting; apps are the riskField and lab Core Web Vitals per URL

The comparison explains why the checklists differ. On WordPress the risk is conflicting plugins; see the WordPress SEO audit checklist. On Shopify it is duplicate product URLs; see the Shopify SEO audit checklist. On Webflow it is templates and staging.

CMS template checks that save hours

Because one template drives many pages, a template-level audit is the highest-leverage hour you can spend on a Webflow site. For each Collection template:

Run the checks on one item, fix the template, publish, and audit one more item to confirm.

Tools for a Webflow SEO audit

Webflow's SEO settings and the Audit panel in the Designer catch missing alt text and some structural issues. Search Console shows index status for the live domain; verify the domain property so all hosts are covered. PageSpeed Insights shows whether interactions delay LCP.

Seotific audits the published page from the outside, the way search engines see it, so it catches what the Designer can't: the canonical actually served, duplicate titles across Collection items, an H1 hidden by an interaction, and content missing from the raw HTML. A site crawl finds every _page= URL and every CMS item missing a description. The technical SEO audit checklist has the crawl-level checks that apply on Webflow too.

Frequently asked questions

Is Webflow good for SEO?

Yes. Webflow produces clean HTML, hosts on a fast CDN and gives you control over titles, descriptions, canonicals, redirects and robots.txt without plugins. Most Webflow SEO problems come from settings and CMS content, not the platform itself.

How do I stop Google indexing my webflow.io site?

In Site settings > SEO > Indexing, set Staging indexing to Off, then publish to both domains. Also set the global canonical URL to your custom domain so any staging pages already in Google consolidate onto the live site.

Does Webflow create a sitemap automatically?

Yes. Webflow can auto-generate a sitemap from your static pages and CMS items; enable it in SEO settings. If you turn auto-generation off to write your own, you must update it manually whenever pages are added or removed.

Why does my Webflow page have no H1?

Webflow doesn't add an H1 automatically. If a page was built from sections or a template that uses styled text blocks, there may be no H1 tag at all. Select the main heading, set it to Heading 1 in the settings, and check the Navigator for any others.

Do Webflow interactions hurt SEO?

They can slow Largest Contentful Paint if the hero heading or image starts hidden and fades in. Search engines also see the content later or not at all in some cases. Animate secondary elements and keep the main heading and hero image visible on load.

How do I handle Webflow collection list pagination?

Keep the paginated URLs crawlable so search engines can reach older items, and link important items from other pages too. Don't canonicalise every paginated page to page one, because that hides the items listed only on later pages.

Check your own page

Seotific audits a URL against the keyword it should rank for and lists the fixes in order of impact. Free plan, no card.

Run a free audit