If your website isn't ranking on Google despite your best efforts, the problem likely isn't that Google hasn't noticed you — it's that something on your site is actively preventing strong rankings. An SEO audit diagnoses those problems so you can fix them in order of impact.
What Is an SEO Audit?
An SEO audit is a systematic review of your website across four domains:
- Technical SEO — the infrastructure issues affecting crawlability, indexation and performance
- On-page SEO — how well individual pages are optimised for their target keywords
- Content — the quality, depth and relevance of your website's content
- Off-page / Authority — your backlink profile and domain authority relative to competitors
A good audit doesn't just list problems — it prioritises them by likely impact and tells you what to fix first.
What a Technical SEO Audit Covers
Crawlability and indexation
Is Google able to access and index all your important pages? Issues here include: robots.txt blocking crawlers, noindex tags applied incorrectly, pages blocked by JavaScript rendering problems, or an inaccessible sitemap.
Site speed and Core Web Vitals
Google uses Core Web Vitals (LCP, INP, CLS) as a ranking signal. Most South African websites fail at least one CWV benchmark. Common causes: unoptimised images, render-blocking scripts, poor hosting, no CDN.
Mobile-friendliness
Google indexes the mobile version of your site first (mobile-first indexing). A site that works on desktop but breaks on mobile will underperform significantly in rankings.
Duplicate content
Duplicate or near-duplicate pages confuse Google about which version to rank. Typical causes: HTTP vs HTTPS, www vs non-www, trailing slash variations, printer-friendly pages, faceted navigation.
Structured data
Schema markup helps Google understand your content and enables rich results (star ratings, FAQs, breadcrumbs). Missing or incorrect schema is a common missed opportunity.
On-Page SEO Review
An on-page audit examines each key page for:
- Title tag optimisation (correct keywords, right length, compelling for clicks)
- Meta description quality (written to attract clicks, not just stuff keywords)
- Heading structure (one H1 per page, logical H2/H3 hierarchy)
- Keyword relevance — does the page content match the search intent behind the target keyword?
- Internal linking — are your most important pages receiving adequate internal link equity?
- Image optimisation — alt tags, file sizes, descriptive filenames
Content Gap Analysis
Beyond fixing existing pages, an audit should identify the content you're missing. What are your competitors ranking for that you don't have pages about? What questions are your customers typing into Google that your site doesn't answer? This gap analysis becomes the foundation of your content roadmap.
Backlink Profile Analysis
Your domain's authority — determined largely by the quality and quantity of sites linking to you — determines how competitive you can be in rankings. A backlink audit identifies: toxic links that may be suppressing your rankings (and need to be disavowed), missed link building opportunities, and your position relative to competitors.
How Much Does an SEO Audit Cost in South Africa?
| Audit Scope | Typical Cost |
|---|---|
| Basic automated audit | R2,000–R5,000 |
| Comprehensive manual audit (SME website) | R8,000–R20,000 |
| Enterprise / large e-commerce audit | R25,000–R60,000 |
Be wary of "free SEO audits" from tools or agencies — these are typically automated and identify surface-level issues without the strategic prioritisation that makes an audit actionable.
What to Do With Audit Findings
An audit is only valuable if it leads to action. Prioritise fixes by: high impact + low effort first (quick wins), then high impact + high effort (strategic projects). Technical fixes come before content investment — there's no point building more content on a technically broken site.
Nines Media SEO Audits
Our SEO audits cover all four domains and deliver a prioritised action plan with estimated impact for each recommendation. We work with businesses from start-ups to large enterprises across South Africa.
Ready to grow your business online?
Get a free digital marketing audit from Nines Media — no obligation, no fluff.
Get My Free Audit