Impressions but No Clicks in Search Console: Why It Happens and What to Do
If you are getting impressions but no clicks, the usual reason is simple: Google shows your pages, but so far down the results that almost nobody scrolls to them. Less often it is a weak title, a query with the wrong intent, or impressions from AI features. Below is how to tell which one you have, using our own site as the example.

Our own case: 1,400 impressions, zero clicks
We will start with our own numbers, because they are a textbook case. On 16 October 2026, the Search Console Performance report for satelo.io showed this for the last 28 days:
| Metric | satelo.io, last 28 days (as of 16 Oct 2026) |
|---|---|
| Impressions | ~1,400 |
| Clicks | 0 |
| Average position | ~75 |
| Pages indexed | 97 |
A site that is young and small, with most pages indexed, showing up for plenty of searches, and nobody clicking. It looks worrying at first. In fact, an average position around 75 explains almost the whole thing. Google's results come in pages of about ten links. Position 75 is several pages deep, and real people rarely go that far.
So the first lesson is not to panic. Impressions with no clicks often mean Google has understood what your pages are about and is testing them against queries. It does not yet trust them enough to rank them where people look. The rest of this article shows how to check whether that is your situation too, or whether something else is going on.
What Search Console counts as an impression
Before you fix anything, make sure you are reading the metric correctly. Google's help page on impressions, position and clicks defines an impression as a moment when a user saw, or potentially saw, a link to your site. A few details matter here:
- Standard results: your link counts as an impression if it is on the current page of results, even if it was never scrolled into view. Nobody has to actually look at it.
- Carousels and infinite scroll: the item generally has to be scrolled into view to count.
- AI Overviews and AI Mode: standard impression rules apply. All links inside an AI Overview share a single position.
- Clicks count only when someone leaves Google for your page. A click that opens another Google results page does not count.
The first point explains many "impressions but no clicks" cases. If you rank at position 9 and the user reads the top three results and leaves, you still got an impression. CTR (clicks divided by impressions, as the Performance report docs define it) will look terrible, even though nothing is wrong with your page.
Step 1: Rule out a reporting mistake
Google's own troubleshooting guide, Why did my site traffic drop?, calls a property mismatch probably the most common reason for "missing" search traffic. For example, you are looking at an http:// property while your site lives on https://, or at www while your canonical is the bare domain. Two quick checks:
- Use a Domain property if you can, since it covers every protocol and subdomain at once.
- Look at the date range. Very recent data can be preliminary. The Performance report docs say the newest points may still change, and the chart shows them as a dotted line.
Also, compare against your own analytics. If Google Analytics or your server logs show visits from Google but Search Console shows zero clicks, you have a property problem, not a ranking problem. Our guide to checking website traffic for free covers the tools you can cross-check against.
Step 2: Split your impressions by position
This is the most important step, and most guides skip it. Average position is misleading because Google computes it per query and then averages it, as the help page explains. An average of 75 could mean every query sits around 75. It could also mean a few queries rank at 8 and many sit at 90.
Here is how to see the real picture:
- Open Performance → Search results and turn on all four metrics (clicks, impressions, CTR, position).
- Switch the table to Queries and sort by Position.
- Export the table and group the rows into bands. Count the impressions in each band.
| Position band | What it usually means | What to do |
|---|---|---|
| 1–3 | You are on top. Zero clicks here is unusual and worth a close look. | Check the snippet and the query intent (steps 3–4) and look for AI impressions (step 5). |
| 4–10 | Page one, but below the fold on most screens. | Your best opportunity: improve titles and descriptions, and strengthen the page. |
| 11–20 | Page two. Few people get here. | Make the content better and give it internal links. Titles alone will not move it. |
| 21–100 | Google is testing relevance. Hardly anyone sees these results. | Treat these as a signal of topics, not traffic. Build authority over time. |
For satelo.io, an average position around 75 points to the deep bands. That tells us our job right now is not to tweak titles. It is to make the strongest pages good enough, and well-known enough, to climb.
Step 3: Fix titles and snippets (only where you rank on page one)
If you do have queries in positions 1–10 with no clicks, the snippet is the next suspect. Google builds the clickable headline, called a title link, automatically. Its title link documentation lists the sources it uses: your <title>, the main heading on the page, og:title, prominent text, and the anchor text of links pointing to the page. The same document lists the reasons it may rewrite a title. These include outdated dates, boilerplate titles that repeat across many pages, titles that don't match the content, and several competing headings with no clear main one.
Practical fixes:
- Search the query yourself in a private window and look at what your result actually shows. The title Google shows may not be the one you wrote.
- Put the words the searcher used near the start of the title, and make the title promise exactly what the page delivers.
- Remove stale years and generic boilerplate such as "Home" or "Blog post".
- Write a specific meta description. Google's snippet documentation says it sometimes uses the meta description when that describes the page better than on-page text. It recommends unique, specific descriptions over keyword lists.
Changes are not instant. Google notes that title link updates can take from a few days to a few weeks, because the page has to be recrawled.
Step 4: Check whether the query intent matches the page
Sometimes the snippet is fine, but the query is the wrong one. Look at the queries behind your impressions and ask, for each one: "If I typed this, would I want my page?"
Common mismatches on small sites:
- Navigational queries. People search for a brand or tool by name and want that site, not your article about it.
- Different meaning. Your page is about "link exchange" in the SEO sense, while the query is about something unrelated that uses the same words.
- Different format. The searcher wants a tool, a definition, or a video, and your page is a long guide.
- Long-tail strays. Long, oddly specific queries with a handful of impressions each. They add up in the total but carry no real demand.
You cannot win clicks on queries your page should not rank for, and you don't need to. Filter them out of your analysis. Spend your effort on queries where your page is a genuinely good answer.
Step 5: Account for AI features and machine-like impressions
Part of your impressions can come from generative AI features, and Search Console now shows them separately. Google announced Search Generative AI performance reports in Search Console on 3 June 2026. They show impressions in AI Overviews, AI Mode and generative features in Discover, broken down by pages, countries, devices and dates. The post's update says the reports were rolled out to all websites as of 31 August 2026. Google also says this data stays in the overall Performance report, so AI impressions are part of the total you see there.
That matters for two reasons:
- If an AI Overview answers the question, the user may never need to click, even when your link is shown in it.
- Some analysts argue that part of the impressions on certain pages are not from people at all. A freeCodeCamp tutorial describes a method: split a page's impressions by position band, then look for long, prompt-like or near-duplicate queries as a sign of automated retrieval. This is one author's hypothesis and method, not something Google has confirmed. Treat it as a reason to be careful, not as proof.
What to do: open the generative AI report and see which pages show up there. If a page with lots of impressions and no clicks is mostly visible inside AI features, rewriting its title won't help much. Instead, make sure the page is clearly the source worth citing. Our piece on AI Overviews and brand mentions covers that side.
Step 6: Raise positions the slow, honest way
If your impressions sit mostly beyond page one, like ours, there is no quick trick. The work is the same as for any new site:
- Make sure the right pages are indexed. If key pages show "Crawled – currently not indexed", fix that first. See our guide to that status.
- Pick your strongest few pages. Use the queries that already bring impressions as a map. Expand those pages so they fully answer the query, then link to them from related posts.
- Go narrower. A small site can win specific long-tail topics long before it can win broad ones. Our notes on SEO for niche blogs go into this.
- Earn mentions from relevant sites. Real coverage from sites in your topic helps people and search engines find you. Our link building guide for new websites sticks to methods within Google's rules. In the Satelo network, partner articles carry
rel="sponsored"links and are labeled as partner content. The point is exposure to a relevant audience, not ranking manipulation.
None of this guarantees a position, and anyone who promises one is guessing. What it does is give Google more reasons to move your pages up into the bands where clicks start to happen.
Checklist: impressions but no clicks
| # | Check | Where | Done |
|---|---|---|---|
| 1 | The property matches your canonical domain and protocol | Search Console → property selector | ☐ |
| 2 | The date range excludes preliminary data | Performance → date filter | ☐ |
| 3 | You know your impressions by position band, not just the average | Performance → Queries → export | ☐ |
| 4 | Page-one queries have titles that match the query and the content | Private-window search plus your page source | ☐ |
| 5 | Off-intent and stray queries are filtered out of your analysis | Performance → Queries | ☐ |
| 6 | You know how much of your visibility is inside AI features | Generative AI performance report | ☐ |
| 7 | Key pages are indexed and linked internally | Pages report and URL Inspection | ☐ |
| 8 | You have a plan to grow the few pages that already get impressions | Your content plan | ☐ |
What we are doing with our own numbers
For satelo.io the diagnosis is clear: the property is right, pages are indexed, and the average position is the problem. Our plan follows the steps above. We are strengthening the pages that already collect impressions, linking them better from the rest of the blog, and earning mentions from relevant sites instead of chasing title tweaks. We will update this section with real numbers when there is something to report. We won't make up a "before and after".
What to do next
Search Console shows how Google sees your pages from the inside. It does not show how your site looks from the outside next to the sites you compete with. To see that, run your domain through the free Satelo site check. In about 30 seconds you get a Quality Score from 0 to 100, built mostly from open data, with the evidence behind each number. It's a quick way to see whether low positions come from a young, little-known site rather than from your titles.
FAQ
Why am I getting impressions but no clicks?
Most often because your pages rank too low for people to see them. Search Console counts an impression when your link is on the results page, even if it was never scrolled into view. Other causes are weak titles, queries with the wrong intent, and impressions from AI features.
Is it bad to have high impressions and low CTR?
Not by itself. For a new site it usually means Google understands your pages and tests them against queries before ranking them higher. It is a problem only when you rank on page one and still get no clicks.
Do AI Overviews count as impressions in Search Console?
Yes. Google's help documentation says standard impression rules apply to AI Overviews and AI Mode, and all links in an AI Overview share one position. Since 2026 there is also a separate generative AI performance report.
What average position gets clicks?
Clicks mostly come from page one, positions 1 to 10, and especially from the top few results. Remember that average position is averaged across queries, so check individual queries instead of relying on the single number.
How long does it take for a title change to show in Google?
Google says title link changes can take from a few days to a few weeks, because the page has to be recrawled and reprocessed. You can request recrawling with the URL Inspection tool.
Should I rewrite titles on pages with zero clicks?
Only for queries where you already rank on page one. For pages sitting at position 20 or lower, a new title rarely changes much. Improving the content, internal links and the site's overall reputation matters more.
Read next




Check your site's Quality Score
Free, no sign-up: a 0–100 score from mostly open data. Then add your site to Satelo and get partner articles from sites of your level.
Enter a domain like example.com
Add my site