You don't need an agency retainer or a week of spreadsheets to find out what's holding your website back in search. Most of the issues that quietly kill rankings — pages that aren't indexed, a homepage that loads like it's 2015, a title tag that says nothing — take seconds to spot once you know where to look.
This guide walks you through a complete SEO audit in 30 minutes, using nothing but free tools. Set a timer, work through each block in order, and by the time it goes off you'll have a prioritized list of exactly what to fix first.
What a 30-Minute SEO Audit Can (and Can't) Tell You
A 30-minute SEO audit is built to catch the highest-impact, fastest-to-spot problems — the issues that are quietly costing you traffic right now. For most small business sites, that's enough to catch roughly 80% of the common ranking blockers: indexing problems, slow pages, missing or duplicate title tags, broken links, and content that doesn't match what people are actually searching for.
What it won't do is replace a full technical crawl, a backlink audit, or a deep content strategy review. Think of this as triage, not surgery. It tells you where to look next — fast.
Before You Start: Tools You'll Need
Everything in this audit runs on free tools. Get these open in browser tabs before you start the clock:
| Tool | What It Checks | Cost |
|---|---|---|
| Google Search Console | Indexing, crawl errors, search performance | Free |
| Google PageSpeed Insights | Page speed, Core Web Vitals | Free |
| Google's Mobile-Friendly Test | Mobile usability | Free |
| Screaming Frog (free tier) | Broken links, redirect chains (up to 500 URLs) | Free |
| Google Analytics (optional) | Traffic context for your top pages | Free |
If you haven't set up Google Search Console yet, do that first — it's the single most useful free SEO tool that exists, and everything in the first three sections of this audit depends on it.
Minutes 1–5: Check Indexation and Crawlability
If Google can't index a page, nothing else about it matters — no amount of keyword optimization fixes a page that isn't in the search results at all. Start here.
Search site:yourdomain.com in Google. Skim the results. Are your important pages showing up? Is Google indexing pages you didn't expect — old test pages, duplicate content, staging URLs?
Open the Pages report in Search Console and check the "Not indexed" section. Look for patterns — a whole folder of pages excluded, or a "Crawled – currently not indexed" spike, usually points to a content quality or duplication issue.
Confirm your robots.txt isn't blocking anything important. Visit yourdomain.com/robots.txt and make sure you're not accidentally disallowing your blog, product pages, or entire site sections.
Confirm your XML sitemap exists and is submitted. In Search Console, check the Sitemaps report for errors or a sitemap that hasn't been fetched recently.
If you find pages that should be indexed but aren't, flag them — this typically jumps to the top of your fix list.
Minutes 6–10: Check Core Web Vitals and Mobile-Friendliness
Site speed and mobile usability affect both rankings and whether visitors stick around long enough to convert.
Run your homepage through PageSpeed Insights, then run one important landing or service page through it too.
Note anything scored red or orange, especially: LCP (how long the main content takes to load), INP (how responsive the page feels when someone taps or clicks), and CLS (whether elements jump around as the page loads).
Run the Mobile-Friendly Test on the same pages. Most traffic for local and small business searches happens on mobile — this isn't optional.
Write down the single fastest fix. Often it's something simple: compressing oversized images, removing an unused plugin or tracking script, or turning on browser caching.
You're not trying to get a perfect score in five minutes — you're trying to find the one or two fixes that will move the needle most.
Minutes 11–15: Spot-Check On-Page SEO on Key Pages
Pull up your homepage and your two or three most important pages (main service or product pages are a good choice).
Check the title tag and meta description on each. Does the title clearly say what the page is about and include the keyword you want that page to rank for? Is the meta description written to earn a click, or is it blank/auto-generated?
Confirm each page has exactly one H1. Duplicate or missing H1s confuse both readers and search engines.
Check that your target keyword shows up naturally in the title, the H1, and the first 100 words of the page content.
For a deeper, page-by-page walkthrough of this step, see our full on-page SEO checklist for small business — this quick audit is meant to flag problems fast, not fix them in place.
Minutes 16–20: Review Content Quality and Search Intent Match
This is where you check whether your best pages are actually earning their traffic.
Open the Performance report in Search Console and sort by clicks to find your three to five highest-traffic pages.
Ask one question for each page: does this fully answer what someone searching this term actually wants to know? If a page ranks for "how much does X cost" but never mentions pricing, that's a mismatch worth fixing.
Spot outdated content — old copyright years, dead statistics, pricing that's no longer accurate, screenshots of an old product UI.
Flag any pages competing with each other. If two blog posts target almost the same keyword, they may be cannibalizing each other's rankings instead of reinforcing one another.
Minutes 21–25: Check for Broken Links and Technical Red Flags
Run a free crawl of your site — Screaming Frog's free tier covers up to 500 URLs, which is plenty for most small business sites — and pull the list of 4xx errors.
Check for redirect chains — a link that redirects to a redirect to a redirect wastes crawl budget and slows page loads.
Confirm HTTPS is applied sitewide and that there are no mixed-content warnings (HTTP resources loading on an HTTPS page).
Broken internal links are an easy, no-judgment-call fix — put these near the top of your action list.
Minutes 26–30: Do a Quick Competitive Gut-Check
Search your top three target keywords in an incognito browser window.
Skim the pages that outrank you. What do they cover that yours doesn't? Do they answer a question your page skips? Do they have a comparison table, pricing, or FAQ section yours is missing?
Note one or two content gaps to address later — you're not doing a full competitive analysis here, just gathering quick inspiration.
Your Prioritized Action List: What to Fix First
By now you should have a running list of issues. Sort them using a simple effort-versus-impact filter:
Fix Now
High impact, low effort — indexing errors, broken links, missing title tags, obvious speed wins.
Fix This Month
High impact, higher effort — rewriting thin content, resolving keyword cannibalization, a bigger speed overhaul.
Monitor
Lower impact for now, but worth revisiting at your next quarterly audit.
This turns a long list of findings into something you can actually act on without feeling overwhelmed.
Frequently Asked Questions
Want a Professional Eye on Your Site?
Book a free 30-minute consultation and we'll walk through the deeper technical and content issues a quick self-audit isn't built to catch.
Book a Free SEO Consultation