Guides

The Webflow SEO Checklist: 38 Settings and Habits, in the Order We Apply Them

A 38-item Webflow SEO checklist in build order: URL and CMS decisions, page build, CMS templates, staging, launch day and the habits that keep a site clean afterwards.

Summarize with AI
Octo Agency cover: The Webflow SEO Checklist, with a purple hexagon pattern

Importing a CSV of redirects into Webflow "removes any existing redirects on your site", according to Webflow's help centre. Run a checklist in the wrong order and the redirect step can wipe out the slug redirects Webflow created a week earlier. That is why this list is sequenced, not just complete.

It holds 38 settings and habits, grouped by when we apply them: before the first Collection exists, during the build, on CMS templates, on staging, on launch day and afterwards. The rules come from Webflow's help centre and Google Search Central, read on 20 October 2026. Whether Webflow suits SEO at all is covered in our post Is Webflow Good for SEO?

Why the order matters more than the list

Webflow's SEO settings depend on each other. The noindex toggle only works if the auto-generated sitemap is on. A template's SEO pattern can only use fields that exist. Schema cannot read Reference fields, so the field list has to plan for it. Out of order, you rebuild a Collection after launch.

We build marketing sites in Webflow and applications in Next.js, so we have a stake in Webflow working well. In the last twelve months we built more than 20 Webflow sites as a white-label partner to Web Tonic, two to three weeks each, the largest with a CMS of over 1,200 items. Our marketing-site process runs four weeks, and the phases below map onto it.

The 38 items by phase
PhaseItemsWhenOwner
Before the build1 to 6Week 1, with the page mapStrategist and developer
During the build7 to 16Weeks 2 and 3Developer
CMS templates17 to 23As each Collection page is builtDeveloper
Staging24 to 30Late in week 4Developer and content lead
Launch day31 to 34The publish to the custom domainDeveloper
After launch35 to 38First 30 days, then monthlyContent lead

Source: Octo Agency build process; settings from Webflow Help Center, read 2026-10-20

Before the build: decisions that are expensive to change

  • 1. Write the URL map before any Collection exists. Only static pages can sit in folders, and a folder cannot share a URL with a Collection. Collection items live under the Collection's URL, so name them now.
  • 2. Agree the slug rules. Webflow supports only lowercase a to z and 0 to 9 in page URLs. Other characters are removed or transliterated, so č and ü will not survive.
  • 3. Inventory every old URL. On a redesign, Google's site move guidance says to map each old URL to its new one, gathered from sitemaps, logs, analytics and the old CMS.
  • 4. Plan redirects as patterns. Webflow recommends 1,000 rules at most, because each rule is loaded into the site's manifest file. A capture group such as /oldfolder/(.*) covers a whole folder in one line.
  • 5. Put the SEO fields in the Collection schema. A plain text field for alt text, an Image field for the Open Graph image, and plain text copies of anything schema needs from a Reference field, because Reference, Multi-reference and Multi-image fields cannot feed schema.
  • 6. Decide on locales. Webflow's 301 redirects ignore localised subdirectories, so /old-url and /es/old-url need two rules. With Localize on, the auto-generated sitemap adds hreflang entries.

During the build: pages the way crawlers read them

  • 7. One visible H1 that states the subject. Google lists the main visual title and headings among the sources it uses to write a result's title, and recommends making the main title the most prominent text.
  • 8. Headings in order. A skipped level is usually a heading picked for its size; fix the class, not the tag.
  • 9. Meaningful images as image elements. Google finds images through the src of an img element and does not index CSS images.
  • 10. Alt text on the asset. Set it once in the Assets panel and every instance inherits it. Mark decorative images as decorative.
  • 11. Alt text inside rich text. Images in a rich text element take their own alt text, set in the CMS item when the rich text comes from a field.
  • 12. Descriptive file names before upload. Google says short, descriptive file names give it light clues and suggests avoiding names like image1.jpg.
  • 13. Upload images inside Webflow. Webflow creates responsive variants, up to seven for an image wider than 3,200px, only for images uploaded through the Assets panel or a CMS image field. The upload limit is 4MB.
  • 14. Link every important page from another page. Use descriptive link text, and check that no Collection item is reachable only through search or a filter.
  • 15. Minify HTML, CSS and JavaScript. Three separate toggles under advanced publishing options.
  • 16. Test asynchronous JavaScript and per-page CSS on staging. Both are off by default. Async loading can break custom scripts that expect Webflow's JavaScript first, and per-page CSS can break shared Library styles.

CMS templates: one pattern, hundreds of pages

  • 17. Title pattern bound to a field. Webflow suggests titles under 60 characters. Check the longest item in the Collection, not the first.
  • 18. Description pattern from a summary field. There is no character limit, but search engines truncate long descriptions. A summary field beats binding the body's first paragraph.
  • 19. Open Graph from the SEO fields. Tick the boxes that copy the SEO title and description, and bind the image to an Image field. All Open Graph images in a Collection must share the same dimensions.
  • 20. Alt text bound to its field. Bind each CMS image's alt text to the field from item 5.
  • 21. Schema with bound fields, then validated. Webflow AI can draft template schema with supported fields included; manual schema has to bind them. Valid schema makes a page eligible for rich results, not guaranteed one.
  • 22. Noindex for thin items. On paid Site plans each CMS item has a Sitemap indexing toggle that adds noindex and drops it from the sitemap.
  • 23. Canonicals from the global setting. Page-level canonical overrides are documented for static pages only, so CMS pages rely on item 31.

Staging: the pass before anyone sees the site

  • 24. A unique title and description on every static page. Webflow has no site-wide fallback; a page without its own has none.
  • 25. Open Graph on every static page. Webflow warns that without it, random content, or none, appears when the page is shared.
  • 26. Noindex the utility pages. Thank-you, legal and confirmation pages get Sitemap indexing turned off, which only works when the auto-generated sitemap is on.
  • 27. Never hide a page with robots.txt alone. Webflow notes a page disallowed in robots.txt stays in the sitemap and can still be indexed through links.
  • 28. Review the bot toggles. Search and AI bots are allowed by default. Webflow notes that blocking them can cut bandwidth but may reduce visibility in AI-powered search, so it is the client's decision.
  • 29. Organization schema on the home page. In the Schema markup field only, because Webflow advises against duplicating structured data in custom code.
  • 30. Merge the redirect file before importing it. Export the existing redirects, add the new map, import the combined file. Specific rules go above wildcards, because older redirects are tried first.
Six failures that make no noise, and how we catch them
ItemWhat goes wrongHow it shows upCheck
Global canonical with a trailing slashSubpage canonicals get a double slashGoogle picks its own canonicalView source on two subpages
Canonical also injected by a tag managerTwo canonical tags, which may both be ignoredSame as aboveSearch the source for rel="canonical"
CSV redirect importEarlier redirects deletedOld URLs return 404 weeks laterExport before every import
robots.txt used to hide a pagePage stays in the sitemapIt still turns up in searchUse the noindex toggle
Images imported by API or CSVNo responsive variantsSlow mobile pages after a migrationSpot-check srcset on imported items
Hero image set as a backgroundNot indexed by Google ImagesImage search traffic never arrivesInspect the hero element

Source: Webflow Help Center and Google Search Central, read 2026-10-20

Launch day: four settings on the live domain

  • 31. Set the global canonical URL. The base URL with https, with www if the default domain uses it, and no trailing slash. Leave it blank if a tag manager already injects canonicals.
  • 32. Turn off staging indexing. One toggle stops search engines indexing the webflow.io subdomain. It needs a paid Site plan or Workspace.
  • 33. Turn on the auto-generated sitemap. Webflow rebuilds it on every publish and adds it to robots.txt; adding it by hand as well leaves two sitemap lines.
  • 34. Verify the domain in Search Console and submit the sitemap. Webflow notes this can speed up indexing.

After launch: the habits that keep it clean

  • 35. Test the old URLs. Open a sample from the item 3 inventory and confirm each lands on the right page. Google recommends keeping migration redirects for at least a year.
  • 36. Watch Search Console for a month. Google says a medium-sized site can take a few weeks or more to show new URLs in place of old ones. Webflow adds that title and description changes can take days, weeks or months to appear.
  • 37. Every slug change gets a redirect. Tick "Permanently redirect the old URL to this new one" when renaming. To redirect a CMS item, archive, unpublish or rename it first.
  • 38. A monthly alt text and metadata pass. Webflow AI can draft missing alt text in bulk from the Audit panel; someone still reads each one.

What this means for your next Webflow launch

Items 1 to 6 get skipped because nothing looks wrong without them, yet no toggle fixes them later: a Collection URL, a field list and a redirect plan have to be rebuilt to change. Items 31 to 34 take ten minutes on launch day, and they are what we would check first on any Webflow site we inherit.

Give each phase an owner and a date, and keep items 35 to 38 on a calendar rather than in a document. Our marketing website service page explains how we scope a build with this checklist inside it.

Frequently asked questions

What should a Webflow SEO checklist include?

Four layers: decisions before the build (URL map, slug rules, redirect plan, CMS fields), page structure (headings, images as image elements, alt text), CMS template patterns for titles, descriptions, Open Graph and schema, and launch settings: global canonical, staging indexing, sitemap and Search Console. Run them in that order, because later settings depend on earlier ones, such as noindex needing the auto-generated sitemap.

Does Webflow add canonical tags automatically?

Only once you set the global canonical URL under Site settings, SEO. Webflow then combines that base URL with each page's slug. It must include https, the www prefix if your default domain uses it, and no trailing slash, or every subpage canonical gets a double slash. Static pages can override it. If a tag manager already injects canonicals, leave the Webflow setting blank.

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

Go to Site settings, SEO, Indexing, turn Staging indexing off and publish. Webflow then serves a robots.txt on the webflow.io subdomain only, telling search engines to ignore it. The setting needs a paid Site plan or a paid Workspace plan. If the staging domain was already indexed, Google's removals tool can take those pages out of results.

How many redirects can a Webflow site have?

Webflow sets no hard limit but recommends 1,000 rules at most, because each rule is added to the manifest file browsers download. Use capture groups to redirect whole folders in one rule. Rules run oldest first, so add specific redirects before broad wildcards. A CSV import replaces every existing redirect, so export the current list and merge it before importing.

Can Webflow AI write SEO titles, descriptions and alt text?

Yes, on a paid Site plan or paid Workspace with Webflow AI switched on. It generates titles, meta descriptions and schema from a page's content, and alt text one image at a time or in bulk from the Audit panel. It works only in the primary locale, and the field must be empty first. Treat every draft as a suggestion and check it against the page.

Sources

  1. Set canonical tags to improve SEO Webflow Help Center, 2026
  2. Create a sitemap in Webflow Webflow Help Center, 2026
  3. How do I set up redirects in Webflow? Webflow Help Center, 2026
  4. Import/export 301 redirects Webflow Help Center, 2026
  5. Add SEO title and meta description Webflow Help Center, 2026
  6. Control the look of social shares with Open Graph Webflow Help Center, 2026
  7. Include alt text on images Webflow Help Center, 2026
  8. Responsive images Webflow Help Center, 2026
  9. Disable search engine indexing Webflow Help Center, 2026
  10. Add schema markup in Webflow to improve SEO and AEO Webflow Help Center, 2026
  11. Advanced publishing options Webflow Help Center, 2026
  12. Page URLs Webflow Help Center, 2026
  13. Influencing your title links in search results Google Search Central, 2025
  14. Image SEO best practices Google Search Central, 2026
  15. Site moves with URL changes Google Search Central, 2026

Tags

  • Webflow
  • SEO
  • Technical SEO
  • Checklists
Mihajlo Stojanovic

Mihajlo Stojanovic

Co-founder, Octo Agency

Mihajlo runs the technical side of Octo Agency: Webflow builds, custom backends and the systems that keep a site editable after launch. He has shipped more than twenty Webflow sites a year as a white-label partner and writes about what survives contact with a real marketing team.

Veljko Nikolic

Reviewed by

Veljko Nikolic

Co-founder, Octo Agency

Veljko runs the build side of Octo Agency. He has shipped marketing sites for B2B teams in legal tech, health and manufacturing, and writes about what survives contact with a real review cycle.