Practical guide for small businesses

Why Is My Website Not Getting Enquiries?

You have a website. Maybe it even gets some traffic. But the phone does not ring, the contact form stays empty, and you are not sure why. This guide walks through the eight most common reasons — and what to fix first.

If you run a small business — a trade, a local service, a shop — your website exists for one main reason: to bring in enquiries. Whether that means phone calls, quote requests, or contact form submissions, the goal is the same. You want people who need what you do to get in touch.

But many business owners tell me the same thing: "I have a website, but it does not really do anything." Sometimes they have traffic. Sometimes they do not. Either way, the enquiries are not coming.

The good news is that this is almost always fixable. In my experience auditing local business websites, the same problems come up again and again. Here are the eight most common reasons your website is not getting enquiries — and what to do about each one.

Eight Reasons Your Website Is Not Generating Enquiries

Most enquiry problems come down to one or more of these. You do not need to fix all eight at once — start with the ones that apply to your site.

1

Weak local SEO

Your site does not clearly tell Google where you work or what you do.

If your page titles, headings, and content do not mention your services and the areas you cover, Google has little to go on. A plumber in Newport needs pages and signals that say so — not generic text that could apply to any business anywhere. Weak local SEO means you appear well below competitors who are more explicit, even if your work is better.

What to fix: Add your service and area to page titles, headings, and body content. Make sure your Google Business Profile matches.

2

Poor service and location page structure

One services page and one contact page is not enough if you cover multiple areas.

If you offer several services or work across several towns, a single generic page cannot rank for all of them. Google needs distinct pages that target each service and each location clearly. Without that structure, you are competing against businesses with dedicated pages built for each search.

What to fix: Create separate, useful pages for each main service and each area you cover. Do not copy and paste — write genuinely helpful content for each.

3

Unclear calls to action

Visitors land on your site and cannot quickly see how to contact you.

If your phone number is buried in the footer, your contact form is hard to find, or your buttons say vague things like "Learn more" instead of "Get a free quote", visitors leave. Most people will not work hard to get in touch — they will go back to Google and try the next result.

What to fix: Put a clear call to action near the top of every page. Use specific button text like "Call now" or "Get a quote". Make sure your phone number is visible without scrolling.

4

Slow or awkward mobile experience

Most of your visitors are on phones. If your site is slow or hard to use on mobile, they leave.

Over 60% of local service searches happen on mobile. If your site takes more than a few seconds to load, has tiny text, or requires pinching and zooming to read, visitors will not stay. Google also uses mobile-friendliness as a ranking factor — a poor mobile experience hurts both traffic and enquiries.

What to fix: Test your site on a phone. If it is slow, ask your developer to compress images and fix render-blocking scripts. If it is hard to navigate, simplify the menu and make buttons bigger.

5

Lack of trust and proof

No reviews, no photos, no examples of your work — nothing that says you are reliable.

A stranger landing on your site needs a reason to trust you before they pick up the phone. If there are no Google reviews, no photos of completed work, no testimonials, and no sign of who you are, they will choose a competitor whose site shows all of those things. Trust signals matter as much as rankings.

What to fix: Add real photos of your work. Link to your Google reviews. Include a short, honest description of who you are and how long you have been in business.

6

Poor Google Business Profile alignment

Your Google Business Profile and your website do not match or reinforce each other.

Your Google Business Profile is one of the most important tools for local enquiries. If it is incomplete, uses different business details from your website, or targets the wrong categories, you will struggle to appear in the Map Pack — the top three results that get most of the clicks for local searches.

What to fix: Complete every section of your Google Business Profile. Make sure your business name, address, and phone number match your website exactly. Choose accurate categories.

7

Thin or generic content

Your pages have very little text, or the same text as every other site in your trade.

If your service pages have one or two paragraphs of generic description, Google has little to evaluate and visitors have little reason to stay. Thin content does not rank well and does not persuade anyone to get in touch. Content that reads like it was copied from a template suggests your business is generic too.

What to fix: Write genuinely useful content that answers the questions your customers ask. Explain what you do, how you do it, and what areas you cover. Aim for quality over length — but do not leave pages nearly empty.

8

No tracking or conversion measurement

You cannot tell which visitors become enquiries, or where they came from.

If you are not tracking form submissions, phone calls, or where your traffic comes from, you are guessing. You cannot improve what you do not measure. Many businesses have traffic but do not realise their contact form is broken, or that visitors leave after a specific page.

What to fix: Set up basic tracking — form submission events, phone call tracking, and a tool like Google Analytics. Review the numbers regularly and fix anything that is losing you enquiries.

Not Sure Which of These Apply to Your Website?

I offer a free, no-obligation SEO analysis that identifies the specific issues holding your website back — and tells you what to fix first.

Get a Free SEO Analysis Report

What to Fix First

If you are overwhelmed by eight possible problems, here is a simple order to work through. You do not have to do everything at once — each fix makes the next one more effective.

Start with calls to action

If visitors cannot easily contact you, nothing else matters. Make sure your phone number and a clear contact option are visible on every page.

Then align your Google Business Profile

Make sure your profile is complete, verified, and matches your website. This is the fastest win for most local businesses.

Then strengthen local SEO and content

Build proper service and location pages. Improve thin content. Add trust signals — reviews, photos, and real examples of your work.

Then set up tracking

Once enquiries start coming, set up tracking so you can see what is working and do more of it.

Real Results

From No Online Presence to Real Enquiries

AMJ Tiling had no website and no Google presence. Within under two months of local SEO work — no ads, just the fundamentals described above — they were ranking on page 1 across 11 local areas and receiving phone calls from organic search.

Read the Case Study

About 20 hours of work

That is all it took to get a local bathroom fitter showing up in searches, appearing in Google Maps, and getting real enquiries — all organic, not pay-per-click.

"If he stopped today, the results continue... because it is all organic, not pay-per-click."

Frequently Asked Questions

Common questions from business owners whose websites are not generating enquiries.

My website gets traffic but no enquiries — is that normal?
It is common, but it usually means something specific is wrong. Traffic without enquiries typically points to a conversion problem: unclear calls to action, a poor mobile experience, a contact form that is hard to find, or a lack of trust signals. It could also mean the traffic is coming from the wrong searches — broad terms that do not match what you actually offer. A free SEO analysis can help identify which of these applies to your site.
How long does it take to fix these issues and see more enquiries?
Some fixes — like improving calls to action, fixing a broken contact form, or aligning your Google Business Profile — can produce results quickly, sometimes within days. Other fixes, like building out proper service and location pages or improving local SEO rankings, take weeks to months as Google re-evaluates your site. The timeline depends on your area, your competition, and how much needs fixing.
Do I need a new website to fix these problems?
Not always. If your existing site is reasonably fast and mobile-friendly, many of these issues can be fixed without a full rebuild — improving content, adding pages, strengthening calls to action, and aligning your Google Business Profile. However, if your site has fundamental technical problems or is built on a platform that makes optimisation difficult, a new site may be the better long-term investment. An honest assessment will tell you which applies to you.
What is the single most important thing to fix first?
If you only fix one thing, make sure your calls to action are clear and your contact details are easy to find on every page. If visitors cannot quickly see how to get in touch, nothing else you do will result in enquiries. After that, aligning your Google Business Profile and strengthening your local SEO signals are the highest-impact steps for most small businesses.
Can you look at my website and tell me what is wrong?
Yes. I offer a free SEO analysis report that reviews your site and identifies the specific issues holding it back — technical, content, and conversion. It is written in plain English with practical, prioritised recommendations. There is no obligation and no pressure. You can request one on the free SEO analysis report page.

Ready to Start Getting Enquiries?

Get a free SEO analysis of your website, or get in touch to discuss what you need. No pressure, no jargon — just practical help.