Establish the indexable set
Identify pages intended for search and pages intentionally excluded, such as drafts, duplicate filters and incomplete translations. Compare canonical tags, robots directives and the XML sitemap; inconsistent signals make auditing harder.
Check crawl responses
Review key URLs for unexpected redirects, 404 errors and server failures. Ensure internal links point to preferred final URLs. A sitemap containing redirects or unavailable pages should be cleaned up.
Review page-level signals
Check unique descriptive titles, useful headings, content relevance and language-specific canonical and hreflang links. Internal links should help visitors reach related material, not merely repeat keywords.
Separate severity from volume
A thousand warnings on intentionally noindex reference pages may matter less than one broken contact page or one accidental noindex on a critical public guide. Rank issues by user impact, indexability and effort.
Retest after fixes
Run the same checks after deployment and compare results. Keep evidence of what changed, rather than treating an automated audit score as proof that the website is healthy.
References and further reading
Related: Explore QBMFX projects · Contact