Most people think an SEO audit is something you pay an agency 2,000 euros for, they hand you a 60-page PDF, and you never open it again. That’s not an audit. That’s a bill.
A real SEO audit is what you do when you want to know why your site isn’t ranking, why your traffic dropped, or why your competitor is beating you with worse content. It’s detective work, not decoration.
I’m going to walk you through how to run an SEO audit yourself, without a technical degree, using free tools that actually work in 2026. And I’ll tell you where most guides lie to you.
What an SEO audit really is (and what it isn’t)
An SEO audit is a full diagnostic of your website’s ability to be found, crawled, indexed, and ranked by Google. Nothing more, nothing less.
It’s not a checklist you fill in once. It’s a recurring process, because Google’s algorithm updates roughly 3,000 times a year and your competitors don’t sleep.
The mistake I see most often: people audit their homepage and stop there. The real problems almost always live in the deep pages, the ones nobody checks because they don’t rank.
Step 1: Technical crawl before you touch anything else
Before keywords, before content, before links, you need to know if Google can even see your site. This is the foundation of any serious SEO audit.
Run a crawl with Screaming Frog (free up to 500 URLs) or Sitebulb. Look at these four things and nothing else at first:
- Indexability: are your important pages blocked by robots.txt or noindex tags by accident?
- Status codes: any 404s or 500s on pages that used to get traffic?
- Canonicals: are they pointing where you think they’re pointing?
- Redirect chains: more than one hop is bleeding authority.
I’ve seen sites lose 40% of organic traffic because a developer pushed a staging noindex tag to production on a Friday. That’s not a content problem. That’s a technical SEO audit problem.
Step 2: Core Web Vitals — the numbers Google actually uses
Forget the old «page speed» obsession. Google measures three specific things in 2026: LCP, INP, and CLS.
LCP (Largest Contentful Paint) should be under 2.5 seconds. INP (Interaction to Next Paint) replaced FID in March 2024 and should stay under 200 milliseconds. CLS (Cumulative Layout Shift) needs to be under 0.1.
Check them in PageSpeed Insights or the Search Console Core Web Vitals report. If your mobile scores are red, that’s your priority in the SEO audit, period.
And no, adding a caching plugin doesn’t fix it if your hero image is a 4MB PNG.
Step 3: Keyword mapping — where most audits fall apart
Here’s where I disagree with 90% of SEO blogs. They tell you to «do keyword research» as if it were a separate task. It’s not. It’s part of the audit.
Pull your existing pages from Search Console. Sort by impressions, then look for pages with high impressions but low clicks. That gap is your keyword cannibalization signal.
Two pages ranking for the same query on positions 8 and 11? Merge them. One strong page beats two mediocre ones every single time.
Use Google Trends to spot seasonality, but don’t trust it for volume. For real volume data, Search Console and Ahrefs or Semrush free tiers are more reliable.
Step 4: Content audit — cut, merge, or improve
Open a spreadsheet. List every URL. Add columns for traffic (last 90 days), backlinks, and conversions.
Now apply the rule I use on every SEO audit:
- Pages with traffic and conversions: protect them, update them, add internal links.
- Pages with traffic but no conversions: improve intent alignment.
- Pages with no traffic but backlinks: rewrite them, don’t delete them.
- Pages with nothing: delete or 301 them to a relevant page.
Google’s 2024 spam updates and the March 2024 core update killed a lot of thin content sites. Keeping 300 useless blog posts doesn’t make you look authoritative. It makes you look like a content farm.
Step 5: Internal links — the cheapest win in any SEO audit
Internal linking is the most underrated lever in SEO. It’s free, it’s instant, and most sites do it terribly.
Check your crawl for orphan pages (pages with zero internal links pointing to them). Those pages are basically invisible to Google’s crawlers.
The rule: every important page should be reachable in three clicks or fewer from the homepage. If it takes five clicks, your link equity is dying on the way there.
Also look at anchor text. If every internal link says «click here» or «read more», you’re wasting relevance signals. Use descriptive anchors that match the target page’s main keyword.
Step 6: Backlink profile — quality over vanity metrics
Open Ahrefs or Search Console’s Links report. Then ask three questions:
Who’s linking to you? If it’s all directories and PBNs, you have a problem. If it’s real sites in your niche, you’re fine.
Are you losing links? A slow decline in referring domains is a warning sign that your content isn’t link-worthy anymore.
Do you have toxic links? Google’s SpamBrain handles most of them automatically since 2022. Disavowing is rarely necessary now, and doing it wrong can hurt you more than doing nothing.
Step 7: Search intent alignment — the audit nobody does
This is the part I’d defend with my life. You can have perfect technical SEO, fast pages, and clean backlinks, and still not rank if your content doesn’t match search intent.
Go to Google. Search your target keyword. Look at the top 10 results. Are they product pages, blog posts, videos, or comparison lists?
If the top 10 is all listicles and you wrote a 3,000-word essay, you’re not getting in. Fix the format before you fix the words.
A real SEO audit doesn’t end with a list of fixes. It ends when you’ve matched your content to what people actually want to find.
Tools I actually use in 2026
Not a list of 40 tools. Five that matter:
- Google Search Console: non-negotiable, free, and the only source of truth for how Google sees you.
- Screaming Frog: free up to 500 URLs, the best crawler for technical audits.
- PageSpeed Insights: for Core Web Vitals with field data.
- Ahrefs Webmaster Tools: free backlink and site health data for verified sites.
- Google Trends: for spotting seasonal shifts and emerging queries.
That’s it. Everything else is a nice-to-have.
How often should you run an SEO audit?
Full audit: every 6 months. Technical crawl: monthly. Search Console review: weekly.
If you just launched a site or migrated platforms, do a full SEO audit immediately. Migrations are where 80% of traffic disasters happen.
And if your traffic dropped overnight, forget the schedule. Audit now. The longer you wait, the more expensive the fix gets.
Stop treating SEO audits like an annual medical checkup you dread. Treat them like your morning coffee: quick, regular, and non-negotiable if you want to function.