The short version: a basic SEO analysis in Google Search Console means checking five things in this order: your Performance report for clicks and impressions, your “page two” queries ranking 11 to 20, your top and dead-weight pages, your indexing coverage, and your mobile usability. You can do all five in under an hour with no paid tools, and most of what you find will surprise you.
Why Search Console is where I start, not last
I’ve worked with clients who spent three figures a month on rank tracking software before they’d ever opened Search Console once. That’s backwards. Search Console is free, it comes straight from Google, and it shows you what real people typed into Google before they landed (or didn’t land) on your site. Paid tools estimate. Search Console reports.
What it won’t do is tell you why. It shows you the numbers, not the reasons. That’s where your judgement comes in, and it’s the bit most guides skip because “check your queries tab” is easier to write than “sit with the data for twenty minutes and think about what a human being was trying to find.”
Before you start: get access sorted
If you own the domain, go to search.google.com/search-console and verify it through your DNS provider (a TXT record, usually takes ten minutes to propagate) or through Google Analytics if you’ve already got that linked. If you’re doing this for a client, ask them to add you as a “Full” user, not “Restricted,” or you won’t see performance data. I’ve lost hours of a project waiting on this step because someone added me as Restricted and nobody noticed until the meeting was already running.
One thing worth knowing before you dig in: Search Console only shows data going back sixteen months, and it takes a few days to catch up on anything recent. Don’t panic if yesterday’s traffic isn’t showing yet.
Step 1: Start with the Performance report
Click “Performance” in the left menu, then “Search results.” This is the report that matters most, and it defaults to the last three months, which is a good starting point.
Tick all four boxes at the top: Total clicks, Total impressions, Average CTR, Average position. You want all four on the graph at once because they tell different stories on their own. Impressions up but clicks flat usually means you’re ranking for more terms but nobody’s clicking. Clicks down but position steady usually means seasonality or a competitor took your featured snippet.
Compare against the previous period
Click “Compare” and select “Compare last 3 months year over year” or “Compare to previous period.” This turns a flat number into a trend. I once looked at a client’s traffic and thought it looked fine, 40,000 clicks over three months, until I compared it to the same period the year before and saw it was down from 61,000. Nothing on the current dashboard flagged that on its own.
Sort queries by impressions, not position
Scroll down to the Queries table and sort by impressions, highest first. This is where the useful bit is. You’re looking for queries with high impressions and low clicks, because that gap is where you’re leaving traffic on the table. A query with 4,000 impressions and 12 clicks has a CTR of 0.3%, which for most positions is far below what it should be.
For context, here’s roughly what average click-through rate looks like by position, based on wide-scale studies of Search Console data across industries: position 1 sits around 27 to 30%, position 3 around 10%, position 5 around 6%, and by position 10 you’re down to around 2%. If you’re sitting at position 4 with a CTR of 0.5%, something is broken, and it’s almost never the ranking itself.
The bit that most guides won’t say out loud
Here’s the uncomfortable part. Ranking well and getting clicked are two completely different problems, and improving your ranking rarely fixes a bad title tag or a meta description that reads like it was written by a compliance department. I see people obsess over moving from position 6 to position 3 when their real problem is a title that says “Home | Services | Contact” and gives a searcher no reason to click over the five other blue links above it.
The other thing nobody likes admitting is that in 2026 a chunk of your “impressions” are people who got their answer from an AI Overview and never scrolled down to your listing at all. Your impressions can hold steady while your clicks quietly drop, and Search Console will show you the symptom without ever labelling the cause. If you want to understand what’s eating into those clicks and how to write for both Google and AI answer boxes without getting hammered by an update, I’ve gone into this in AI for SEO in 2026.
Step 2: Find your “page two” opportunities
In the Queries table, filter by Average position and look for anything sitting between 11 and 20. These are pages Google already trusts enough to rank on page two, which is a much smaller lift than trying to rank a brand new page from nothing.
Here’s a real one from a client I worked with in the professional services space. Their page targeting “small business bookkeeping services” sat at an average position of 14 for three months, pulling 1,900 impressions and 9 clicks, a CTR of 0.47%. We didn’t touch the page’s content strategy at all. We rewrote the title tag to include the specific benefit (“fixed monthly fee, no surprises”) and added two internal links from higher-authority pages on the site pointing at it with descriptive anchor text. Six weeks later it sat at position 7, impressions had risen to 2,600, and clicks were at 71. That’s a page that was already 90% of the way there and just needed a push, which is far cheaper than building a new page from scratch.
If you want a proper method for spotting which of these page-two queries are worth chasing versus which ones will never convert, this is exactly the kind of research I cover in content research for content marketing.
Step 3: Check which pages are winning and which are dead weight
Switch the Performance table from “Queries” to “Pages.” Sort by clicks. Your top five to ten pages are doing the heavy lifting for your entire site, and it’s worth knowing which ones, because that tells you what your site is known for in Google’s eyes, whether or not it matches what you think your site is known for.
Then sort the same table by impressions, ascending. You’ll find pages with almost no impressions at all, which usually means one of three things: the page is too new, the page is thin and Google doesn’t rate it, or the page has a technical issue keeping it out of the index entirely. That leads straight into the next step.
Step 4: Check Coverage for indexing problems
Click “Pages” under the “Indexing” section in the left menu (Google has renamed this a few times, it used to be called “Coverage”). You’ll see a breakdown of indexed versus not indexed pages, and a list of reasons for anything excluded.
The reasons worth worrying about are “Crawled, currently not indexed” and “Discovered, currently not indexed,” because those mean Google looked at the page and decided it wasn’t worth including, usually because the content is too thin or too similar to something else on your site. “Excluded by noindex tag” or “Page with redirect” are usually fine, that’s you telling Google not to index them on purpose.
I’ve found this exact problem on my own site before. A batch of older blog posts sat in “Crawled, currently not indexed” for months, because they were short, outdated, and covering the same ground as newer posts. The fix wasn’t more SEO tricks, it was deleting or merging weak posts, which is a decision most people avoid because it feels like throwing away work.
Step 5: Check Core Web Vitals and mobile usability
Under “Experience” you’ll find Core Web Vitals and Mobile Usability reports. These won’t make or break your rankings on their own, but a site full of red “Poor” URLs is a sign of a slow or broken site, and that affects whether people stick around long enough to convert once they’ve clicked through. If more than 10% of your URLs are flagged poor, it’s worth a proper technical review rather than trying to patch it yourself with guesswork.
Putting it together: a simple 30-minute checklist
- Open Performance, compare last 3 months to the previous 3 months
- Sort queries by impressions and flag anything with CTR under half the position-based benchmark
- Filter for queries ranking 11 to 20 and shortlist five worth pushing
- Sort pages by clicks to find your top performers, and by impressions to find your weak or invisible pages
- Check Pages under Indexing for anything stuck in “Crawled, not indexed”
- Skim Core Web Vitals for anything flagged red across more than a handful of URLs
- Write down three actions, not thirty, and do those first
That last point matters more than people admit. Search Console will hand you fifty things you could fix. Most of them won’t move the needle. Focus on the queries closest to page one and the pages closest to the top of your traffic already, because that’s where small changes produce the biggest jump.
Where to go once Search Console runs out of answers
Search Console tells you what’s happening on your own site. It won’t tell you what your competitors rank for, what keywords you’re missing entirely, or what a searcher’s actual intent looks like beyond the words they typed. For that you need something that sits alongside it, whether that’s Ubersuggest for a cheap, quick keyword gap check, which I’ve reviewed in detail in this Ubersuggest breakdown, or a broader approach to search visibility that stops treating rankings as the only metric that matters, which is the whole point of Total Search.
And if you’re using AI tools to help write the titles and descriptions you’re fixing based on this data, make sure you’re not making the common mistake of just asking ChatGPT for “ten title tag ideas” and picking the first one. There’s a better way to prompt for this covered in six ChatGPT hacks that work, and it’s worth understanding the wider shift in how search and AI now sit together, which I’ve written about in why AI matters for business.
Frequently asked questions
How often should I check Google Search Console?
Once a month is enough for most small businesses, checking the Performance report and Pages under Indexing. If you’ve just made a major site change, redesign, migration, or a big content push, check weekly for the first month because problems show up fast and get harder to fix the longer they sit.
Why does Search Console show different numbers than Google Analytics?
Search Console tracks impressions and clicks from Google Search results specifically, including image and video results, while Analytics tracks sessions across all traffic sources including direct visits, social, and email. They’re measuring different things, so don’t expect the numbers to match, and don’t panic when they don’t.
What’s a good click-through rate for position 1 in Search Console?
Roughly 27 to 30% is a reasonable benchmark for position 1 across most industries, though it varies a lot by query type and whether there’s a featured snippet or AI Overview sitting above the organic results eating into clicks. If your position 1 CTR is under 15%, your title and description are almost certainly the problem.
Can I do an SEO analysis with Search Console alone, without paying for other tools?
Yes, for a basic analysis you don’t need anything else. Search Console gives you real click and impression data straight from Google, which is more reliable than most paid tools’ estimates. You’ll only need extra tools when you want competitor comparisons or keyword gap research that Search Console simply doesn’t cover.