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

How to Do an SEO Audit of Your Site in 30 Minutes

Why You Need an SEO Audit

An SEO audit is like a medical checkup for your website. It shows you what works, what's broken, and what you can improve. Without one, you're optimizing blindly.

How often? At least every 3 months, or after any major change to your site (redesign, migration, CMS switch).

This guide lets you do a complete audit in 30 minutes using free tools. No technical experience needed.

Minute 0-5: Indexing and Crawling

Check How Many Pages Google Has Indexed

Type in Google: site:yourdomain.com

The number of results tells you how many pages Google has indexed. Compare it with the actual number of pages on your site:

| Situation | Problem | Action | |---|---|---| | Google indexes more than you have | Duplicate content or junk pages indexed | Add noindex to unnecessary pages | | Google indexes fewer than you have | Crawling or indexing issues | Check GSC > Pages | | Numbers are similar | All good | Continue |

Check Google Search Console > Pages

In GSC, go to Pages (or Indexing > Pages):

Check robots.txt

Go to yourdomain.com/robots.txt and verify:

Minute 5-10: Speed and Core Web Vitals

Speed Test

Go to PageSpeed Insights and analyze your home page and 2-3 important pages.

Key metrics:

| Metric | Good | Needs improvement | Poor | |---|---|---|---| | LCP (Largest Contentful Paint) | < 2.5s | 2.5-4s | > 4s | | INP (Interaction to Next Paint) | < 200ms | 200-500ms | > 500ms | | CLS (Cumulative Layout Shift) | < 0.1 | 0.1-0.25 | > 0.25 |

Common Speed Problems and Quick Fixes

| Problem | Impact | Solution | |---|---|---| | Unoptimized images | High | Convert to WebP, compress, lazy loading | | Unminified JavaScript | Medium | Minify and defer non-critical scripts | | No browser caching | Medium | Configure Cache-Control headers | | Heavy web fonts | Low-Medium | Use font-display: swap, preload | | Unused CSS | Low | Purge unused CSS |

Minute 10-15: On-Page SEO

Review Your Most Important Pages

Select your 5 highest-traffic pages (find them in GSC > Performance > Pages) and check each one:

Title tag:

Meta description:

Headings (H1, H2, H3):

Content:

Detect Duplicate Content

Search Google: site:yourdomain.com "exact phrase from your content"

If the same phrase appears on multiple pages, you have duplicate content. Solutions:

Minute 15-20: Internal Links

Review Internal Link Structure

Internal links distribute your site's authority and help Google understand relationships between pages.

Common problems:

| Problem | How to detect | Solution | |---|---|---| | Orphan pages | Pages with zero internal links | Add links from related pages | | Pages too many clicks from home | More than 3 clicks to reach | Reorganize structure or add direct links | | Generic anchor text | "click here", "read more" | Use descriptive anchor text with keywords | | Broken links | Audit tool or GSC | Fix or redirect |

The 3-Click Rule

Any important page on your site should be accessible in a maximum of 3 clicks from the homepage. If you need more, your structure is too deep.

Minute 20-25: Content Analysis

Identify Underperforming Content

In GSC, look for pages with:

What to Do with Underperforming Content

| Option | When to use it | |---|---| | Update | Topic is still relevant but content is outdated | | Merge | You have 2-3 articles on the same topic (cannibalization) | | Delete | Content is irrelevant and adds nothing | | Redirect | You delete a page but want to pass its authority to another |

Check Content Freshness

Google values updated content, especially for informational search intent. Check:

Minute 25-30: Mobile and UX

Mobile Usability Test

In GSC, go to Experience > Mobile Usability. Most common issues:

Check Basic User Experience

Open your site on mobile and navigate like a real user:

Complete SEO Audit Checklist

Indexing and Crawling

Speed

On-Page (top 5 pages)

Internal Links

Content

Mobile and UX

After the Audit: What to Fix First

Prioritize issues by impact and ease:

| Priority | Problem type | Example | |---|---|---| | 1 (urgent) | Indexing errors | Important pages not indexed | | 2 (high) | Critical speed | LCP > 4 seconds | | 3 (medium) | On-page for top pages | Titles without keyword | | 4 (normal) | Underperforming content | Articles with 0 traffic | | 5 (low) | Incremental improvements | Optimize alt text, anchor text |

Don't try to fix everything at once. Start with urgent issues and work down. A monthly 30-minute audit is more effective than an annual 8-hour one. To go further, you can use AnalySEO to connect your Google Search Console data and spot these issues automatically — for free.

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.