Webflow sync, pageviews & more.
NEW

Why aren't my blog pages being indexed by Webflow?

TL;DR
  • Ensure blog pages aren’t marked “Hide from search engines” in page or Collection Template SEO settings.
  • Check robots.txt for disallow rules, confirm sitemap includes blog URLs, and verify blog posts are published.
  • Avoid redirects blocking blog URLs and request indexing via Google Search Console if needed.

If your blog pages aren’t being indexed in Webflow, it’s most likely due to SEO settings, page visibility controls, or project-level restrictions. Below are the key areas to check and resolve the issue.

1. Check Page-Level SEO Settings

  • Go to Pages Panel in Webflow Designer.
  • For each blog post, click the settings “gear” icon on the Collection Page or static page.
  • In the SEO Settings, ensure “Hide this page from search engines” is not checked.
  • This setting adds a noindex meta tag, which prevents indexing.

2. Verify Collection Template Settings

  • If your blog is built using a Collection Page, open the Collection Template page settings.
  • Ensure the page is not set to “Hide from search engines” for the entire CMS collection.
  • Also confirm that no noindex custom code is being injected in the page head via custom code sections or embed elements.

3. Check robots.txt Settings

  • Go to Project Settings > SEO tab.
  • Review your robots.txt file.
  • Ensure it doesn’t include a directive like Disallow: /blog/ or Disallow: /.
  • If you're unsure, delete all content in robots.txt to restore default behaviors.

4. Make Sure Sitemap Is Enabled and Updated

  • In Project Settings > SEO, make sure “Auto-generate Sitemap” is ON.
  • Click “View sitemap” (usually found at yourdomain.com/sitemap.xml) and confirm that your blog URLs are listed.
  • If blog posts are missing, publish the site again to refresh the sitemap.

5. Confirm Published Status

  • In the CMS, check that each blog post is actually published.
  • Unpublished draft posts only exist in the Designer and won’t appear in the sitemap or be indexed.

6. Avoid Instant Page Redirects

  • If you are using Webflow redirects (Under Hosting > 301 Redirects), make sure you’re not unintentionally redirecting blog URLs somewhere else.
  • Overly aggressive redirect rules (e.g., /blog/* → /home) can block search engines from accessing blog content.

7. Wait for Google Indexing or Manually Submit

  • Indexing can take time. Use Google Search Console to inspect individual blog URLs.
  • If not indexed yet, use the “Request Indexing” tool in Search Console.

Summary

Your Webflow blog pages might not be indexed due to noindex tags, robots.txt restrictions, missing sitemap entries, or unpublished CMS items. Double-check SEO and visibility settings, regenerate your sitemap, and request indexing in Google Search Console if needed.

Rate this answer

Other Webflow Questions