Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Measurement

SEO Analysis

SEO analysis is how I figure out what's actually going on with a site's organic search performance — not just rankings, but what's blocking growth and where to act.

Beginner5 min read30-60 minutes for a first passUpdated 2026-07-27Notes by Callum Bennett

What I’d do first

  • Set a baseline before you change anything — use Search Console data from the last 3-6 months.
  • Check technical health first: crawlability, indexing, and speed.
  • Analyze content for search intent, not just keywords.
  • Look at competitors to find gaps and quick wins.
  • Stop when you have a prioritized action list — don't analyze for the sake of it.

The first time I did this properly, I spent two hours staring at a dashboard and learned nothing. I was measuring everything and understanding nothing. So I tightened up the process.

More on SEO Analysis

Before I touch any tool, I set a baseline. That means pulling the last 3-6 months of data from Google Search Console — clicks, impressions, average position, and CTR. I also grab organic traffic from Google Analytics if it's set up. Why? Because if I don't know where we started, I can't tell if anything I do later actually worked. Then I do a quick sanity check: is the site even indexed? A site:domain.com search in Google tells me if there's a problem. If I see fewer than 10 results and the site has 100 pages, something's wrong. I've seen this happen more times than I'd like — usually a noindex tag or a blocked robots.txt.

The path I'd take

  1. Technical health check — I run a crawl with a tool like Screaming Frog (free version handles up to 500 URLs). I'm looking for 404s, redirect chains, broken internal links, and pages that aren't crawlable. I also check page speed with Google's PageSpeed Insights — not to obsess over a perfect score, but to spot pages that are painfully slow.
  2. Indexing audit — In Search Console, I check the 'Pages' report. How many submitted vs. indexed? Any pages with 'Crawled – currently not indexed'? That's often a sign of thin content or duplicate pages.
  3. Content and intent check — I pick 5-10 key pages (usually the ones with the most traffic or the ones I want to rank). For each, I ask: does this page actually answer what someone searching for this keyword wants? I look at the top 3 Google results for that query and compare depth, format, and freshness.
  4. Competitor scan — I use a tool like Semrush or Ahrefs to see who ranks for my target keywords. What do they have that I don't? Better content? More backlinks? Faster pages? I note 2-3 quick wins.
  5. Baseline report — I document everything in a simple spreadsheet or doc. Current numbers, issues found, and a list of actions ranked by impact and effort.

Watch-outs

Don't treat this as a one-time thing. I used to do a big analysis, fix everything, and then forget about it. Three months later, things had drifted. SEO changes constantly — Google updates, competitors move, content gets stale. Make it a habit.

Don't just look at rankings. Rankings are a vanity metric if they don't lead to traffic or conversions. I've seen a site rank #1 for a keyword that got 10 searches a month. Great, but it didn't move the needle.

Beware of outdated rules. I still see advice like 'titles must be under 60 characters' or 'use exactly this many words.' That's not how it works anymore. Check what's actually performing in search results, not what some blog post from 2018 said.

When to stop

Stop when you have a prioritized list of actions that you can actually execute. It's easy to keep digging — more data, more tools, more reports — but analysis without action is just busywork. I aim for 5-10 clear, specific tasks. For example: 'Fix the 404 on the pricing page' or 'Rewrite the product description to match search intent for 'best running shoes for flat feet'.'

If you're spending more than an hour on a single analysis for a small site, you're probably overcomplicating it. For larger sites, set a time budget per section and stick to it.

Next step

Quick answers

How often should I run an SEO analysis?

I do a light check monthly, a full analysis quarterly. More often if the site is new or in a competitive space.

What's the difference between an SEO analysis and an SEO audit?

An audit is usually a one-time technical deep-dive. An analysis is broader and ongoing — it includes content, competitors, and performance tracking.

Do I need paid tools?

Not to start. Google Search Console and a free crawler like Screaming Frog's free version will cover a lot. Paid tools like Semrush or Ahrefs help with competitor data and backlinks.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.