All How-To Guides
Webflow5 min·6 steps

How to Set Up Google Search Console on Webflow (2026 Step-by-Step Guide)

Webflow has a dedicated Google Search Console verification field in Site SettingsSEO. Paste the meta-tag value, save, republish, and you're verified. Webflow auto-generates /sitemap.xml on every published site, so submission is one more click in GSC.

What you'll need before you start

  • A Webflow project on a hosting plan (free Starter publishes only to .webflow.io which is fine for testing but won't get search traffic)
  • Owner or contributor with permission to edit Site Settings
  • A Google account

How to set up Google Search Console on Webflow: Step-by-step

  1. 1

    Add your published Webflow URL to Search Console

    Go to search.google.com/search-console, click Add property, choose URL prefix, and paste your full custom-domain URL (the production one, not the staging .webflow.io URL). Click Continue.

  2. 2

    Copy the verification meta tag

    On the GSC verification screen, expand HTML tag. Copy the entire <meta name="google-site-verification" content="..."> tag - you'll need the full tag for Webflow's field, not just the content value.

  3. 3

    Open Webflow's Site Settings → SEO → Verification IDs

    From your Webflow Dashboard, click the ... on your project tile and choose Settings (or open the Designer and click your project name in the top-left → Project settings). Click the SEO tab, then scroll to Verification IDs. Webflow has a dedicated Google site verification ID field here.

  4. 4

    Paste just the verification code

    Webflow's field accepts the verification ID only - the long alphanumeric string between the content="..." quotes in the meta tag. Copy that value (without quotes), paste it into the field, and click Save changes.

  5. 5

    Publish your Webflow site

    The verification ID won't reach your live site until you publish. Click Publish in the Designer (or from the project dashboard). Make sure you publish to your custom domain, not just to .webflow.io staging.

  6. 6

    Click Verify in Search Console, then submit the sitemap

    Return to GSC and click Verify. Once verified, click Sitemaps in the GSC sidebar and submit sitemap.xml. Webflow auto-generates this on every publish - it includes static pages, CMS collection items, and ecommerce products.

How to verify your setup is working

Verification is instant after publish. Confirm by viewing your site source (Ctrl+U / Cmd+U) and searching for google-site-verification - the meta tag should appear in the <head>. Sitemap status shows under Sitemaps in GSC, typically updating to Success within hours.

Common issues and fixes

I see traffic on .webflow.io but not on my custom domain

Webflow's free Starter plan publishes only to a .webflow.io staging URL, which doesn't support adding a custom domain or full SEO benefits. Upgrade to a paid hosting plan and publish to your real domain. The GSC property URL needs to match the custom domain exactly - including www vs root and trailing slashes.

Verification fails - "meta tag not found"

Two common causes. (1) You pasted the entire <meta> tag into the Verification IDs field - Webflow expects only the content value. (2) You haven't republished since saving. Confirm by viewing your live site source and searching for google-site-verification - if it's not there, Webflow hasn't deployed the change yet.

Webflow CMS pages aren't being indexed

Webflow's auto-generated sitemap includes published CMS items but NOT draft items. If you're missing pages, check that they're set to Published rather than Staged. Also check the SEO settings on each CMS template - the Exclude from sitemap toggle defaults off, but worth confirming.

Frequently asked questions

Does Webflow have its own SEO tools?

Webflow has built-in SEO settings (per-page meta titles, descriptions, Open Graph tags, structured data via custom code), but no analytics or rankings dashboard. For actual search performance data, you need Google Search Console - Webflow's role is just to make the site indexable and emit the right meta tags.

Where is the Webflow sitemap?

Every published Webflow site has a sitemap at your-domain.com/sitemap.xml. It includes all static pages and published CMS collection items. Webflow regenerates it on every publish.

Can I customize Webflow's auto-generated sitemap?

Yes - in Site SettingsSEOSitemap, you can toggle the auto-generated sitemap off and provide your own custom XML if you need granular control. Most sites should leave the auto-generated version on - it's accurate, regenerates automatically, and respects per-page index toggles.

Do I need to verify my .webflow.io staging URL?

No - and you shouldn't. Webflow staging URLs have a noindex tag on every page (set automatically) so Google won't index them anyway. Verifying that URL would just give you an empty GSC property forever. Always verify the custom production domain.

How do I add structured data to Webflow for Search Console?

Use Webflow's Custom Code field in Project SettingsCustom Code (head section) to paste a JSON-LD <script type="application/ld+json"> block. For per-page schema, use the page-level Inside <head> tag custom code field. GSC's URL Inspection tool will show you whether the structured data is being read correctly.

How long does Search Console take to show data on a Webflow site?

Verification is instant after publish. Performance data (queries, clicks, impressions) appears 24-48 hours later. New Webflow sites typically take 1-2 weeks for full indexing, especially CMS pages. Submit your sitemap and request indexing on key pages via URL Inspection to speed this up.

Once you're set up, MeasureBoard turns the data into action

MeasureBoard connects to your analytics, search, and SEO tooling and generates AI-powered weekly reports, GEO readiness scores, and a dedicated AI analyst that answers questions in plain English. Free to start, connects in 30 seconds.

Get Started Free