SEO Audit
SEO Audit is a systematic review of a website’s technical setup, content, and off-page signals to identify what’s helping and hurting organic search performance. A good audit produces a prioritised list of fixes with expected impact - not a 120-page PDF of every issue a crawler could surface. The test of an audit is whether the next three months of SEO work are more productive because of it. If it’s not clear what to do next Monday after reading the audit, the audit failed its purpose.
The three audit layers
Technical audit. Crawlability, indexability, site speed, mobile experience, structured data. Uses tools like Screaming Frog, Sitebulb, and Search Console. Outputs: broken links, redirect chains, missing canonicals, slow pages, schema errors.
Content audit. Coverage of target topics, quality of ranking pages, gaps against competitor content, cannibalisation between similar pages. Uses Ahrefs, Semrush, or Clearscope alongside manual review. Outputs: pages to keep, improve, consolidate, or retire.
Off-page audit. Backlink profile quality, branded search volume, review signals, third-party mentions. Uses Ahrefs or Majestic for backlink data. Outputs: toxic links to disavow, opportunities for new link building, brand health indicators.
A complete audit covers all three. Audits that touch only one layer produce partial recommendations that often conflict with reality in the untouched layers.
The most common findings
Seven issues that appear in roughly every audit:
Duplicate or near-duplicate pages competing for the same query. Usually unnoticed. Fixed by consolidation or canonical signals.
Redirect chains and loops. Accumulate over years of URL changes. Fixed by flattening to single-hop redirects.
Slow Core Web Vitals. Especially on mobile. Fixed by image optimisation, third-party script audit, render-blocking CSS/JS elimination.
Thin or outdated content. Pages that ranked once and now don’t. Fixed by updating, expanding, or retiring.
Missing or broken schema markup. Pages eligible for rich results that don’t have the markup. Fixed by templated structured data.
Keyword cannibalisation. Multiple pages targeting the same query, splitting signals. Fixed by consolidating or clearly differentiating intent.
Unoptimised title tags and meta descriptions. Pages ranking but losing CTR to better-written SERP snippets. Fixed page-by-page.
Audit scope by business size
Audit depth should match the size and complexity of the site:
Small sites (under 100 pages). A two-day audit by one specialist is usually enough. Focus on content quality, on-page basics, and site speed.
Mid-size sites (100–5,000 pages). A two-week audit covering crawl data, content cluster mapping, backlink review. Typically produces 20–40 prioritised recommendations.
Enterprise sites (5,000+ pages). A 4–8 week audit involving multiple specialists, infrastructure review, content strategy mapping, and engineering feasibility assessment. Recommendations often span multiple quarters of work.
Applying an enterprise audit template to a small site produces an unreadable report. Applying a small-site template to an enterprise is negligent.
How to prioritise findings
Four dimensions:
Expected traffic impact. Estimated ranking or CTR change × query volume × commercial value. High-impact items rarely correlate with the visually dramatic findings.
Implementation cost. Who has to touch what? A fix requiring an engineering sprint competes with other engineering priorities; a copy tweak can ship tomorrow.
Risk. Some fixes (major URL changes, site migrations) carry SEO risk. The audit should flag these explicitly and recommend staged rollout.
Interdependency. Certain fixes block others. Structural fixes (crawl issues, robots.txt problems) should ship before content optimisation, because content work assumes the structural base is sound.
A standard audit deliverable
Five components a usable audit report includes:
Executive summary. Top 5 findings and their expected impact, readable in 5 minutes.
Issue register. Every finding, categorised by severity and effort. Typically in a spreadsheet, not prose.
Prioritised roadmap. Suggested sequencing of fixes across the next 90 days. Specific owners where possible.
Baseline metrics. Current traffic, rankings, conversion data the audit’s outcomes will be measured against.
Detailed appendices. The raw data, crawl exports, backlink lists. Referenced by the main report but separate from it.
Audits that skip any of these components tend to end up unactioned, no matter how thorough the underlying work was.
We built Penfriend to produce content that passes SEO audits without remediation cycles. Every major audit category - structure, keyword usage, internal linking, schema, crawlability - is handled at the generation layer rather than fixed retrospectively.
Related terms
- Search Engine Optimization (SEO) - the discipline audits exist to support
- On-Page Optimization - the tactical work audits typically recommend
- Keyword Research - audits feed into and are fed by keyword work
- Schema Markup - a standard audit checkpoint
- Canonical URL - a standard audit fix
