It is one of the more frustrating conversations in this industry. Rankings are up. Impressions are up. Sessions are up. And the enquiry inbox looks exactly the same as it did six months ago.
Why Your Rankings Went Up but Your Enquiries Didn’t
This is almost never a case of “SEO doesn’t work”. It is usually a case of ranking for the wrong half of the demand curve. Here are the five explanations that account for most of these situations, and how to tell which one you are looking at.
1. You ranked for research intent, not buying intent
Search demand for any category is shaped like a pyramid. The wide base is people learning — “what is technical SEO”, “how much does a website cost”. The narrow tip is people buying — “seo agency dubai”, “emergency plumber manchester”.
Base-of-pyramid keywords are easier to rank for, produce far more traffic, and convert at a fraction of the rate. If your traffic growth came from blog posts and your enquiry volume did not move, this is the likeliest explanation.
How to check: in Google Search Console, filter your top query gains over the last six months, then look at how many of them contain a commercial modifier — a service name, a location, a price, a brand, “near me”, “best”, “hire”. If the answer is very few, your growth is informational.
What to do: this does not mean informational content is wasted. It means the commercial pages need their own work — service pages, location pages, comparison pages — and the informational content needs internal links pointing at them.
2. You are ranking in position 6, not position 3
Average position is a comforting metric because it moves smoothly. Click-through rate does not. The click share difference between position 3 and position 6 is dramatic, and with AI overviews and expanded ad blocks pushing organic results further down, the gap has widened rather than narrowed.
How to check: in Search Console, look at your highest-impression queries and their average position. Anything sitting between 5 and 12 on a query with real commercial intent is a near miss, and near misses are usually the cheapest wins available.
3. Your traffic grew in the wrong country
This one catches UK and UAE businesses constantly. A page that performs well internationally will pull in sessions from markets you cannot serve — and those sessions inflate every site-wide metric while contributing nothing.
How to check: segment sessions and conversions by country for the period in question. If your session growth is 60% and your growth in target-market sessions is 8%, you have your answer.
4. The page ranks, but it does not answer the commercial question
Ranking gets someone onto the page. The page has to do the rest, and a lot of service pages are written for the business rather than the buyer. They describe a process; the visitor wants to know whether this firm handles businesses their size, in their sector, at a budget they can defend internally.
How to check: take your three most important commercial pages. Count how many sentences answer a question a prospect would actually ask, versus how many describe you. Then look at scroll depth and time on page in your analytics. Pages people leave in under 15 seconds are not being read.
5. The enquiries are arriving and you are not seeing them
Worth ruling out before anything else, because it is both common and quick to test. Forms break silently. Email routing rules quietly file enquiries into a folder no one opens. Spam filters get more aggressive after a domain or host change. Consent banners block the analytics tag that records the conversion, so the enquiry happens but never appears in a report.
How to check: submit a real enquiry through every form on the site from a device outside your network, and confirm it arrives in every inbox that is supposed to receive it. Do the same for phone tracking numbers. Then compare form submissions recorded in analytics with the actual count in the inbox for the same week — if analytics is significantly lower, you have a tracking gap, not a demand gap.
Reframing the metric
The underlying issue in all five cases is that traffic is a proxy metric, and proxies drift from the thing they stand in for. A more useful dashboard for a service business tracks three things:
- Non-brand commercial impressions — is the site visible to people trying to buy?
- Clicks on commercial queries in your target market — is that visibility earning attention?
- Enquiries attributable to organic search — is that attention converting?
Every one of those can be built from Search Console and a properly configured analytics property. When the top number moves and the bottom one does not, you know precisely which of the five explanations above to investigate.
If your rankings have improved without a matching change in enquiries, we are happy to look at the data and tell you which of these is happening. Request a proposal and include your domain.