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.
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.