How to Do an SEO Audit of Your Site in 30 Minutes
Run a complete SEO audit of your site in just 30 minutes. With a step-by-step checklist and free tools.
By Richard Castro · March 28, 2026 · 10 min read
Most sites lose traffic to problems the owner never sees: pages Google never indexed, a title that kills the click, content that quietly went stale. An SEO audit is the fast, structured check that surfaces all of it. This one takes 30 minutes, uses only free tools, needs no technical background, and ends with a short list of fixes ranked by impact.
> A good SEO audit is not about finding everything that is wrong. It is about finding the two or three problems that actually cost you traffic, and fixing those first.
What an SEO audit really checks
Every SEO audit comes down to three questions. Can Google reach and index your pages? Do those pages load fast and work on mobile? Does your content match what people are actually searching for? If any of the three breaks, rankings stall, no matter how much you write.
Run this check every quarter, and always after a big change like a redesign, a migration, or a CMS switch. Those are the moments things silently break: a staging noindex left in place, a sitemap that stopped updating, internal links that now point nowhere. In practice, most traffic drops trace back to one of those small, invisible changes rather than to Google punishing you.
Minutes 0 to 10: indexing, crawling and speed
Start where the whole system either works or fails: whether Google can find and load your pages.
Type site:yourdomain.com into Google. The result count is a rough read on how many pages are indexed. If it is far higher than your real page count, you have junk or duplicate URLs indexed. If it is far lower, Google is struggling to crawl or index you. Then open the Pages report in Google Search Console for the real story. If you have not connected it yet, follow this step-by-step Search Console setup first, because the rest of the audit leans on its data.
Check your robots.txt at yourdomain.com/robots.txt. Confirm you are not blocking important sections and that your sitemap is declared. A single overly broad Disallow rule can quietly hide half a site.
For speed, run your homepage and two or three key pages through PageSpeed Insights and read the Core Web Vitals thresholds:
| Metric | Good | Needs work | Poor |
|---|---|---|---|
| LCP (loading) | under 2.5s | 2.5 to 4s | over 4s |
| INP (interactivity) | under 200ms | 200 to 500ms | over 500ms |
| CLS (visual stability) | under 0.1 | 0.1 to 0.25 | over 0.25 |
Most speed problems come from a handful of causes: heavy uncompressed images, render-blocking scripts, and no browser caching. You rarely need a developer to fix the first two.
Minutes 10 to 20: on-page SEO and internal links
Now audit the pages that already matter. Pull your five highest-traffic pages from the Search Console performance report and read each one as a searcher would.
For every page, confirm the essentials: the title includes the main keyword and stays under 60 characters, the meta description earns the click, there is exactly one H1, and the H2 and H3 headings follow a logical order. Then ask the harder question the checklists skip: does this page actually answer the intent behind the query, or just mention the keyword? A page that ranks on page two almost always has an intent gap, not a keyword-density gap.
Internal links are the most underused lever here. They spread authority and tell Google which pages matter. Look for orphan pages with no internal links pointing to them, links buried more than three clicks from the homepage, and vague anchors like "click here". Fix those with descriptive anchor text. While you are in the data, watch for two pages competing for the same query, a pattern worth its own look at keyword cannibalization in Search Console.
Minutes 20 to 30: content and mobile
Content is where quick wins hide. In Search Console, sort by pages and look for three patterns. Pages with zero clicks in 90 days add no SEO value. Pages with high impressions but no clicks have a title or snippet problem, so learn how to improve your CTR in Search Console. Pages stuck past position 20 with no upward trend are content Google does not rate for that query.
For each weak page, decide one action: update it if the topic is still relevant, merge it if two articles overlap, delete it if it adds nothing, or redirect it if you want to pass its authority elsewhere. If a page that used to rank suddenly fell, run a proper SEO traffic drop diagnostic before you touch it, because the cause changes the fix.
Finish on mobile. Open your site on a phone and move like a real user. Does it load fast, does the menu work, can you read without zooming, are the buttons easy to tap, and do intrusive pop-ups block the content? Google indexes the mobile version first, so a clean desktop site with a broken phone layout still loses.
When a 30-minute audit is not enough
Be honest about the ceiling. A fast audit catches the common, high-impact problems: indexing gaps, slow pages, weak titles, thin content. It will not surface deep issues like JavaScript rendering failures, crawl-budget waste on large sites, faceted-navigation duplication, or a toxic backlink profile. Those need log files, a full crawl, and more time.
The other limit is manual effort. Doing this by hand once a quarter is fine for a small site. Once you have hundreds of pages, or you want the checks to run every week without you, connecting your data pays off. A free SEO analysis that reads your real Search Console numbers can flag most of these issues automatically and point you to the exact pages, and pairing it with ongoing keyword research keeps the content side moving. The manual audit teaches you what to look for. Automation keeps you from missing it later.
What to fix first
Never fix everything at once. Sort what you found by impact and effort, and work top down:
| Priority | Problem | Example |
|---|---|---|
| 1 (urgent) | Indexing errors | Key pages not indexed |
| 2 (high) | Critical speed | LCP over 4 seconds |
| 3 (medium) | On-page on top pages | Titles missing the keyword |
| 4 (later) | Weak content | Articles with zero traffic |
Block 30 minutes this week and run the four passes in order. Write every problem into one list and tag it urgent, high, or later. Fix the urgent indexing and speed issues first, because everything downstream depends on Google being able to reach and load your pages. Then repeat monthly. A short SEO audit you actually run beats a perfect one you never start.
Frequently asked questions
How often should I do an SEO audit?
At least every 3 months for established sites. If you just launched your site or made major changes (redesign, migration), do an audit immediately after. A quick monthly review of the most critical points is ideal.
Do I need paid tools for an SEO audit?
No. Google Search Console, PageSpeed Insights, and Google Search itself are enough for a complete basic audit. Paid tools add depth but aren't essential.
What should I fix first after an audit?
Indexing errors. If Google can't see your pages, nothing else matters. Then page speed (affects rankings and user experience). Finally, on-page optimizations for your highest-traffic pages.
Can an SEO audit negatively affect my site?
The audit itself affects nothing: you're just observing. Changes you make as a result can affect things, which is why it's important to prioritize and make changes one at a time so you can measure each one's impact.
Frequently asked questions
How often should I do an SEO audit?
At least every 3 months for established sites. If you just launched your site or made major changes (redesign, migration), do an audit immediately after. A quick monthly review of the most critical points is ideal.
Do I need paid tools for an SEO audit?
No. Google Search Console, PageSpeed Insights, and Google Search itself are enough for a complete basic audit. Paid tools add depth but aren't essential.
What should I fix first after an audit?
Indexing errors. If Google can't see your pages, nothing else matters. Then page speed (affects rankings and user experience). Finally, on-page optimizations for your highest-traffic pages.
Can an SEO audit negatively affect my site?
The audit itself affects nothing: you're just observing. Changes you make as a result can affect things, which is why it's important to prioritize and make changes one at a time so you can measure each one's impact.