Webflow SEO Checklist: What to Set Up Before and After Launch

Nikolai Bain Profile Picture

By Nikolai Bain

Last updated: 

31 October 2026

Posted: 

13 October 2026

Share this article

Webflow gives you the technical controls you need for SEO without plugins, but it will not set them up for you. A new Webflow site has no page titles worth keeping, no structured data, no redirects and no analytics until someone puts them there. Most of the SEO problems I find on Webflow sites are not platform limits. They are settings that were never configured, or were configured once on the pages that existed at launch and never carried over to the pages added later.

This checklist covers what to configure before launch, how to handle CMS templates, what to check once the site is live and the habits that keep a site healthy. Each item explains what to do and why it matters, so you can judge where to spend your time. If you want the broader strategy, my post on the 7 best SEO practices for your Webflow website covers it, and the SEO audit before and after a migration post covers checking an existing site.

Before You Launch

1. Page titles and meta descriptions

Every page needs a unique title and description, set in each page's SEO settings. The title is the strongest on-page signal you control and it is the clickable headline in search results, so treat it as copywriting as well as SEO. Put the main topic early, make it specific and keep it short enough not to be cut off. As a rough guide, around 50 to 60 characters usually displays in full, though truncation is based on pixel width rather than character count.

The description does not directly affect ranking, but it affects whether people click. Write it to explain what the visitor will get, in about 150 characters. Google often rewrites descriptions to match the search, which is fine, but a good default still helps. Avoid using the same description on many pages, since duplicate descriptions are a common sign of a site that was launched in a hurry.

2. One H1 per page and a logical heading structure

Each page should have a single H1 that describes the page, followed by H2s and H3s in order. Headings give both readers and search engines the outline of the page. In Webflow you can change a heading's tag without changing how it looks, so there is no need to use an H3 because you wanted smaller text. Check that the H1 is not hidden inside a slider or a logo, and that a page does not skip from H1 to H4.

3. Clean, descriptive URLs

Use short slugs with words people would search for, separated by hyphens. Avoid dates, stop words and long strings. Decide your structure before launch, because changing a slug later breaks every link and bookmark to it unless you add a redirect. Remember that CMS items always include their collection folder, such as /blog/ or /case-studies/, so choose folder names carefully.

4. Image alt text, file names and size

Add alt text that describes what each image shows, and leave it empty for purely decorative images so that screen readers skip them. Alt text serves accessibility first and image search second. Use descriptive file names before uploading, and compress images, since oversized images are the most common cause of slow pages. Webflow serves responsive versions of images automatically, but it cannot fix a 6 MB original.

5. Open Graph and social sharing

Set an Open Graph title, description and image so links look good when shared on LinkedIn, Slack and other platforms. A default image in the site settings is a helpful fallback for pages that do not have their own. Shared links are often a person's first impression of a page, so it is worth a few minutes.

6. Canonical tags and domain versions

If two URLs show the same content, add a canonical tag pointing to the preferred one. Choose a default domain in the hosting settings, either with or without www, and make sure the other version redirects to it. Check that your homepage resolves to a single version over HTTPS. Splitting signals across several versions of the same page weakens all of them.

7. Sitemap and robots settings

Webflow generates an XML sitemap automatically. Review it, turn off indexing for pages that should not appear in search, and exclude utility pages, private pages and thin pages from the sitemap. This includes thank-you pages, client portals, proposal pages and test pages. Check your robots.txt does not block anything important, and remember that blocking a page in robots.txt is not the same as noindexing it.

8. Staging and Webflow subdomain indexing

Check the setting that controls whether your Webflow subdomain (the .webflow.io version of the site) can be indexed, in the site's SEO settings. You want search engines to index your real domain and not a duplicate copy of it. If you ever see your webflow.io URL appearing in search results, fix this and set up the right canonical and redirect behaviour.

9. Redirects

If you have changed URLs or moved from another site, set up 301 redirects before launch. Redirect each old URL to the closest equivalent page, not the homepage, and avoid chains. My Webflow 301 redirects guide explains the syntax, wildcards and bulk import.

10. A useful 404 page

Webflow lets you design your own 404 page. Use it to help: include navigation, search or links to popular pages, so visitors who hit a dead end can continue.

11. Structured data

Add JSON-LD schema where it fits, such as Organization for the homepage, Article or BlogPosting for posts, BreadcrumbList for deep pages and Product where relevant. The markup must match what is visible on the page. One note on FAQ markup: Google now shows FAQ rich results for only a limited set of sites, so do not expect a visual change, though clearly structured questions and answers still help readers and answer engines understand the page. Test your markup with Google's Rich Results Test and the Schema Markup Validator.

12. Speed and Core Web Vitals

Core Web Vitals measure loading (Largest Contentful Paint), responsiveness (Interaction to Next Paint) and visual stability (Cumulative Layout Shift). In practice, on a Webflow site the same few things cause most problems:

  • Large, uncompressed images, especially hero images. Compress them and avoid lazy-loading the one at the top of the page.
  • Too many font families and weights.
  • Heavy third-party scripts such as chat widgets, tag managers loaded with many tags, and session recorders.
  • Autoplaying video and complex animations on first load.
  • Images and embeds without set dimensions, which cause layout shifts.

Test on mobile, with real conditions, not only on a fast desktop connection.

13. Mobile experience

Webflow is desktop-first, so check tablet and mobile breakpoints carefully. Text should be readable without zooming, buttons easy to tap and nothing should overflow the screen. Google indexes the mobile version of your pages, so that is the version that counts.

CMS Template Checklist

CMS collections generate many pages from one template, so mistakes repeat everywhere, and so do improvements. This is where Webflow sites gain or lose the most.

  • Add SEO title and SEO description fields to each collection, and bind them in the template page's settings.
  • Provide a fallback so items with an empty field do not produce a blank title. A common pattern is the item name plus the site name.
  • Check slugs for every item.
  • Use a single H1 bound to the item name.
  • Bind alt text for images from a field instead of leaving it empty.
  • Add canonical tags if the same content can appear at more than one URL.
  • Link related items to each other for internal linking, using reference fields.
  • Make sure thin or utility collections do not flood the sitemap, and use the sitemap controls to exclude them.
  • Check pagination and filtered lists, which can generate many near-duplicate URLs.

If you plan to publish at scale, see programmatic SEO with Webflow CMS collections and structuring content on a Webflow website for how to set collections up well.

Internal Linking

Internal links tell search engines which pages matter and help visitors move through the site. Webflow does not add them for you. Link from new content to relevant older pages, link from high-traffic pages to the pages you want to rank, and use descriptive anchor text instead of “click here”. For blogs, a related posts section driven by a reference field gives every post links to others with no extra work.

Writing for Search and for Answer Engines

Search now includes AI-generated answers, so structure matters as much as keywords. Pages that perform well tend to answer the question quickly, then explain. Use clear headings that match how people phrase questions, put the direct answer near the top of each section, keep definitions short and factual, and include a short FAQ where real questions exist. Make sure your brand name, product descriptions and key facts are consistent across the site, because consistent information is easier to cite correctly.

After Launch

  1. Connect Google Search Console and submit your sitemap.
  2. Test your redirects by opening a sample of old URLs. Each should return one 301 to a live page.
  3. Crawl the live site to find broken links, missing titles, duplicate descriptions and redirect chains.
  4. Check indexing in the Pages report and look for unexpected “Not indexed” pages.
  5. Set up analytics and conversions. See my guide to Webflow analytics and GA4.
  6. Review performance in Search Console weekly for the first month and monthly after that.

Ongoing SEO Habits

  • Update important pages when information changes, and show the date it was updated.
  • Add internal links from new content to relevant older pages.
  • Redirect any page you remove or rename.
  • Keep an eye on queries that show many impressions but few clicks, and improve those titles and descriptions.
  • Audit the sitemap every few months for pages that should not be there.
  • Check Core Web Vitals after adding scripts, fonts or large media.

Common Webflow SEO Mistakes

  • Letting the Webflow subdomain be indexed alongside the real domain.
  • Duplicate titles and descriptions on CMS pages.
  • Forgetting redirects when changing slugs.
  • Using heading tags for styling.
  • Hiding important content in tabs or elements that never render.
  • Letting thin or private pages appear in the sitemap.
  • Leaving test or placeholder pages published.
  • Adding heavy scripts without checking their effect on speed.

Launching a Migrated Site

If this site replaces an existing one, SEO is mostly a matter of protecting what you already have. Keep a record of the old URLs, titles and traffic, redirect everything that changes and compare Search Console before and after. My website migration checklist and ultimate guide to website migration to Webflow cover the process.

I do SEO and AEO work on Webflow sites. If you would like a review of yours, see my Webflow migration services or get in touch.

Frequently Asked Questions

Is Webflow good for SEO?

Yes. It gives you control over titles, descriptions, URLs, redirects, sitemaps, structured data and clean code. Results still depend on content quality, links and search demand.

Does Webflow generate a sitemap?

Yes, it creates an XML sitemap automatically. You can control which pages and CMS items are included.

How do I add meta descriptions in Webflow?

Open the page settings, find the SEO settings and enter a title and description. For CMS pages, bind them to fields in the collection template settings.

Can I add schema markup in Webflow?

Yes. You can add JSON-LD in the page settings or custom code, and bind CMS fields for dynamic pages. Check it with Google's Rich Results Test.

How do I stop a page from being indexed in Webflow?

Turn off search engine indexing in the page settings and exclude it from the sitemap. Note that a page blocked in robots.txt can still appear in results as a bare URL.

How long does Webflow SEO take to work?

Technical fixes can show up within weeks once pages are re-crawled. Ranking gains from new content usually take longer, and depend on competition and the quality of the content.

Do I need an SEO plugin for Webflow?

No. The main controls are built in. You may still want external tools for crawling, rank tracking and keyword research.

Webflow Templates Cover

Don't want to build from scratch?

Start with a Webflow template and have your new website up in no time.

Nikolai Bain Profile Picture

Written by

Nikolai Bain

I'm a Webflow Premium Partner based in Wellington, New Zealand, with years of experience designing and developing websites for clients across the UK, EU, US, AU, and NZ. I specialize in Webflow migrations and SEO, helping businesses move from WordPress, Squarespace, and custom-coded sites to Webflow without losing search rankings. I share what I learn through in-depth guides and templates to help others get more out of Webflow.

More about me
Got  A
Project?
Let's  
Chat.

I work with leading businesses around the world. Maybe you'll be next.

Get in Touch