DEV Community

Cover image for Why Is My Webflow Site Not Ranking on Google? 10 SEO Fixes
Lavkush kumar
Lavkush kumar

Posted on Originally published at codingcush.com

Why Is My Webflow Site Not Ranking on Google? 10 SEO Fixes

Originally published on CodingCush.

If your Webflow site is not ranking on Google, the cause is usually boring and fixable: the site is not indexed yet, a password or a noindex setting is quietly blocking Google, or pages are missing the basic title, description, and heading signals Google needs. Webflow gives you every SEO control that matters inside the Designer and Site settings, no plugin required. This guide first checks whether Google can see your site at all, then works through the 10 fixes that solve most Webflow ranking problems.

Step 1: Check Whether Your Site Is Indexed at All

Ranking and indexing are different problems. A page that is not indexed cannot rank for anything, so check this first. Open Google and search for site:yourdomain.com. If your pages appear, Google knows they exist, and your problem is ranking quality — the fixes below address it. If nothing appears, Google has not indexed the site yet, or something is actively blocking it.

For a clearer answer, use Google Search Console. Add your site as a property, verify it (Webflow has a Google Site Verification field in Site settings, under SEO), and open the URL Inspection tool. Paste your homepage URL. Search Console will tell you plainly whether the page is indexed, and if not, why: blocked, marked noindex, or simply not crawled yet. Webflow's own guide to site-level SEO settings explains the sitemap, indexing, and domain options in this article, and is worth reading alongside your settings.

Screenshot of Webflow's official Webflow Way guide to site-level SEO settings, showing sitemap and indexing options

Webflow's official site-level SEO guide — the settings it describes are the first ones to check when a site will not rank.

The 10 SEO Fixes

1. Remove site password protection and stray noindex settings

A site password, left on from the design phase, keeps Google out completely. Check Site settings, then General, and turn off password protection. Then open each key page's settings and confirm sitemap indexing is enabled. One ticked "exclude" box on your homepage can silence the whole site, and it survives redesigns because nobody remembers it.

2. Turn on the auto-generated sitemap and submit it

Go to Site settings, then SEO, and switch Auto-generate sitemap to Yes, then publish. Webflow maintains your sitemap.xml and updates it at every publish. Copy your sitemap address (yourdomain.com/sitemap.xml) into Google Search Console, under Sitemaps. This gives Google a clean list of pages to index, instead of hoping it finds them by crawling links.

3. Set a proper title and meta description on every page

Open each page's settings and fill in the SEO title and meta description fields. The title should say what the page is, in words a customer would type into Google. The description should earn the click in one or two honest sentences. Pages left blank inherit weak defaults, and duplicated titles make Google guess which page matters. Ten minutes per page here beats most fancy SEO tools.

4. Fix your heading structure: one H1 per page

Each page needs exactly one H1, your main heading, with H2 and H3 headings below it in order. Designers often pick heading tags for size instead of meaning, so a page ends up with three H1s and no structure. Select your headings, set the tag correctly, and control the look with classes instead. Google reads the tags; visitors only see the styling, so both can be happy.

5. Add alt text to your images

Alt text tells Google what an image shows, and it helps people who use screen readers. In the Asset panel or image settings, write a short, honest description for each meaningful image, and skip purely decorative ones. Stuffing keywords into every alt field reads badly and helps nothing. Describe the picture like you would to a friend on the phone.

6. Speed the site up: lighter images, fewer heavy interactions

Slow pages rank worse and annoy everyone. The biggest Webflow speed problem is the same as everywhere: oversized images. Resize and compress them before upload. Then be honest about animations. A page carrying five scroll interactions, two sliders, and an autoplaying background video is asking a phone to do heavy lifting. Keep the interactions that earn their place. Our list of the top 10 Webflow templates is a good reference for designs that stay fast while looking rich.

7. Add 301 redirects for every page you moved or renamed

When a page's URL changes with no redirect, Google finds a dead end and the old page's ranking value evaporates. In Site settings, under SEO, add a 301 redirect from each old URL to its new home. Do this every time you rename a page. It takes a minute, and skipping it is one of the most expensive small mistakes in SEO.

8. Set your default domain, and pick www or non-www once

Webflow can serve your site on both www and the bare domain, splitting your signals unless one is set as the default. In Site settings, under Publishing, choose your default domain and stick with it. Webflow's guide to quick connect a custom domain covers the DNS side of this. Your sitemap and canonical URLs follow the default domain, so this one choice keeps everything pointing the same way.

9. Give CMS pages dynamic titles and descriptions

Blog posts and other CMS pages inherit their SEO fields from the collection page template. Open the collection page settings and build the title and description from CMS fields, such as post name plus site name. If you skip this, fifty blog posts can share one vague title, and Google quite reasonably ignores most of them. While you are there, check the slug field too, so URLs stay short and readable.

10. Check the basics on the pages themselves

Finally, read your page like a stranger. Does it actually answer the search it wants to win, in clear words, near the top? Does it link to your other relevant pages, and do they link back? Thin pages with one paragraph and a contact form rarely rank, however perfect the settings are. If you built the site quickly, revisit our guide on how to build a website in Webflow and compare your structure with the basics there.

Symptom, Cause, Fix: The Quick Table

Symptom Likely cause Fix
No pages in Google at all Password on, or not indexed yet Remove password, submit sitemap in Search Console
Homepage indexed, inner pages missing Per-page indexing switched off Enable sitemap indexing in page settings
Pages indexed but ranked on page 5+ Weak titles, thin content Rewrite titles and descriptions, deepen content
Old URLs show as errors in Search Console Pages renamed without redirects Add 301 redirects in Site settings > SEO
www and bare domain both live No default domain set Set one default domain in Publishing settings
Blog posts share one title CMS SEO fields not mapped Build dynamic titles from CMS fields
Great desktop score, poor mobile ranking Heavy images and interactions Compress images, trim animations

How Long Should You Wait?

Honest answer: indexing a new site usually takes days to a few weeks, and ranking well for competitive searches takes months of steady content and links. Anyone promising page one next week is selling something. What you control today is removing every technical blocker in this list, publishing pages that genuinely answer real questions, and checking Search Console weekly instead of hourly.

Frequently Asked Questions

Does Webflow have good SEO, or do I need WordPress?

Webflow's built-in SEO controls cover everything a normal site needs: titles, descriptions, sitemaps, redirects, canonical domains, and clean code output. Sites fail to rank because of settings and content, not because the platform lacks a plugin. These fixes work on any Webflow plan with a custom domain.

Why is my Webflow site on Google but not ranking for my business name?

Check that your homepage title actually contains your business name, and that the site is indexed on the default domain you share with customers. A site indexed only on the webflow.io staging address is a common culprit. Set the default domain, republish, and resubmit the sitemap.

What is a canonical URL in Webflow?

It is the official version of a page's address that Webflow tells search engines to trust. Setting a default domain makes Webflow generate consistent canonical URLs, so Google does not split pages between www and non-www copies.

How do I check if a single page is indexed?

Use the URL Inspection tool in Google Search Console, or search Google for the full page URL in quotes. If the page is not indexed, Search Console gives the reason, such as a noindex tag, a redirect, or simply that Google has not crawled it yet.

Conclusion

A Webflow site that will not rank is rarely suffering from one mysterious problem. It is a password left on, a sitemap never submitted, titles never written, or redirects never added. Confirm the site is indexed, work through the ten fixes in order, and then give Google time to respond. Settings first, patience second, and content always. That combination fixes nearly every invisible Webflow site.

Top comments (0)