The short version: on 10 September 2026 I put 1,995 URLs from my own site through Google's URL Inspection tool. Every one of them had earned zero impressions in Google Search over the previous 28 days. The result surprised me: 43% of them are in Google's index. Being indexed and being invisible are not opposites. Only 20% had been crawled and rejected, 16% Google had never heard of, and 18% were pages I had noindexed on purpose. The median page in the set was last crawled 47 days ago, and a quarter had not been crawled in 118 days or more.
Why I ran this
My site has more than 6,000 published posts. Search Console shows impressions for a few thousand of them, and I wanted to know what was happening to the rest. The usual advice says a page with no impressions is "not indexed" and the fix is to get it crawled. I wanted to test that against Google's own verdict, page by page, instead of guessing from a sitemap report.
Key findings
- 43% of zero-impression pages are indexed. 848 of 1,995 URLs came back as "Submitted and indexed". They are in the index and Google shows them to nobody. For those pages indexing was never the problem; the problem is that no query Google trusts them for is being searched, or a stronger page wins it.
- 20% were crawled and rejected. 391 URLs are "Crawled, currently not indexed": Google fetched the page, read it, and decided not to keep it. This is the quality signal in the data, and it is smaller than most audits assume.
- 16% are unknown to Google. 321 URLs have never been seen by Googlebot at all, despite sitting in the sitemap and being linked internally. On a large site the crawl budget really does run out.
- 18% were excluded on purpose. 355 URLs carry a noindex tag I put there (thin archive pages, duplicates, old landing pages). A zero-impression report that does not separate these out overstates the problem by a fifth.
- Crawling is slow at the edges. Across the 1,616 URLs with a recorded crawl, the median last crawl was 47 days ago; 493 had not been crawled in over 90 days and 199 in over 180 days. Indexed pages in this set were last crawled a median of 20 days ago; the crawled-and-rejected pages 68 days ago.
- Short URLs fare worse. Of the 170 URLs with fewer than four words in the slug, 22% are indexed, against 43% for the set as a whole. Old, vague slugs from the early years of the site are the ones Google drops first.
Where the 1,995 pages stand with Google
| Google's verdict | URLs | Share |
|---|---|---|
| Indexed (in the index, earning nothing) | 848 | 43% |
| Crawled, currently not indexed | 391 | 20% |
| Excluded by a noindex tag (deliberate) | 355 | 18% |
| URL is unknown to Google | 321 | 16% |
| Discovered, currently not indexed | 58 | 3% |
| Page with redirect | 22 | 1% |
The verdicts are Google's own coverage states from the URL Inspection API, read on 10 September 2026 for each URL individually. The set is every URL on the site that recorded zero impressions in Search Console for the 28 days to 7 September 2026, minus category, tag, author and pagination pages and files.
What this changes about "not indexed" advice
Most zero-impression audits jump straight to indexing fixes: resubmit the sitemap, request indexing, build internal links. In this data that would be aimed at the wrong pages 43% of the time. The indexed-but-invisible group needs a different treatment: a title that matches a query people type, a first paragraph that answers it, and consolidation where two pages chase the same thing. The crawled-and-rejected group is where thin or duplicated content lives, and the honest options there are to rewrite, merge or noindex. The unknown group is the only one where crawl access is the lever, and internal links from pages Google already visits are what move it.
What I am doing with the result
The indexed-earning-nothing pages are being retitled and rewritten towards the questions my readers ask, a cluster at a time. The crawled-and-rejected pages are being merged into the strongest page on each topic. The unknown pages are getting internal links from pages Google crawls weekly, and they no longer take a place in the daily indexing requests; that quota now goes only to pages Google has not seen. I will re-run the inspection in December and publish the change.
All of my studies and free tools are listed on the research and tools page.
Method
I exported every URL on lilachbullock.com with zero impressions in Google Search Console for the 28 days to 7 September 2026, removed archive, tag, author and pagination URLs and media files, and inspected each remaining URL with the Search Console URL Inspection API on 10 September 2026. For each URL I recorded the coverage state, the verdict, the last crawl time and the Google-selected canonical. Counts and percentages above are shares of the 1,995 URLs that returned a coverage state. The site publishes across social media how-tos, marketing, AI for small business, remote work and free games, so the mix is broad rather than a single niche.
Use this data
Anyone writing about indexing, crawl budget or large-site SEO can quote any figure on this page with a link to it. The URL-level dataset (URL, coverage state, last crawl date, canonical) is available on request at [email protected].
Wondering whether to use a guest post marketplace or go straight to the publisher? I've written up the difference from my side. Want your article in front of my readers? Here's how to buy guest posts on an established marketing blog. Here's the data on how AI Overviews are changing Google clicks.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
For the version of this that fits your sector, read my publisher SEO page. If you'd like this done for you, see my UK SEO consultant page.
If you're planning a site, here are the top sitemap generator tools.
Frequently asked questions
Does zero impressions mean a page is not indexed?
No. In this study 43% of pages with zero impressions over 28 days were indexed. Zero impressions usually means no query Google associates the page with is being searched, or another page outranks it, not that the page is missing from the index.
What does "Crawled, currently not indexed" mean?
Google fetched and read the page and chose not to add it to the index. In this data it applied to 20% of zero-impression URLs. It is Google's quality verdict, and the fix is to improve or merge the page, not to request indexing again.
How often does Google crawl pages that get no traffic?
Slowly. The median zero-impression page here was last crawled 47 days before the inspection, and one in four had not been crawled for 118 days or more.
How do you check index status for thousands of URLs?
The Search Console URL Inspection API, which allows about 2,000 inspections a day per property. This study took two days of quota. The manual tool in Search Console gives the same verdicts one URL at a time.