A gap is one of three things, and they need different fixes
Most people hear "content gap" and picture a blank space — a topic nobody on your site has covered. That's one kind, and usually the least interesting. The other two are already on your site, quietly failing.
Sort every gap into one of these three before deciding what to do. It takes a minute and saves you writing a new article when the fix was a rewrite.
- Missing page. Nothing on your site addresses the query at all. Cheapest to spot, most expensive to fix, because it means writing something new.
- Weak page. You have a page, it appears in results, nobody clicks or nobody stays. Impressions with no clicks is the fingerprint. Usually the highest-return fix in the whole exercise.
- Wrong intent. You wrote a 2,000-word guide for a query where Google only ranks product pages. The page can be excellent and still be capped. See search intent for how to check before you write.
The free method: Search Console queries with impressions and no clicks
Search Console is the best gap tool you own and the one nobody opens. It reports queries where Google already considered you — a far better shortlist than a competitor's keyword export, because it's filtered by what Google thinks you're relevant for.
Here's the sequence. It takes about forty minutes the first time.
- Open the Performance report, set the date range to the last 6 months, and switch to the Queries tab.
- Sort by impressions, descending. Scan for rows with meaningful impressions and a click count of zero or near-zero.
- For each one, add a query filter and check the average position. Position 8–20 means a weak page. Position 30+ usually means Google has matched a page that was never meant for that query.
- Click through to the Pages tab with the query filter still applied. Google will tell you which URL it's ranking. Half the time you'll be surprised — and that surprise is the finding.
- Log the query, the URL Google chose, the position, and which of the three gap types it is. A spreadsheet is enough.
Manual SERP sampling, for the queries you don't rank for at all
Search Console can't show queries you've never appeared for. That's where competitors come in, and it needs thirty minutes and an incognito window, not a paid crawler.
Pick your four closest competitors — not the national giants, the ones you actually lose deals to.
- Open each competitor's blog index, resources hub and services menu. List every topic they cover that you don't. Their navigation is their content strategy, published.
- Take your ten highest-value commercial queries and search each one in incognito, with location set to your target city. Note who ranks in the top five and what format the page takes.
- Read the People Also Ask box on each. Expand two levels. Those are real questions Google has clustered around your topic, straight from the source.
- Check whether an AI Overview appears. If it does, note which sites it cites — that's the shortlist of pages you're competing against for the citation, not just the ranking.
Prioritise by money, then set the publishing order
You'll finish with more gaps than you can fill in a year. Normal, and the list is worthless until it's ordered. Order by commercial value, not volume — volume estimates in India are unreliable anyway, and 60 searches from purchase-ready buyers beat 6,000 from people writing college assignments.
Score each gap on three things: how close the searcher is to buying, how hard the current top five look to beat, and whether you can build the page well with what you have. Anything scoring badly on all three probably never gets written, which is fine.
| Gap type | The question that decides priority | Where it usually lands |
|---|---|---|
| Weak page, position 8–20, commercial query | Can a rewrite plus internal links move this into the top five? | First. Fastest return in the list. |
| Wrong intent on an existing page | Does the current SERP want a different format entirely? | Early. Often a restructure, not a rewrite. |
| Missing page, commercial query | Would someone searching this be ready to talk to us? | Next. Build the pillar first, clusters after. |
| Missing page, informational query | Does this support a commercial page through internal linking? | Only if it feeds a topic cluster. |