Is your website showing up in Google but nobody is clicking? Then Search Console is already telling you something useful, and most beginners never look. The keywords where your page appears but gets zero clicks are what we call invisible keywords. They are easy to find, and they show you exactly which page to fix first. In this guide we will walk through it step by step, with a real example from our own recipe site. So, let’s start.
What are invisible keywords?
An invisible keyword is a search query that meets three conditions:
- Your page gets impressions for it, meaning it appeared in Google results.
- It gets zero (or almost zero) clicks.
- Your average position is low, usually beyond the first page of results.
The impressions prove there is a match between your content and what people search for. The missing clicks tell you the page is not good enough, or not trusted enough yet, to rank where people actually look.
A real example from therecipeworld.com
We pulled 90 days of Search Console data (20 July to 18 October 2026) for therecipeworld.com, a recipe site with hundreds of posts. The totals were small: 951 impressions, 1 click, across 391 different queries. Almost every query sat at an average position between 55 and 90, which is pages six to nine of Google.
The biggest groups of invisible keywords all came from one topic, fish recipes:
| Query | Impressions (90 days) | Average position |
|---|---|---|
| pan fried fish | 50 | about 83 |
| fish biryani | 34 | about 61 |
| crispy fish fillet recipe | 29 | about 81 |
| gluten free ragi cake | 26 | about 66 |
| seafood biryani | 20 | about 86 |
The same pattern appeared in the pages report. One post, a garlic butter pan-fried fish recipe, had 447 impressions at an average position near 79, and the fish biryani post had 122 impressions near position 62. None of them earned clicks.
The useful finding was not any single keyword. It was that Google was already connecting the site with fish recipes, which told us where to invest first.
How to find invisible keywords, step by step
- Open Google Search Console and choose Performance, then Search results.
- Set the date range to the last 3 months. Fewer than 28 days is usually too little data.
- Make sure the Clicks, Impressions, CTR and Position boxes are all switched on.
- Stay on the Queries tab and click Export, then choose Google Sheets or CSV.
- In the spreadsheet, filter Clicks = 0 and Impressions of 20 or more, then sort by impressions, highest first.
- Repeat on the Pages tab to see which pages collect many impressions without clicks.
Ignore branded searches and any site: queries, since those are people checking your own site. Also keep in mind that Search Console leaves out rare, anonymised queries, so you will never see the full picture.
How to read the numbers
| Average position | What it usually means | What to do |
|---|---|---|
| 1 to 10 | Already on page one | Improve the title and description to win more clicks |
| 11 to 20 | Page two: a quick win | Strengthen the page and add internal links |
| 21 to 50 | Relevant, but outranked | Upgrade the page substantially or create a better-focused one |
| Beyond 50 | Google barely trusts the page for this topic | Build topical depth with related, linked content |
Be careful with these numbers. Average position blends many searches, devices and countries. Low impression counts are noisy, so a keyword with 20 impressions could change a lot in a week. And impressions are not the same as search volume.
What to do with each invisible keyword
- Check the intent. Search the query yourself in a private window. Does your page really answer what the top results answer?
- Improve the page. Tighten the title, add missing sections such as a short FAQ, add examples, and make the structure clear with proper headings.
- Add internal links from related pages, using descriptive anchor text and not “click here”.
- Create a focused page if no page on your site truly matches the query.
- Group related keywords into a cluster and link them together from one hub page.
What we did with ours
On the recipe site we focused on the fish cluster first. We rewrote the titles of the main fish posts without emoji, added a unique FAQ to each, linked them to each other, and built a single fish recipes guide page that links to all of them. We also fixed site-wide issues across hundreds of posts, such as missing section headings, missing image descriptions and posts with no links to other recipes.
It is too early to say whether the rankings have moved. Google needs weeks to re-crawl and re-evaluate pages, so we will report back when there is real data. We would rather tell you that than invent a result.
What surprised us
Before we touched anything, we opened the ten fish posts that were getting those impressions and read them as a visitor would. They were thin: roughly 450 to 600 words each, no photos inside the post (only the featured image), no FAQ, one link to another recipe, and titles that started with an emoji. Google was still showing them, which tells you how little competition some of these searches have, and also how much room there was to do better.
We also made a choice we want to be open about. We did not write ten brand-new posts. We improved the ones Google already knew about, because a page with some history is a safer place to invest than a new page with none.
Learn more from Google
Google explains the report on its own help page, Performance report (Search), and describes what it wants to rank in Creating helpful, reliable, people-first content. Both are worth reading before you rewrite anything.
Where the idea came from
The approach was inspired by a founder interview summarised in the Sauce #17 newsletter issue about Vaultaire. It describes using Search Console data each day to find keywords with plenty of impressions and no clicks, then writing one quality guide for each, with a person reviewing the result. The figures in that story are the founder’s own and were not independently verified, so treat them as an idea, not a promise.
Quick checklist
- Export 3 months of query data from Search Console.
- Filter for zero clicks and at least 20 impressions.
- Group the keywords by topic and note the average position.
- Pick the biggest cluster and improve its best page first.
- Add internal links between the pages in that cluster.
- Check again in 6 to 8 weeks and compare.
