If Google cannot crawl a page, it cannot read or refresh its content, and a noindex tag on it will never be seen. B2B sites lose crawl coverage in quiet ways: a redesign, a new subdomain, a gated resources hub. Use this checklist each quarter and after every launch.
Test any page as you go with the free crawlability checker.
Access
- Robots.txt allows key sections. Test home, services, blog and resources in the robots.txt checker.
- No leftover noindex. Check meta robots and X-Robots-Tag headers on templates.
- Key pages return 200. No soft 404s, no 5xx. See HTTP status codes for SEO.
- Gated content has a crawlable landing page. Forms can gate the PDF, not the page that describes it.
One version of every URL
- One host. Pick www or non-www and 301 the other.
- One trailing slash rule. Pick one and redirect the other.
- No redirect chains. Every internal link points straight to the final URL.
- Self-referencing canonicals on the final host.
Discovery
- XML sitemap lists only 200, indexable, canonical URLs, and is in robots.txt.
- Every important page is 3 clicks or fewer from home.
- No orphan pages. Each service and industry page has internal links from related posts.
- Pagination and filters are crawlable links, not only JavaScript buttons.
Rendering and speed
- Main content is in the HTML or renders fast. Test with Search Console URL Inspection.
- CSS and JS are not blocked.
- Server responds fast. Slow servers lower how much Google crawls.
Bonus for AI search
- Structured data for Organization and key pages. Build it with the schema generator.
- Allow the AI crawlers you want to be cited by.
A worked example
Here is a hypothetical example. Picture a SaaS site with 140 URLs in the sitemap but only 60 indexed. The crawl showed apex and www both live, trailing slash variants, and a noindex left on the blog template. Fixing hosts, redirects and the template tag made the full site eligible for indexing again.