How to Do an SEO Audit in One Afternoon
Why an Afternoon Is Enough
Most small business websites don't need a 40-page SEO report. They need someone to catch the five or six things that are actively costing them traffic: pages Google can't find, titles that say nothing, images that take eight seconds to load. In our experience, you can catch most of these in about three to four hours using free tools you probably already have access to.
This isn't a substitute for deep technical SEO work on a large site. But if you run a local service business, a small ecommerce store, or a content site with under a few hundred pages, this checklist will surface the issues that matter most.
You'll need three things before you start: access to Google Search Console, access to Google Analytics (or whatever analytics tool you use), and a notepad or spreadsheet to track what you find.
Step 1: Check What Google Actually Sees (30 minutes)
Open Google Search Console. If you don't have it set up, do that first — it's free and takes about ten minutes to verify your site.
Go to the Pages report under Indexing. This tells you how many of your pages Google has indexed versus how many it's excluded.
Look for these red flags:
- A large number of pages marked "Discovered — currently not indexed." This often means Google isn't confident the page is worth crawling.
- Pages marked "Crawled — currently not indexed." Google saw it and decided not to include it, usually because the content is thin or duplicate.
- Your homepage or key service pages missing from the indexed list entirely.
If your most important pages — homepage, main service pages, top blog posts — aren't indexed, nothing else in this audit matters until that's fixed.
Next, check the Coverage or Page Indexing errors for anything marked "Server error" or "Redirect error." These usually point to a technical problem worth flagging to your web developer.
Step 2: Find Where Your Traffic Actually Comes From (20 minutes)
Still in Search Console, go to Performance. Filter by the last three months. Sort your pages by clicks.
Write down your top 10 pages by clicks and your top 10 by impressions with low clicks. That second list is important — those are pages Google is showing in search results, but people aren't clicking. That usually means a weak title or meta description, which we'll fix in Step 4.
Also check the Queries tab. Look for search terms where you rank between positions 8 and 20. These are your "almost there" pages — often just one afternoon of edits away from page one.
Step 3: Scan Titles and Meta Descriptions (45 minutes)
This is usually where the biggest, fastest wins live. Pull up your top 15-20 pages (from Step 2) and look at the title tag and meta description for each one.
Common problems to flag:
- Generic titles. "Home" or "Services" tells Google and searchers nothing.
- Missing meta descriptions. Google will write its own, and it's often a random sentence pulled from the page.
- Duplicate titles across pages. If five service pages all say "Our Services | [Company Name]," Google can't tell them apart.
- No specific benefit or location. A plumber's page titled "Plumbing" tells you less than "Emergency Plumbing Repair in Tacoma, WA."
A Quick Before/After
Before: Services — Johnson & Co.
After: Bathroom Remodeling in Tacoma | Johnson & Co.
Before meta description: Welcome to our services page. We offer many services.
After: We remodel bathrooms in the Tacoma area, from small updates to full renovations. Free quotes, licensed and insured.
The rewrite doesn't need to be clever. It needs to say what the page is about, who it's for, and why someone should click.
Step 4: Check for Duplicate or Thin Content (30 minutes)
Use Google itself for this. Search site:yourdomain.com and scroll through the results. Look for:
- Multiple pages that seem to cover the same topic (often from old blog posts or product variants).
- Pages with very little text — under 150-200 words rarely give Google or readers enough to work with.
- Pages that are clearly outdated (old promotions, old years, discontinued products still live).
If you find near-duplicate pages, you generally have three options: merge them into one stronger page, redirect the weaker one to the stronger one, or rewrite them so they target clearly different topics or keywords.
Step 5: Check Your Internal Links (20 minutes)
Pick your three most important pages — usually your homepage, your main service or product page, and your best-performing blog post. For each one, ask: how many other pages on my site link to this?
In our experience, small sites often bury their most important pages with zero internal links pointing to them from anywhere except the main navigation menu. That's a missed opportunity. If you have a blog, look for two or three older posts where you could naturally add a link to your key pages.
Step 6: Test Speed and Mobile Experience (25 minutes)
Go to Google's PageSpeed Insights and run your homepage and your top service page through it. You don't need to understand every metric. Focus on:
- The overall performance score for mobile (most traffic is mobile now).
- Any flagged images that are "not properly sized" or "not compressed."
- Whether the page loads and becomes usable in under a few seconds.
If your score is low and the tool flags oversized images, that's usually an easy fix — compress images before uploading, or ask your developer to add lazy loading.
Also just open your site on your own phone. Does text overlap? Do buttons require zooming to tap? These basic usability issues affect both rankings and conversions.
Step 7: Confirm the Basics Are in Place (15 minutes)
Quickly check these often-overlooked items:
- Does your site have an SSL certificate (the URL starts with https, not http)?
- Is there one clear H1 heading on each key page, and does it match what the page is about?
- Does your site have an XML sitemap submitted in Search Console?
- Is there a robots.txt file, and does it accidentally block pages you want indexed?
These are quick yes/no checks, but if any come back "no," they're worth fixing right away.
The One-Afternoon SEO Audit Checklist
Here's the whole process in order, with rough timing:
- Indexing check (30 min): Confirm your key pages are indexed in Search Console.
- Traffic review (20 min): Find top pages and "high impressions, low clicks" pages.
- Titles and meta descriptions (45 min): Rewrite the weakest ones on your top 15-20 pages.
- Duplicate/thin content scan (30 min): Use
site:yourdomain.comto spot overlap or outdated pages. - Internal links (20 min): Add links from older content to your top 3 priority pages.
- Speed and mobile check (25 min): Run PageSpeed Insights, fix oversized images.
- Basic technical check (15 min): Confirm SSL, sitemap, robots.txt, and H1 tags are correct.
That's roughly three and a half hours. Do it once now, then repeat it every quarter. Most of the value in an SEO audit comes from catching problems early and fixing the same three or four issues before they compound — not from a perfect, exhaustive report.