Why Your Website Isn't Getting Phone Calls
A site that gets traffic but no calls has a different problem from one that gets no traffic. Work out which you have before you spend anything.
Almost every owner who calls us about a website that is not working describes the same symptom: it is just sitting there. The site exists, it looks reasonable, and the phone does not ring because of it.
That symptom has two completely different causes, and the fix for one is useless for the other.
First, work out which problem you have
Open Google Search Console. If you have never set it up, do that first — it is free, takes about ten minutes, and it is the only tool that tells you what search actually thinks of your site.
| What you see | Your problem | Start at |
|---|---|---|
| Almost no impressions | Nobody can find you at all | Reasons 1–3 |
| Impressions but very few clicks | You appear, but nobody picks you | Reasons 4–5 |
| Decent clicks, no enquiries | People arrive and leave | Reasons 6–8 |
1. You are not indexed
Search for site:yourdomain.com in Google. If your pages do not come back, nothing else matters — you are invisible, not unpopular.
The usual causes are a leftover noindex tag from when the site was in development, a robots.txt blocking crawlers, or a brand new domain nobody has submitted. All three are fixable in an afternoon. The staging-site noindex left switched on at launch is a genuinely common mistake, including at agencies.
2. Your pages target words nobody types
This is the most common problem and the least obvious one, because the pages read perfectly well to you.
Businesses write in their own vocabulary. Customers search in theirs. A page headed Residential Comfort Solutions will not be found by someone typing furnace repair near me, no matter how good the copy is.
- Write down the ten things a customer would actually type to find you. Plain words, misspellings and all.
- Search each one and look at who ranks. Read their page headings.
- Check whether you have a page genuinely about each phrase — not a mention on a combined services page.
- Where you do not, that is your content list.
3. You have no local signals
For a local business, most searches carry an implied near me even when nobody types it. If your site never says clearly where you are and what you cover, search engines have to guess, and they usually guess in favour of a competitor who was explicit.
The fix is the whole of our map pack checklist, but the short version is: a claimed Google Business Profile, your town named where it counts, local business structured data, and real pages about the areas you serve.
4. Your page takes too long to load
On a phone, on a patchy signal, in a driveway. That is the real test, not your desktop on office wifi.
Run your homepage through PageSpeed Insights and look at the mobile score. Google's own thresholds are Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, and Cumulative Layout Shift under 0.1. Missing those hurts you twice: it is a ranking signal, and it costs you visitors who leave before the page appears.
The usual culprits are uncompressed photos straight off a camera, a page builder loading everything on every page, and a stack of tracking scripts nobody has audited in years.
5. Your search listing gives nobody a reason to click
You can rank fourth and still get more clicks than the business ranking second, if your title and description are better. Search yourself and read your own listing as a stranger would.
- Title — the service and the town, in about sixty characters. Home | Smith Plumbing tells nobody anything.
- Description — around 150 characters, written to be read rather than stuffed with keywords. Give a reason to pick you.
- Reviews — a star rating next to your result changes click behaviour more than almost anything else you control.
6. Your phone number is hard to find
Open your site on a phone. Without scrolling, can you tap to call? For a huge number of small business sites the answer is no — the number lives in the footer, or worse, in an image.
- Put the number in the header, visible without scrolling, on every page.
- Make it a real tel: link so tapping dials. A number typed as plain text is a number nobody rings from a phone.
- Repeat it at the bottom of every page and inside every service page.
- Say when you answer. Available until 8pm converts better than a bare number.
7. The page never asks for anything
Many small business sites describe the business thoroughly and then stop. There is no obvious next step, so the visitor supplies their own, which is usually to go back to the search results.
Every page should have one clear action, repeated. Not five competing options — one. Call for a free quote is a next step. Learn more is not.
8. Nothing on the page makes you believable
Somebody about to let a stranger into their house is making a trust decision, and generic stock photography actively works against you.
- Real photos of real work, your actual van, your actual team.
- Reviews on the page, with names, not just a link to Google.
- Licence and insurance details stated plainly.
- How long you have been trading, and where.
- What happens after they call — plain and specific.
The twenty-minute audit
Work through this on your phone, not your desktop.
- Search site:yourdomain.com — do your pages appear?
- Open Search Console — impressions, clicks, and for which queries?
- Run PageSpeed Insights on your homepage — what is the mobile score?
- Load your homepage on a phone — can you tap to call without scrolling?
- Submit your own contact form — does the email actually arrive?
- Search your main service plus your town — where are you, and who is above you?
- Read your search listing as a stranger — would you click it?
- Ask someone outside your business what you do, from the homepage alone.
Whatever fails first is where the money should go. It is very rarely a redesign.
Most sites that produce nothing are not badly designed. They are invisible, slow, or silent about what to do next — and those are cheaper to fix than to rebuild.
Frequently asked
How do I know if my website is getting any traffic at all?
Google Search Console is free and answers it directly: it shows how many times your pages appeared in search, how many clicks you got, and for which queries. If you have no analytics installed at all, install Search Console first — it takes ten minutes and tells you more about search than any paid tool.
How many visitors should turn into enquiries?
For a local service business, somewhere between two and five percent of visitors making contact is a reasonable working range, and well-matched traffic can do considerably better. The number matters less than the trend: if you are at half a percent, the problem is usually the page rather than the traffic.
Should I add live chat to get more enquiries?
Only after the basics are right. Chat on a slow page with a hidden phone number is a plaster over a broken leg. Once the fundamentals work, chat does help with after-hours enquiries — which is the case for an AI assistant that answers from your own content rather than a widget that just collects an email.
My site looks great. Why is nobody calling?
Looking good and converting are different jobs. The most common pattern we see is a beautiful site with the phone number in the footer, a contact form that goes to an unmonitored inbox, and no page targeting what people actually search for. Design is necessary and nowhere near sufficient.