Website traffic but no enquiries? It’s usually the searches, not the site

Visitor numbers look fine and the phone doesn’t ring. The five-minute Search Console test that shows whether it’s your traffic or your page, and the fix.

Mike ArnoldPublished Last updated 9 min read

Short answer

Usually you rank for searches from people who are reading, not buying, and nothing links those pages to the ones that sell. Read your top twenty Search Console queries and ask of each one: is this person about to spend money?

The numbers look healthy. Sessions are up, the graph in the reporting is pointing the right way, and the phone doesn’t ring. It’s the most demoralising version of this problem, because from the outside it looks like the SEO is working.

It usually is working. It’s working on the wrong searches.

The five-minute diagnosis

Open Search Console, go to Performance, sort by clicks, and read your top twenty queries out loud as if you had typed them.

For each one, ask a single question: is this person about to spend money?

emergency plumber near me — yes. how does a combi boiler work — no, not today, possibly not ever. Both are legitimate searches. Only one of them is a customer this week.

If your list is mostly the second kind, I’d say you don’t have a website problem. You have a targeting problem, and no amount of redesign, faster loading or better copy will fix it, because the person reading was never buying.

Figure

Only one end of the scale is a customer this week

ReadingBuying
  • ← “how does a combi boiler work”
  • → “emergency plumber near me”
Examples from this guide. Illustrative, not data.
Traffic that convertsTraffic that doesn't
The searchNames the service, or the problem it solvesAsks how something works
The searcherHas decided to fix thisIs curious, or researching for later
Usually containsA place, a price, a “near me”, a comparison“What is”, “how does”, “why do”
VolumeLower, often much lowerHigher — which is exactly the trap
What ranking for it producesEnquiriesA nice-looking graph

In short: Informational traffic is not worthless — it earns trust and links, and it lifts the pages that do sell. It is only a problem when it is all you have, or when nothing connects it to the pages that take money.

Free tool · Search Console query sorter

Are your visitors about to buy, or just reading?

In Search Console go to Performance → Export → Download CSV, unzip it and choose Queries.csv. Or copy the queries table and paste it below. Your data stays in your browser.

Buying signals: a service or town you listed, a price or cost, “near me”, hire, quote, best, a comparison (“vs”). Reading signals: queries that start with what, how, why, when, can, does, is or should.

Are your enquiries actually being tracked?

Check the tracking before blaming the traffic. A contact form that fails silently, notifications landing in spam, or phone calls nobody counts can make a working website look like it produces nothing. Send yourself a test enquiry, record form submissions as a key event in GA4, and give website calls a number you can count.

Test the form. Fill it in from your phone, confirm the notification email arrives and isn’t sitting in spam, and check the thank-you page loads. A broken form produces zero enquiries, not a few. If some come through, the form works and the traffic is the question.

Record enquiries in GA4. Google describes a key event as an event that measures an action particularly important to your business, and any event you collect can be marked as one. Mark your form submission (usually a thank-you page view or a form-submit event) and clicks on your phone number and email address. Without that, GA4 shows visits and nothing about what they led to.

Count the calls. If the complaint is traffic but no calls, remember a phone call leaves no trace in analytics unless someone taps the number. A dedicated call-tracking number shown only on the website separates website calls from everything else. The free version is asking every caller how they found you, and writing it down.

Is it a traffic problem or a website problem?

Compare how often people who searched your business name enquire with how often everyone else does. If people who already know you enquire and strangers don’t, the site works and the traffic is wrong. If nobody enquires, including people who came looking for you, the problem is the page or the tracking.

Search Console gives you the split. In Performance, filter queries containing your business name: those are branded clicks, and everything else is non-branded.

Then match enquiries against each side, using GA4 key events by landing page (branded searchers mostly land on the homepage or contact page) or simply by asking each enquirer what they searched.

What the result means:

  • Branded searchers enquire, non-branded don’t. Targeting problem. Read the queries again and work through the order at the end of this guide.
  • Branded searchers enquire, service-page visitors don’t. The service pages are the weak point. See the next section.
  • Nobody enquires. Go back to the tracking check first, then the page.

This one comparison stops a lot of businesses redesigning a site that already converts. It’s also the first thing I run in an SEO audit when someone says their SEO is working and nothing happens.

When is the problem the website itself?

The website is the problem when the right people arrive and still don’t get in touch: people searching your name or a buying term land and leave. The usual causes are a form that asks too much, missing trust signals, slow loading on a phone, and a page that never says what to do next.

The common versions I see:

  • Friction. A long form, fields asking for things you don’t need until the second conversation, or the only contact route buried at the bottom of the page.
  • Missing trust signals. No reviews, no accreditations, no photos of real people, and no indication of price. Someone comparing three firms rules out the one that gives them least to go on.
  • Slow loading. Open the page on your phone on mobile data, not office wifi. If you’re waiting, so is everyone else.
  • Weak call to action. A service page that ends without telling the reader what to do, or a phone number that isn’t tappable on mobile.

These are real, and they’re fixed on the page, not by chasing more traffic. Rewriting service pages so they answer the buyer’s questions and ask for the enquiry is part of my content service.

I’d fix them after the query read and the branded test, not before, because a redesign won’t convert traffic that was never buying.

Why it happens

Almost always the same way. Someone was told to blog, so they blogged.

The posts answered general questions because general questions are easier to write about and have more search volume. They ranked, because general questions are also less contested by people trying to sell something.

Meanwhile the pages that actually sell — the service pages, the ones with a price and a form — were never given the same attention, and target phrases that either nobody types or everybody is fighting over.

The result is a site with real traffic, real rankings, and no commercial overlap between the two.

Is your traffic coming from outside the area you serve?

Traffic from outside your service area looks identical to good traffic in a visitor graph and produces no enquiries. Local businesses ranking for a national term, or for a town they don’t cover, see this often. Check which countries the clicks come from and which place names appear in your queries.

Search Console → Performance shows clicks by country, and the query list shows any town or county names people typed. For a UK business that only works locally, clicks from the US are traffic that was never going to book.

For a firm covering one county, queries naming towns two counties away are the same problem at a smaller scale. GA4 shows visitor location by city if you want a second view.

I’d target the places you serve by name, on pages that say clearly where you work, rather than celebrate the national rankings.

What fixing it looks like

A Florida physical therapy clinic came to me in exactly this state. Plenty of visibility, almost no enquiries, and everyone’s instinct was that the site needed rebuilding.

It didn’t. The clinic was competing for generic physical therapy terms against every clinic and hospital network in South Florida — enormous volume, no chance, and no relevance to what made them different.

What made them different was that they treated federal employees injured at work, whose care runs through the federal workers’ compensation scheme.

Those people search constantly, and specifically: which form to file, how to complete it, what happens next. Real volume, and almost nobody answering properly.

So we built that cluster out — genuinely useful guides to the specific forms, each one leading naturally to the service pages for people who needed a provider that accepts the scheme. The average position across the cluster moved from 43 to 13.8, and fifty-one pages now earn 443 clicks a year from 96,670 impressions, with eleven of them in the top ten.

The point isn’t the numbers. It’s that nothing about the website’s design, speed or copy changed. The targeting changed. The full case study has the exports behind every figure.

Figure

Reading traffic only pays when a link carries it to a page that sells

  1. 01Reading pageranks, gets traffic
  2. 02In-text linkthe missing piece
  3. 03Service pagenames the service
  4. 04Enquiry
Illustrative. The missing step is the one highlighted.

The order I would work in

Read the queries first. Everything else depends on knowing whether this is a traffic problem or a page problem, and it costs five minutes.

Check branded versus non-branded. If people who searched your name enquire normally and strangers don’t, the site converts fine. That single comparison saves a lot of businesses from redesigning something that works.

Find the terms with intent in your market. Usually narrower and lower-volume than what you currently rank for, and that’s the point. Proper keyword research is the whole job here, and it’s the step people skip because they already have traffic and assume the research was done.

Retarget existing pages before writing new ones. You have authority. Pointing a page that already ranks at a term that converts is faster than starting again, and it works more often than people expect.

Then connect them. My rule is that every informational page leads somewhere that takes money. Not with a banner — with a sentence, in context, at the point where someone reading has realised they would rather hire this than do it themselves.

Common questions

Why does my website get traffic but no enquiries?

Usually because the traffic is the wrong traffic. The site ranks for terms that attract people who are curious rather than people who are buying, so the visits are real and the intent behind them isn't. The second most common cause is that visitors can't tell within a few seconds whether you serve them — wrong area, wrong size of job, wrong specialism.

How do I know if my traffic is the wrong traffic?

Open Search Console, sort by clicks, and read the top twenty queries as if you were the person typing them. Ask whether that person is about to spend money. If most of the list is definitions, comparisons and how-tos with no buying signal in them, you have your answer without needing any other tool.

Should I stop writing blog posts if they aren't generating enquiries?

No, but be honest about each post's job. Content that answers questions earns trust and links, and lifts the pages that do sell. That’s different from content that was never going to sell and was never connected to anything that does. The fix is usually linking, not deleting.

How long does it take to fix?

Faster than building traffic from nothing, because you already have authority and a site Google trusts enough to rank. Retargeting an existing cluster of pages at terms with buying intent typically shows movement in weeks rather than the months a cold start needs.

Want it done on your site?

Send me the address. The free audit is a short, plain-English read on what to fix first.

Get a free SEO audit