How to Do a Free SEO Audit in Under 30 Minutes

A step-by-step checklist you can run today, using only free tools

If your website traffic has stalled, or you just launched a new site and want to check it’s healthy, you don’t need to pay an agency $500 for a report. You can run a solid free SEO audit yourself in about 30 minutes using tools that already exist, most of them from Google.

This guide walks through exactly what to check, in what order, and how long each step should take. By the end, you’ll have a clear list of what’s broken, what’s missing, and what to fix first.

What a 30-Minute SEO Audit Actually Covers

A full professional SEO audit can take days and dig into hundreds of data points. A free SEO audit in 30 minutes won’t replace that, but it will catch the issues that hurt rankings the most:

  • Is Google able to crawl and index your site properly?
  • Is the site fast and mobile-friendly?
  • Are your pages targeting the right keywords, in the right places?
  • Is your content actually answering the searcher’s question?
  • Are search engines and AI tools able to understand your content?

Think of it as a health check, not a full diagnosis. It tells you where to look closer.

What You Need Before You Start

Nothing to install, no credit card. Just these free tools:

  • Google Search Console (if not set up, do this first — it takes 5 minutes and everything else depends on it)
  • Google PageSpeed Insights
  • Google’s Rich Results Test
  • Google Mobile-Friendly signals (built into PageSpeed Insights now)
  • A free keyword/backlink checker like Ubersuggest, Ahrefs’ free backlink checker, or Google Keyword Planner

Have your homepage URL and one or two important inner pages (a service page or top blog post) ready to test.

The 30-Minute SEO Audit Checklist

Minutes 1–5: Check Indexing and Crawlability

Open Google Search Console and check the Pages report (previously called Coverage).

  • Are your important pages marked “Indexed”?
  • Are any pages you care about listed under “Not indexed” or “Crawled – currently not indexed”?
  • Do you have a submitted XML sitemap under Sitemaps, and is it being read without errors?
  • Quickly check your robots.txt file (yoursite.com/robots.txt) to confirm you haven’t accidentally blocked important sections.

If Google can’t find or index a page, nothing else in this list matters for that page.

Minutes 5–10: Test Site Speed and Mobile Experience

Run your homepage and one inner page through PageSpeed Insights.

  • Check the Core Web Vitals score (Largest Contentful Paint, Cumulative Layout Shift, Interaction to Next Paint)
  • Look at the mobile score specifically — most traffic and most of Google’s ranking signals are mobile-first
  • Note any “opportunities” flagged, like unoptimized images or render-blocking scripts, even if you fix them later

A slow, clunky mobile experience is one of the fastest ways to lose both rankings and visitors.

Minutes 10–15: Review On-Page Basics

Pick your homepage and 2–3 key pages, then check each one for:

  • Title tag: Is the primary keyword included, and is it under ~60 characters?
  • Meta description: Does it summarize the page and include the keyword, ideally phrased as a question or benefit?
  • One H1 per page: Does it match the search intent of the page?
  • Header structure: Are H2s and H3s used to organize the content logically, not just for styling?
  • Image alt text: Are your main images described accurately, not left blank?

This part of the audit takes the least time but affects click-through rates directly, since titles and descriptions are what people see in search results.

Minutes 15–20: Check Content Quality and Search Intent

Read your top 2–3 pages the way a visitor would, not the way you wrote them.

  • Does the page actually answer the question someone typed into Google?
  • Is there a clear author, business name, or “About” context? This matters for E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), which Google’s own quality guidelines rely on heavily
  • Is the content noticeably longer or shorter than what’s currently ranking for the same keyword?
  • Any obvious duplicate content, like the same paragraph reused across service pages?

Thin or duplicate content is one of the most common reasons a technically healthy site still doesn’t rank.

Minutes 20–25: Run a Quick Backlink and Competitor Glance

Use a free backlink checker on your domain.

  • How many referring domains do you have, and does that number look reasonable for your industry?
  • Are there any obviously spammy or irrelevant links you’d want to disavow later?
  • Search your main keyword in Google and skim the top 3 results — what do they have that your page doesn’t (length, structure, media, reviews)?

You’re not doing a full backlink audit here, just spotting anything alarming.

Minutes 25–30: Check Structured Data and AI/Answer Engine Readiness

This is the step most audits still skip, and it’s increasingly important as searches shift toward AI Overviews, ChatGPT, and other answer engines.

  • Run your key pages through Google’s Rich Results Test to confirm schema markup (Organization, LocalBusiness, Article, FAQPage, Product, etc.) is present and error-free
  • Check whether your pages have a clear, direct answer near the top of the content — the kind of concise paragraph an AI tool could lift and cite
  • Search a question related to your business in ChatGPT or Google’s AI Overview and see if your site (or a competitor’s) gets cited

This is the core of both AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization): structured, clearly-labeled, directly-answered content that’s easy for machines to parse, not just humans.

Free SEO Audit Checklist (Quick Reference)

TimeCheckTool
0–5 minIndexing, sitemap, robots.txtGoogle Search Console
5–10 minPage speed, Core Web Vitals, mobilePageSpeed Insights
10–15 minTitle tags, meta descriptions, headers, alt textManual review
15–20 minContent quality, search intent, E-E-A-TManual review
20–25 minBacklinks, competitor comparisonFree backlink checker
25–30 minSchema markup, AI/AEO readinessRich Results Test, ChatGPT search

Common Mistakes People Find During a Free SEO Audit

  • Multiple H1 tags on one page, confusing search engines about the main topic
  • Missing or duplicate meta descriptions across service pages
  • Images with no alt text, which also hurts accessibility
  • Old blog posts with outdated information still ranking, but converting poorly
  • No schema markup at all, making the site invisible to answer engines
  • Orphan pages with no internal links pointing to them

What to Do with Your Results

Once you have your list, prioritize fixes in this order:

  1. Indexing issues first — a page that isn’t indexed can’t rank, no matter how good it is
  2. Site speed and mobile experience — these affect every page at once
  3. On-page fixes — titles, descriptions, headers; usually quick wins
  4. Content gaps — these take longer but have the biggest long-term payoff
  5. Structured data and AEO fixes — increasingly important as more searches happen inside AI tools rather than traditional search results

If the audit turns up more than you can realistically fix on your own, that’s usually the point where a structured, ongoing SEO strategy makes more sense than one-off fixes. Understanding how domain authority plays into your rankings, and knowing which low-competition keywords to target next, are natural next steps after this audit.

FAQ: Free SEO Audits

Can I really do a full SEO audit for free?

Yes, for the essentials. Google Search Console, PageSpeed Insights, and the Rich Results Test are all free and cover most of what affects rankings. Paid tools add depth, like historical data and larger backlink databases, but they aren’t required to catch the biggest issues.

How often should I run an SEO audit?

A quick 30-minute check like this one is worth doing monthly. A deeper audit, including full content and backlink review, is usually done quarterly or after any major site change.

What’s the difference between an SEO audit and an AEO audit?

A traditional SEO audit focuses on rankings in classic search results. An AEO (Answer Engine Optimization) audit specifically checks whether AI tools like ChatGPT or Google’s AI Overviews can understand, trust, and cite your content. Both matter now, and a modern audit should check both.

Do I need technical skills to run this audit?

No coding is required. Most of the tools in this checklist are point-and-click, and the manual reviews (titles, headers, content quality) just require reading your own pages carefully.

What’s the single most common issue found in a free SEO audit?

Missing or duplicate meta titles and descriptions, followed closely by pages with no schema markup at all. Both are quick to fix once identified.

Posted in: SEO

Leave a Reply

Your email address will not be published. Required fields are marked *