DIY SEO Audit Guide — Free Self-Assessment Workbook
Free Self-Assessment

DIY SEO Audit Guide

Score your website’s SEO in 15 minutes and find the gaps holding back your rankings. Rate each point Good, Okay or Poor — your score updates live.

Answer each question honestly. Good = 1 point, Okay = 0.5, Poor = 0. Your total across 14 checks tells you exactly where to focus first.

📤 Get the printable PDF + free growth tips

Want to save your audit results? Pop in your email and we’ll send the printable version — plus the occasional local-marketing tip. No spam, unsubscribe anytime.

🔒 We respect your privacy — your email is never shared or sold.
Your SEO Score
0.0
out of 14  ·  0% healthy

Section 1 — On-Page SEO

1. Title Tags & Meta Descriptions

Does every page have a unique title (50–60 chars) and meta description (150–160 chars)?
✓ All pages
~ Some pages
✗ None
Why it matters: Titles and metas are what people see in Google — your first impression.

2. Headings (H1, H2, H3)

Are pages structured with one H1 and logical H2/H3 headings?
✓ Well structured
~ Somewhat
✗ No structure
Why it matters: Google and readers use headings to understand your page. Bad structure = low rankings.

3. Keyword Optimisation

Do pages target local keywords in the title, H1 and first 100 words?
✓ Naturally
~ Partly / forced
✗ No strategy
Why it matters: No keywords means you’re invisible to local searches.

4. Internal Links

Do key pages link to each other with descriptive anchor text?
✓ Strategic
~ A few
✗ None
Why it matters: Internal links pass authority to important pages and help Google crawl.

5. Page Speed

Does your site load in under 3 seconds on mobile?
✓ Under 2s
~ 2–4s
✗ Over 4s
Why it matters: Slow sites lose customers and rankings — half your traffic is mobile.

Section 2 — Technical SEO

6. Mobile Responsive

Does the site work well on phones, tablets and desktops?
✓ Fully
~ Mostly
✗ No
Why it matters: Google indexes the mobile version of your site first.

7. HTTPS / SSL

Does your URL show a padlock (https://)?
✓ Yes
~ Some pages
✗ No
Why it matters: Browsers flag non-HTTPS sites as ‘Not secure’ and Google demotes them.

8. Sitemap & Robots.txt

Do you have an XML sitemap and a robots.txt file?
✓ Both
~ One
✗ Neither
Why it matters: These tell search engines what to crawl and index.

9. Schema Markup

Do pages use schema (LocalBusiness, FAQ, BlogPosting)?
✓ Multiple
~ Some
✗ None
Why it matters: Schema unlocks rich results — stars, FAQs — that lift click-through.

10. Broken Links / 404s

Are there broken links or pages returning 404?
✓ None
~ A few
✗ Many
Why it matters: Broken links waste crawl budget and frustrate visitors.

Section 3 — Off-Page SEO

11. Backlinks

Do other websites link to yours?
✓ 10+ quality
~ 1–10
✗ None
Why it matters: Backlinks are still one of Google’s strongest ranking signals.

12. Google Business Profile

Is your GBP claimed, complete and gathering reviews?
✓ 5+ reviews
~ Few
✗ Empty
Why it matters: Your GBP is the #1 driver of local map-pack rankings.

13. Local Citations

Listed consistently on Maps, Facebook and directories?
✓ Everywhere
~ Some
✗ None
Why it matters: Consistent citations build local trust and authority.

14. Social Signals

Active on Facebook, Instagram or LinkedIn?
✓ Active
~ Some
✗ None
Why it matters: Social presence supports brand searches and referral traffic.
How to read your score:
0–5 (needs work): Start with on-page basics — titles, headings, keywords. Easy wins you’re missing.
6–10 (gaps to close): You have a foundation; fix the weak areas flagged in red above.
11–14 (strong): You’re competing well locally. Keep momentum with fresh content and backlinks.

Got a Low Score? Don’t Panic.

Most local businesses score 4–6. Now you know what to fix. Want a step-by-step action plan tailored to your site?

Book a free audit consultation and I’ll review your biggest gaps with you.

Get Your Personalised SEO Plan30-minute strategy call — no charge, no obligation.

Join Our Free Newsletter

Get practical tips on digital marketing, WordPress & astrology — plus new free tools — straight to your inbox.