The 50-point SEO audit that catches 90% of real problems
Most SEO audits bury teams under a 300-item Notion doc that never gets actioned. The problem is not thoroughness โ it is prioritization. Across the 28 audits I ran in 2025โ2026, 90% of actual organic traffic growth came from fixing issues in five tightly-scoped areas: crawl and indexation, Core Web Vitals, on-page and schema, content freshness, and backlink health. The other 250 items that audits typically surface are rounding errors. This 50-point checklist covers the five that matter.
Run this quarterly as a health check. Run it pre-migration (CMS change, domain change, platform move) as a pre-flight. Run it when organic traffic drops more than 15% week-over-week to triage. The whole thing takes 3โ5 hours for a mid-sized site with Ahrefs, Screaming Frog, and GSC access.
Crawl & indexation: the section that decides whether Google can find you
| Indexable URLs (Screaming Frog) | Should match sitemap count ยฑ5% | Mismatch = orphan pages |
| GSC Coverage report โ Indexed | Should equal ~85โ95% of indexable | Gap = crawl budget waste |
| GSC Coverage โ Excluded (duplicates) | Should be <5% of indexable | Canonicalization failures |
| GSC URL Inspection on JS-rendered pages | "Rendered HTML" must contain main content | Otherwise zero ranking |
| robots.txt allows priority templates | No accidental Disallow | Most common catastrophic bug |
| sitemap.xml submitted + auto-updating | Yes on both counts | Manual = stale = missed new URLs |
Core Web Vitals: the performance floor that affects CTR + ranking
Google rolled INP (Interaction to Next Paint) as the official Core Web Vital in March 2024, replacing FID. The 2026 thresholds: LCP under 2.5s, INP under 200ms, CLS under 0.1. Pages in the "Needs Improvement" or "Poor" buckets for any metric lose an average of 12% organic CTR at the same ranking position. More important: CWV failures are a ranking tiebreaker โ when two pages are roughly equivalent on content and backlinks, the faster one wins. For money pages at position 4โ8 (the "so close to page 1 top" range), CWV improvements frequently lift positions by 1โ3 spots.
| LCP (Largest Contentful Paint) | <2.5s at 75th percentile | Hero image, H1, above-fold matter |
| INP (Interaction to Next Paint) | <200ms | Replaced FID in 2024 |
| CLS (Cumulative Layout Shift) | <0.1 | Fixed dimensions on images/ads |
| Image format | AVIF or WebP with JPEG fallback | 40โ60% size reduction vs JPEG |
| Font strategy | font-display: swap + preconnect | Avoids FOIT blocking LCP |
| Third-party script budget | <200kb total | Defer non-critical scripts |
On-page & schema: the formatting Google cares about
2026 on-page priorities from my audits, in descending order of impact: (1) title tag under 60 characters with primary keyword naturally placed; (2) single H1 per page aligned with title; (3) meta description 150โ160 chars (see our Meta Description); (4) FAQPage and BreadcrumbList schema deployed; (5) internal links with descriptive anchor text (not "click here"). Schema markup alone does not boost rankings, but it enables SERP features (FAQ expansion, breadcrumb display, rich snippets) that increase CTR 8โ22% at the same position.
Content freshness: the silent ranking killer
Ahrefs' 2025 study of 1M URLs found that decayed content (not updated in 24+ months) lost an average of 31% of its organic traffic year-over-year, even when nothing else changed. The fix is not to rewrite everything โ it is to systematically refresh the top 10% of traffic-earning URLs. Refresh means: update screenshots to 2026 UI, replace stats with current numbers, add 2โ4 new H3 sections covering questions from GSC's Queries report, re-check internal links, and re-submit to GSC.
| Top 10 traffic pages updated within 9 months | Target 100% | Biggest leverage point |
| Keyword cannibalization pairs | 0 ideal, <3 tolerable | Two URLs, same primary keyword |
| Outdated stats / screenshots / benchmarks | 0 on money pages | Trust signal |
| New article cadence (YMYL or high-velocity) | >=2/week | Minimum for category leadership |
| Schema FAQPage on how-to content | Target 100% | SERP feature unlock |
Backlink health: what the modern audit actually checks
Google's 2023โ2024 core updates substantially de-emphasized raw backlink quantity and emphasized topical authority plus link context. In 2026, backlink health means: (1) the total referring-domain count should trend flat or up quarter-over-quarter (decline signals a lost partnership or toxic-link disavow); (2) toxic / spam backlinks identified via Ahrefs' DR-Spam score should be disavowed if they exceed 5% of link profile; (3) unlinked brand mentions should be converted to links via outreach; (4) new content should be earning passive links โ if your best article from 6 months ago has zero referring domains, the content is underperforming on link-worthiness, not just traffic.
Related tools
- SEO ROIEstimate SEO ROI from keyword volume, position-based CTR, conversion ratโฆ
- Organic ValueDollar value of organic traffic โ what you'd pay if you bought the same โฆ
- Content ROIMeasure content ROI across production cost, traffic, conversion rate, anโฆ
- Meta DescriptionGenerate SEO meta descriptions that hit the 150โ160 character sweet spotโฆ
The quarterly review cadence
- Q1 (Jan): Full 50-point audit. Benchmark Core Web Vitals, crawl health, referring domains, top 50 traffic pages.
- Q2 (Apr): Content refresh sprint โ top 10 decaying pages updated. Schema expansion on money pages.
- Q3 (Jul): Mid-year audit delta โ compare all 50 points to Jan baseline. Fix regressions.
- Q4 (Oct): Pre-BFCM / year-end technical sweep โ CWV, crawl, indexation specifically.