Skip to main content
Field note · ai searchPublished September 10, 2026 · 19 min read

One Page, 64,191 Impressions, Zero Clicks in 87 Days

A page took 64,191 Search Console impressions and zero clicks in 87 days. What the data shows, what it cannot show, and why it explained none of our lost traffic.

ai searchgeogenerative engine optimizationai citationssearch consoleai mode

One Page Took 64,191 Impressions and Zero Clicks in 87 Days

Between 2026-06-13 and 2026-09-07, using only complete reporting days, Google Search Console recorded 64,191 impressions and zero clicks for one page on this site, /topics/anthropic-agent-sdk. Five of those 87 days recorded no impressions at all. None of them recorded a click.

The cause is unresolved. A large impression count with no clicks does not by itself establish AI activity, a reporting artefact, or a page that is quietly succeeding. This article reports what the data shows, marks where the evidence stops, and describes the checks that would narrow it.

It also corrects a mistake we made along the way, because that correction turned out to be the most useful finding here.

64,191
impressions and zero clicks on one page across 87 complete reporting days
Source: Pixelmojo Search Console, 2026-06-13 to 2026-09-07, data_state=final

A note on evidence and timing. Everything below comes from exports saved alongside this article. Where a figure uses Google's preliminary same-day data, we say so. The 64,191 total uses complete days only; the equivalent figure including two preliminary days is 68,439, and the two reconcile exactly.

What Does Google Actually Count as an Impression?

An impression records a link a user saw or could have seen. Google's Search Console counting rules, checked 2026-09-10, generally count a link on the current page of results even if the user never scrolls to it. Inside carousels and expanding widgets, the item typically has to enter view or be expanded before it counts. For AI surfaces, the same documentation states that standard impression rules apply to both AI Overviews and AI Mode.

Those rules do not document background retrieval as a counted impression. An explanation resting on invisible machine activity therefore needs evidence beyond a large impression count, and we do not have it.

“An impression means that a user has seen (or potentially seen) a link to your site in Search, Discover, or News.”

Google Search Console documentation, accessed 2026-09-10

Google assigns an AI Overview a single position and gives every link inside that block the same position. A query row near position 2 could describe such a link rather than the second conventional result.

That is a limit on what position tells you, not evidence that our page appeared in an AI Overview. Query-level positions also describe different observations from a page average. Our page averaged 4.0 across the most recent window while individual query rows sat near 2, and only the page average describes the page.

What Is Query Fan-Out, and What Does It Not Explain?

Query fan-out is a technique Google may use to assemble an AI response. Its AI features documentation, checked 2026-09-10, describes issuing related searches across subtopics and data sources, and states that AI-feature activity is included in Search Console under the Web search type.

Fan-out describes how the system gathers candidates. The impression rules describe how links shown in results are counted. Neither document establishes that a background sub-query creates an impression or surfaces as its own query row.

Our assessment, labelled as ours: the rows below do not identify their origin. Fan-out is one possible explanation worth investigating. We have no evidence that ranks it above the alternatives, so we are not going to write as though we do.

What the Anomaly Looks Like

The saved export holds 3,153 unique query rows for 2026-08-14 to 2026-09-10, carrying 91,925 impressions and 93 clicks. Those are the rows returned by our paginated requests, not a complete account of searches involving the property.

Set against the sitewide totals, that export covers 67.02 percent of impressions and 18.75 percent of clicks. Google withholds anonymised queries and separately warns that requests grouped by query can drop data. Pagination does not remove those limits, so every share below describes the extracted rows only.

Query lengthQueriesImpressionsShare of extractClicks
Six words or more1,87973,83880.3%2
Four to five words5405,2905.8%14
Three words or fewer73412,79713.9%77
All extracted rows3,15391,925100%93

Within the extract, 3,103 of 3,153 rows produced no clicks, accounting for 96.2 percent of extracted impressions.

Clicks by query length

Saved query export, 3,153 rows, 2026-08-14 to 2026-09-10, includes preliminary data

Three words or fewer (12,797 impressions)77 clicks
Four to five words (5,290 impressions)14 clicks
Six words or more (73,838 impressions)2 clicks

Two kinds of long query, both earning nothing

The long rows are not one population. Some are keyword-style permutations that stack the same technical terms in different orders. Others are conversational full-sentence questions. All five rows below are property-level counts read straight from our Search Console query export for 2026-08-14 to 2026-09-10. That export is held internally rather than published, so these figures are reported rather than independently checkable. The extraction settings behind them are described in the audit steps further down.

QueryStyleImpressionsClicks
anthropic agent sdk pretooluse posttooluse hook examplesKeyword-style2,8630
anthropic agent sdk hook surface typescript signaturesKeyword-style1,9150
which u.s. companies provide geo and ai visibility optimization?Conversational1,2220
who offers geo search tracking and ai search monitoring for us based seo managers?Conversational8990
how can i compare platforms for tracking chatgpt citations?Conversational1,0670

Both styles earn effectively nothing. Neither style records who issued it. People type keyword lists, and automated systems generate natural-sounding questions, so wording cannot separate the two. That is why this article gives you no word-count rule for classifying impressions. Our own export refuses to support one.

The Decline Came From Somewhere Else Entirely

The zero-click page explains none of our lost clicks. It recorded zero clicks in both comparison windows, so arithmetically it could not have lost any, and the decline sits entirely on other pages.

That is the correction, and it is the part worth your time. Our first instinct was to use the zero-click page to explain why our clicks were falling. Across matched complete windows, 2026-08-11 to 2026-09-07 against 2026-07-14 to 2026-08-10, clicks fell from 965 to 576, a loss of 389, while impressions rose 10.1 percent.

The zero-click page recorded zero clicks in both windows. It contributed none of the loss. Its impressions grew from 3,584 to 47,452 over the same period, which is why it dominates any impression chart and why it was so tempting as an explanation.

Here is where the clicks actually went.

PageClicks beforeClicks afterChange
/tools/ai-readiness-score10728-79
/blogs/free-ai-visibility-tools-complete-guide13468-66
/tools/ai-crawl-checker186121-65
/tools/aeo-page-auditor6518-47
/ (home)5932-27
/topics/anthropic-agent-sdk000

Four pages account for 257 of the 389 net lost clicks, which is 66.1 percent. Three of them are free tools. The cause of that decline remains unresolved.

That last sentence is doing real work. The diff establishes location, not cause. AI-related changes could perfectly well be affecting those tool pages, and so could a ranking change, a seasonal dip, a competitor, or a change in how results are presented. Click counts cannot separate those, and we have not yet run the checks that would.

The method matters more than our particular result, because it is the step we skipped. Pull clicks by page for two equal windows that both end on a complete reporting day, join them on the page URL, and sort by the difference. It takes about five minutes. What it gives you is a ranked list of where the decline sits, before any theory has a chance to attach itself to the most eye-catching row in the report.

We did it the other way around. We found the strangest page first, built an explanation that fit it, and only ran the page diff after an external reviewer pointed out that a page with zero clicks in both periods cannot lose clicks. The explanation was elegant and it was about the wrong page.

The order we should have worked in

Locate the loss before explaining it

Step 1

Pull matched complete windows

Equal length, both ending on a final-data day

Step 2

Diff clicks by page

Sort by change, find where the loss actually sits

Step 3

Investigate those pages

The losing pages, not the strangest one

Step 4

Treat anomalies separately

An odd page is its own question, not the explanation

“The strangest number in your report is rarely the one costing you traffic. We spent a week on the wrong page.”

Pixelmojo, 2026-09-10

Two findings with no established connection

Matched complete windows, 2026-08-11 to 2026-09-07

47,452

Impressions on the zero-click page in this window

389

Net clicks lost, none of them from that page

66.1%

Of that net loss, from four tool and guide pages

+10.1%

Sitewide impressions across the same window

Four Checks We Ran, and What Each One Could Not Settle

Each check below locates something worth examining. None identifies whether an impression was served to a person or produced by a machine.

Check one: query length. Long rows correlate with zero clicks in our extract. Correlation is not identification, and as shown above the long rows contain both keyword-style and conversational wording with no authorship recorded for either. Use length to segment. Do not use it to conclude.

Check two: reported position against clicks. A row near position 2 with no clicks is unusual enough to examine, but every link inside an AI Overview carries that block position, so the number does not identify the result type. The page average of 4.0 is the figure that describes the page.

Check three: the daily shape. The page produced 1,745 impressions on 2026-06-19, then 15 on 2026-06-26 and single digits for a week. It went to zero for five days in late July, then climbed from 297 on 2026-08-17 to 3,924 on 2026-08-31 and held above 3,000 through 2026-09-07. Bursts like that are consistent with automated tooling, with a staged feature rollout, and with other explanations we cannot separate.

Check four: device and geography. This produced the most surprising number in the investigation, and we had not run it until an external review pushed us to look past the query data.

Every device-classified impression was desktop. The API returned no mobile rows and no tablet rows at all for this page and window.

SegmentImpressionsShare of segment extractClicks
Desktop63,777100%0
Mobileno rows returned0%0
Tabletno rows returned0%0
United States53,61484.1%0
United Kingdom3,8306.0%0
Netherlands2,7404.3%0
Germany1,9303.0%0
Italy1,3882.2%0

Read those shares carefully. Both the device and country extracts total 63,777, which is 414 short of the 64,191 in the daily series, a gap consistent with rows being dropped when results are grouped. So 414 impressions carry no device or country classification here, and the percentages above describe the segment extract rather than the headline total. Five countries cover 99.6 percent of that extract.

Even scoped that tightly it is an odd distribution. A general-audience page normally shows a substantial mobile share and a longer geographic tail. We are still not going to tell you it proves machine origin, because a narrow desktop-only technical audience is entirely possible for a page about a software development kit. What the check does is narrow the field, and it is the strongest single reason we are still investigating rather than closing the file.

What We Ruled Out, and What We Could Not

No report Google offered as of 2026-09-10, the date we checked its documentation, resolves this.

Search Console does have a Generative AI performance report covering AI Overviews and AI Mode, grouped by page, country, date and device. It has no query dimension. The Search Analytics API has no AI Mode or AI Overviews search type at all.

The strongest available check is a page-level comparison: filter that report to the page and compare its AI-feature impressions against the same page in the standard Performance report, matching dates and aggregation. That can establish reported AI-feature exposure. It cannot identify fan-out queries and it cannot explain a change in clicks. We have not completed it, and we will not describe its result before we have.

Explanations we cannot exclude:

  1. Automated tooling. Rank trackers and scrapers generate impressions and would produce a similar burst pattern.
  2. AI-feature exposure. Consistent with the position behaviour, but unconfirmed until the page-level comparison runs.
  3. A real audience that does not click. Harder to reconcile with 87 days and no clicks, but not excluded.
  4. Reporting artefacts. Impression counting for AI surfaces is new and still rolling out.

We are not ranking these. We do not have the evidence to.

What Zero Clicks Does and Does Not Tell You

Zero clicks alone identifies neither failure nor success. Interpreting it requires knowing what was searched, what result appeared, who was searching, and what the page was for.

Pew Research Center, publishing 2025-07-22 from browsing data contributed by 900 US adults in March 2025, found people clicked a traditional result on 8 percent of visits where an AI summary appeared against 15 percent where none did, and clicked a source inside the summary on 1 percent of visits.

8% vs 15%
visits where users clicked a search result, with an AI summary present versus absent
Source: Pew Research Center, published 2025-07-22, data from March 2025

That establishes that clicking behaviour differs between those two situations. It does not establish the cause of any particular site's decline, including ours. Treat it as context for why a click-through rate can fall without a page changing, not as a diagnosis you can apply to your own dashboard.

Two related findings are worth holding alongside it. Aggarwal, Murahari, Rajpurohit, Kalyan, Narasimhan and Deshpande defined generative engine optimization in November 2023 around inclusion in a synthesized answer rather than selection from a list. And Venkit, Laban, Zhou, Mao and Wu evaluated answer engines across 303 queries in 2024, finding substantial gaps in citation support. Inclusion and accuracy are separate outcomes, and only the second one protects a brand.

What We Are Doing Next

Running the page-level AI comparison. It is the only check that would establish AI-feature exposure, and it comes before any further theorising.

Investigating the tools decline as its own problem. Four pages lost 257 clicks. That deserves its own evidence rather than being folded into an AI narrative because an AI narrative was already on the page.

Separating sampling frequency from reporting cadence. Schulte, Bleeker and Kaufmann found source sets overlapping by only 34 to 42 percent between consecutive days, and recommend at least 7 runs per prompt per day with rolling aggregation over two to four weeks. Those are their recommendations, not a universal law, and any report we publish should disclose its prompt set, observation count and measurement dates.

What This Means If You Are Seeing the Same Pattern

Rising impressions with falling clicks is common enough right now that it is worth saying what this investigation does and does not license you to conclude.

It does not license a diagnosis. If your report looks like ours, you have the same evidence we have, which is not enough to name a cause. The honest statement to a stakeholder is that impressions rose, clicks fell, the two are not necessarily connected, and you are running the page diff to find out where the loss sits. That is a smaller claim than most dashboards imply and it is the one you can defend.

It does license two concrete actions. Run the page-level click diff across matched complete windows, because it costs minutes and tells you which pages the decline sits on. Then run the Generative AI report comparison for any page with a large impression count, because it is the only check available that speaks to AI-feature exposure at all.

It should change what you promise. A team that reports "AI is taking our clicks" without a page diff is guessing, and if the guess is wrong, whatever is actually happening keeps happening. In our case the decline was sitting on four pages nobody was watching (three free tools and a tools guide), precisely because a more interesting page was absorbing the attention. We still do not know why those pages fell. That failure mode does not require AI search to exist. AI search just gave it a more persuasive story to hide behind.

Watch your own segments before you accept a narrative. The device split was the check that most changed our thinking, and we nearly did not run it. If a page shows an implausible segment distribution, whether that is 100 percent of one device, one country, or one browser, you have learned something about the traffic that no amount of query analysis would have told you. Segment checks are cheap and most audits skip them.

How Do You Run This Investigation Yourself?

  1. Pull complete days. Set data_state to final. Same-day data is preliminary, and comparing a preliminary window against a historical one manufactures a difference.
  2. Use matched windows. Equal length, both ending on a complete day. Ours were 28 days each.
  3. Export every row. The API accepts a rowLimit up to 25,000 per request with startRow pagination. The default of 1,000 is where partial exports get mistaken for complete ones.
  4. Record your coverage. Compare your export totals against the property totals and publish both figures. Ours covered 67.02 percent of impressions and 18.75 percent of clicks.
  5. Diff clicks by page across the two windows. This is the step that tells you where a decline actually came from. Run it before you form a theory, not after.
  6. Segment by query length to locate anomalies. Then stop, because the segmentation does not identify origin.
  7. Compare the page in the Generative AI report. The only check that speaks to AI features, and only at page level.
  8. Compute percentages from unrounded totals. Rounded rates produce deltas that will not reconcile.

The Part Worth Keeping

One page, 64,191 impressions, 87 days, zero clicks, cause unresolved. We can tell you precisely what happened and precisely how far the evidence reaches, which is less than we wanted when we started.

The more useful lesson is the one that cost us a draft. The most dramatic number in a report attracts every explanation, and it was the wrong page. Our lost clicks came from four ordinary tool and guide pages while our attention was on a topic page that recorded no clicks during the observed period. Diff your pages first. The interesting anomaly and the expensive problem are often not the same thing.

Zero-Click Impressions: Questions Teams Ask

Common questions about this topic, answered.

What counts as an impression in Google Search Console?

Google defines an impression around a link a user saw or could have seen. Counting depends on the result type: a link on the current page of results can count without being scrolled into view, while an item inside a carousel or expanding widget typically has to enter view or be expanded first. Google states that standard impression rules apply to AI Overviews and AI Mode. Background retrieval is not documented anywhere as a counted impression. Documentation checked 2026-09-10.

Why would a page show a position near 2 and still get zero clicks?

The reported position may not describe the second conventional result. Google assigns an AI Overview a single position and gives every link inside that block the same position. A query row near position 2 could describe such a link. That is a limit on what position tells you, not proof that a page appeared in an AI Overview. Query-level positions also differ from a page average: our own page averaged 4.0 across the window while individual query rows sat near 2.

What is query fan-out in Google AI Mode?

Google describes query fan-out as issuing related searches across subtopics and data sources to help its AI features develop a response. That describes information gathering, not an impression-counting rule. The documentation does not establish that a background sub-query creates an impression or appears as its own Search Console query row. We have not connected any row in our export to fan-out, so we treat it as one unranked possibility rather than an explanation. Documentation checked 2026-09-10.

Can I tell which of my impressions came from AI features?

Only at page level, and only partly. As of 2026-09-10 the Generative AI performance report covers AI Overviews and AI Mode impressions grouped by page, country, date and device, with no query dimension. Comparing one page across that report and the standard Performance report can show reported AI-feature exposure when the dates and aggregation match. It cannot tell you why clicks changed, and it cannot identify background fan-out queries. We have not completed that comparison for this case.

Does query length tell you whether a search came from a person or a machine?

No. Our export contains both keyword-style strings and conversational full-sentence questions, and it does not record who issued either group. People type keyword lists and automated systems generate natural-sounding questions, so wording establishes nothing about authorship. Length is a useful way to segment a report and locate an anomaly. It is not a verified classifier, and using it as one risks dismissing a real traffic loss as a machine artefact.

What did the numbers actually show?

Using only complete reporting days, one page recorded 64,191 impressions and zero clicks between 2026-06-13 and 2026-09-07, which is 87 days. Five of those days recorded no impressions at all; none recorded a click. In the saved 3,153-row query export for 2026-08-14 to 2026-09-10, queries of six or more words account for 80.3 percent of extracted impressions and 2 clicks. That export covers 67.02 percent of reported sitewide impressions and 18.75 percent of clicks, so its shares describe the extracted rows only.

Can a zero-click page explain a sitewide drop in clicks?

Not if it was already receiving no clicks, which is the mistake we made. Across matched complete windows our clicks fell from 965 to 576, a loss of 389. The zero-click page recorded zero clicks in both windows, so it contributed none of that loss. The decline sits on four unrelated pages, mostly free tools, which together account for 257 of the 389 net lost clicks, or 66.1 percent. That locates the decline; it does not explain it, and the cause remains unresolved. Identify the pages that actually lost clicks before attributing a decline to anything.

Is zero clicks evidence that my page or title failed?

Zero clicks on its own identifies neither failure nor success. To interpret it you need to know what was searched, what result was shown, who was searching and what the page was meant to achieve. Pew Research Center found that people clicked a traditional result on 8 percent of visits where an AI summary appeared against 15 percent where none did, which shows clicking behaviour differs between those situations. It does not establish the cause of any particular site’s decline.

How often should I sample AI search visibility?

Separate sampling frequency from reporting cadence. In an April 2026 study, Schulte, Bleeker and Kaufmann found that source sets overlapped by only 34 to 42 percent between consecutive days and concluded that a single daily query cannot give a reliable estimate of visibility. They recommend at least 7 runs per prompt per day for brand monitoring and 8 when tracking specific sources, with rolling aggregation over two to four weeks. Those are that study’s recommendations, not a universal guarantee. Any weekly report should disclose its prompt set, its number of observations and its measurement dates.

Conclusion

We found a page with 64,191 impressions and no clicks, could not explain it, and published the investigation rather than a theory. The measurement surface for AI search is genuinely incomplete: no Google report connects a query row to an AI feature, so anyone offering you a clean split between human and machine impressions is inferring from the same partial data you have.

The finding we did not expect is the one we would act on first. The page that looked alarming recorded no clicks during the observed period, and the pages that quietly lost hundreds of clicks were ordinary tools we were not watching. Why they fell is still open. Diff your pages across matched complete windows before you build a narrative, because the narrative will fit whatever page you were already looking at.

We traced earlier parts of this shift in Google Traffic Dropped 33% and the referral and mention comparison in our GEO Playbook. Both are worth reading against this one, including where they now look more confident than the evidence supported.

Want to check the same things on your own site?

  • Radar - Start with a free technical check; paid audits sample what AI answers say about your brand, with a suggested fix behind each finding.
  • AI Citation Tracker - See whether answer engines mention or link you, and what they say when they do.
  • AI Crawl Checker - Confirm the crawlers behind AI features can reach your content at all.
  • Contact Us - Send us your Search Console export and we will run the page diff with you.
Next insightThe Directed Grid: How AI Should Work Inside a B2B Company
Lloyd Pilapil
About the author
Lloyd PilapilFounder & AI Product Architect · Pixelmojo

Lloyd Pilapil is the founder of Pixelmojo and a senior UI/UX and growth designer with 20+ years of digital product experience and more than 30 years across visual and graphic design. His work includes projects for Salesforce, Parsons, Egis, and other public- and private-sector organizations. He builds production AI systems for B2B companies and writes about agentic AI, multi-agent orchestration, AX (Agentic Experience) design, GEO, and Thread-Based Engineering, focused on shipping AI products that generate revenue, not prototypes.

Agentic AI SystemsMulti-Agent OrchestrationAX DesignGEO & AI SearchThread-Based EngineeringAI Product DevelopmentGrowth MarketingUI/UX Design

Related reading

All field notes
Read enough? Check your own
Does AI get your business?

Run Radar's six free technical checks on your domain, then follow the evidence behind each finding.