If your blog pages aren’t being indexed, it’s likely due to settings in Webflow SEO settings, robots.txt, or sitemap issues. Here’s how to check and fix the problem:
1. Check Webflow SEO Settings
- Go to Webflow Designer → Pages Panel and select a blog post page.
- Click on the Page Settings (⚙️ icon) and scroll down to SEO Settings.
- Ensure "Exclude this page from site search results" is unchecked.
- If it was checked, uncheck it and republish your site.
2. Review Robots.txt Settings
- Go to Webflow Dashboard → Project Settings → SEO.
- Check if there’s a Disallow: / or a rule blocking your blog pages.
- If necessary, remove or modify any restrictive rules and Save Changes.
- Republish your site to apply the updates.
3. Verify Sitemap Settings
- In Project Settings → SEO, ensure the Auto-generate Sitemap option is enabled.
- Click View Sitemap and check if your blog pages appear.
- If missing, consider manually adding them to your sitemap using a custom XML file.
4. Submit Your Pages to Google
- Go to Google Search Console and select your website.
- Use the URL Inspection Tool to check indexing status.
- Click Request Indexing to prompt Google to re-crawl your blog pages.
- Open a blog page in your browser.
- Right-click and select View Page Source or Inspect.
- Search for meta name="robots" content="noindex".
- If found, remove it in Page Settings and republish.
Summary
Check Webflow’s Page SEO settings, robots.txt, and sitemap options to ensure pages aren’t blocked. Then, verify indexing in Google Search Console and request re-indexing if needed.