You don't need an expensive tool subscription or a week of free time to find out what's holding your website back. With a few free tools and a focused afternoon, you can run a surprisingly thorough SEO audit yourself — and walk away with a clear, prioritised to-do list. Grab a coffee; here's exactly how we'd do it.
Before you start: gather your free toolkit
Everything below uses tools that cost nothing. Set these up first so you're not stopping to register halfway through:
- Google Search Console — how Google sees your site (the single most important one).
- Google Analytics — what visitors do once they arrive.
- PageSpeed Insights — speed and core web vitals.
- Google's Rich Results Test and Mobile-Friendly check — technical health.
- A simple spreadsheet to jot findings into three columns: issue, severity, fix.
Step 1: Check what Google has indexed (20 minutes)
Start with the basics. In Google, type site:yourdomain.com and see how many pages show up. Is the number roughly what you expect? Too few means pages aren't indexed; far too many can mean duplicate or junk pages cluttering things.
Then open Search Console's Pages report. It tells you which URLs are indexed and, crucially, which aren't and why. Note any important page that's excluded — that's a priority fix, because a page Google can't index simply cannot rank.
Step 2: Audit your titles and meta descriptions (30 minutes)
Your page titles are still one of the strongest on-page signals and they're often the first thing people read in the results. Go through your key pages and check:
- Does every important page have a unique title with its main keyword near the front?
- Are titles under about 60 characters so they don't get cut off?
- Does each page have a meta description that reads like an advert, not a dump of keywords?
- Are any titles duplicated across pages? Search Console flags these under its experience and enhancement reports.
This is unglamorous work, but rewriting weak titles is one of the fastest ways to lift click-through rates without changing your ranking at all.
In Search Console, sort your Performance report by impressions, then look for pages with lots of impressions but a low click-through rate. Rewriting those titles and descriptions is the highest-leverage hour in this whole audit.
Step 3: Test speed and mobile (20 minutes)
Run your homepage and two or three key pages through PageSpeed Insights. Don't obsess over a perfect score — focus on the flagged opportunities. The common offenders are oversized images, render-blocking scripts and too many third-party tags.
While you're there, check the mobile view properly. Open your site on an actual phone and try to complete a real task — find your number, read a service page, fill the contact form. If anything is fiddly or slow, write it down. Mobile experience feeds directly into both rankings and conversions, and it's a cornerstone of how we approach website design.
Step 4: Review your content and structure (40 minutes)
Now look at the content itself. For your most important pages, ask honestly:
- Does it answer the searcher's question fully, or is it thin and vague?
- Is there one clear keyword theme per page, or are several pages competing for the same term?
- Do you have a logical heading structure — one main heading, clear sub-sections?
- Are related pages linked to each other with descriptive anchor text? Internal links spread authority and help Google understand your site.
Make a list of pages that are too thin to compete and pages that overlap. Thin pages get expanded or merged; overlapping ones get consolidated into one strong page.
Step 5: Spot-check your local presence (20 minutes)
If you serve customers in a specific area, this step is non-negotiable. Search your main service plus your town and see whether you appear in the map pack. Then check your Google Business Profile is claimed, complete and accurate, and that your name, address and phone match what's on your website exactly.
Inconsistent details are a common, silent ranking drag for local businesses. If you find mismatches, fixing them is one of the better returns on your afternoon — and a natural lead-in to ongoing local SEO.
Step 6: Glance at your backlinks (15 minutes)
Open the Links report in Search Console. You're not doing deep analysis here — just sanity-checking. Who links to you? Are the linking sites reputable and relevant? A handful of quality links from relevant, trusted websites beats hundreds of spammy ones, and if you spot obviously toxic or irrelevant links, that's worth flagging to deal with properly later.
The goal of a DIY audit isn't to fix everything in one sitting — it's to find and rank the problems. A clear, prioritised list is worth more than scattered, panicky changes.
Your one-afternoon audit checklist
Print this and tick as you go:
- Confirm key pages are indexed in Search Console
- Every important page has a unique, keyword-led title and a compelling meta description
- No duplicate titles or descriptions
- Homepage and key pages pass PageSpeed and mobile checks
- Core pages answer their topic fully; no thin or competing pages
- Clear heading structure and descriptive internal links
- Google Business Profile claimed, complete and consistent
- Backlink profile looks clean and relevant
Turning your list into results
By the end of the afternoon you'll have a ranked list of issues in your spreadsheet. Tackle the high-severity, low-effort items first — usually titles, indexing problems and Business Profile fixes — then work down. Re-audit in a few months to measure progress.
If the list looks daunting, or you'd rather have an expert eye confirm what matters most, book a free audit with our team and we'll turn your findings into a clear plan of action.
Want results like these for your business?
Get a free, no-obligation audit and a clear growth roadmap.
Get my free audit →


