Why Your Surrey Business Website Isn't Ranking (And How to Fix It)

Five reasons a Surrey business site fails to rank — indexing blocks, weak local signals, a neglected Google Business Profile, thin content, no links — and the order to fix them.

· by Nathan Winter

Share:

If your Surrey business website isn’t ranking, it is almost always one of five things: Google can’t crawl or index it properly, your local signals are weak or inconsistent, your Google Business Profile is missing or half-built, your content is too thin to answer the search, or nobody links to you. It’s rarely something exotic. It’s rarely a penalty. And it’s rarely bad luck.

The useful part is that these five causes are diagnosable in an afternoon, and they don’t all cost the same to fix. Below is the order we work through them on Surrey sites, what to check, and what “fixed” actually looks like.

Start with the two-minute diagnostic

Before you change anything, work out which layer the problem sits on.

  1. Search site:yourdomain.co.uk in Google. If your pages aren’t listed, you have an indexing problem — nothing else matters until that’s solved.
  2. Search your exact business name. If you don’t come first, with a Google Business Profile panel on the right, you have a local signals problem.
  3. Search your main service plus your town — “kitchen fitter Weybridge”, “physio Guildford”. If you’re indexed and branded searches work but this returns nothing, you have a content and links problem.

Three searches, and you know which section below to read first.

1. Technical: Google can’t see the site properly

The most common technical cause we find isn’t complicated. It’s a site built on a staging domain, launched, and never had the “discourage search engines” setting switched off. In WordPress that’s one tick box, and it will keep you off Google indefinitely.

The checklist worth running:

  • Indexing blocks. Check robots.txt at yourdomain.co.uk/robots.txt for a stray Disallow: /. Then view source on your key pages and search for noindex.
  • Google Search Console. If you haven’t set it up, do it now — it’s free, and the Pages report tells you exactly which URLs Google has excluded and why. Guessing without it is a waste of time.
  • Speed on mobile. Most Surrey service searches happen on a phone, often on patchy signal. A site that takes six seconds to become usable loses the visit before it ever becomes a ranking question. Heavy page builders, uncompressed hero images and a stack of third-party scripts are the usual culprits.
  • One version of the site. yourdomain.co.uk, www.yourdomain.co.uk, http and https should all resolve to a single canonical version. Four live versions of the same site split your signals four ways.
  • Migration casualties. If you redesigned in the last year and traffic fell off a cliff afterwards, the old URLs probably weren’t redirected. Every page that ranked and now 404s took its rankings with it.

Technical problems are binary. They either block you or they don’t — and when they’re the cause, fixing them can restore rankings within weeks rather than months.

2. Local signals: Google isn’t sure where you are

Surrey makes this harder than most counties. It’s a county, a commuter belt and a chunk of South West London at once, and the boundaries people search by don’t match the map. A firm in Twickenham serving Richmond, Kingston and Esher has to tell Google that, because Google won’t assume it. In practice it means a page per town, built the way our own Kingston SEO page is.

What to fix:

  • Put your address on the site. A full NAP — name, address, phone — in the footer of every page, plus a proper contact page. Not a contact form alone.
  • Make it consistent everywhere. Your name, address and phone must match exactly across your site, Google Business Profile, Bing Places, Apple Maps, Yell and your trade bodies. Our NAP consistency checklist is the version we run on client accounts.
  • Add LocalBusiness schema. Structured markup naming your address, service area and opening hours removes the ambiguity for good.
  • Name the towns you actually serve in body copy, not just a list of links. “We fit kitchens across Elmbridge — Walton, Weybridge, Esher and Cobham” is a signal. A footer list of 40 town names is not.

3. No Google Business Profile, or a profile nobody touches

For “near me” and map pack searches, Google Business Profile does more work than your website does. If you don’t have one, or you claimed it in 2021 and haven’t logged in since, you are invisible for a large share of the searches that matter.

The baseline: every field completed, correct primary category (this one choice moves rankings more than most people expect), services listed individually, real photos of your team and work uploaded monthly, and every review answered — Google has confirmed responding is a signal.

Reviews are the compounding part. Volume matters, but so does recency and rate of arrival. A steady trickle of new reviews beats forty collected in one burst three years ago. For a typical Surrey service business, a couple of new reviews a week, indefinitely, is the target. Reviews that mention the service and the town reinforce exactly the search you’re chasing.

4. Thin content: one page trying to rank for everything

The classic Surrey small business site is five pages: home, about, services, gallery, contact. The services page lists eight services and mentions “Surrey and surrounding areas” once. Then everyone wonders why it doesn’t rank for anything specific.

Google ranks pages, not businesses. If you offer eight services across six towns, one page cannot carry that. What works:

  • One page per service. Properly written, 600 words plus, answering what it involves, what it costs, how long it takes and what happens next.
  • Town pages for your top five to ten priority areas — with genuine local detail, real project photos and case studies. Not the same page with the town name swapped. Google spots that immediately and ignores the lot.
  • A county-level pillar page for the broad “in Surrey” searches, linking down to your town pages.
  • Answer real questions. Pricing, timescales, process, “how much does X cost in Surrey”. Whatever clients ask you on the phone is what they typed into Google an hour earlier.

There’s more on how these layers fit together in our guide to local SEO for Surrey service businesses.

If everything above is right and you still sit on page two, links are usually the gap. In a competitive local market, relevance beats raw authority — five strong Surrey links will do more than fifty random ones.

Where they realistically come from: local press and hyperlocal blogs, sponsorship of a school or sports club, your Chamber of Commerce and district council business directories, your trade bodies (FMB, Gas Safe, NICEIC, the Law Society, ICAEW), and suppliers or partners who already work with you and would link if asked. Most businesses have three or four of these available and have never claimed them. The full process — who to approach, what to send them and what to avoid — is in our guide to building local links for a Surrey business.

The order to fix them in

Do them in this sequence, because each one makes the next more effective:

  1. Remove any indexing blocks and connect Search Console.
  2. Fix site speed and consolidate to one canonical version.
  3. Complete and activate the Google Business Profile, and start a review routine.
  4. Clean up NAP across the main directories.
  5. Build proper service pages, then town pages.
  6. Earn local links, steadily, forever.

Expect movement in six to twelve weeks on the technical and profile work, and three to six months on content and links. Anyone promising faster than that is selling something.

If you’d rather not do it yourself

We’re based at 42 York Street in Twickenham and have built over 200 sites since 2019. You deal with Nathan directly — no account managers, no relayed briefs. For Mr Wardrobe we rebuilt a hacked, buried site in two weeks and grew it to over £75,000 a month in inbound enquiries from organic search.

If you want the diagnosis rather than the guesswork, get in touch and we’ll tell you which of the five is actually holding your site back. From there, SEO in Surrey starts at £650+VAT a month, or our Fill My Diary package at £799+VAT a month bundles care, SEO and Google Ads with a lead guarantee: a minimum number of qualified enquiries in 90 days, sized to your business at kickoff, or we work free until you hit it. If the site itself is the problem rather than the marketing, start with website design in Surrey or read more about how we run SEO.

Related posts

July 22, 2026

Digital Marketing Strategies That Work in Surrey's Competitive Market

The four channels that generate enquiries for a Surrey service business — local SEO, Google Ads, content and reviews — with what each costs and how long it takes.

October 05, 2024

How Page Speed Directly Impacts User Retention (And Revenue)

Page speed isn't just a technical metric, it directly affects your bounce rate, conversions, and revenue. Here's the data.

July 22, 2026

How to Build Local Links for a Surrey Business

How Surrey and South West London service businesses earn local links: suppliers, local press, bloggers, sponsorships and partnerships. No paid links.

July 22, 2026

How to Measure Digital Marketing ROI for Service Businesses

The three numbers that tell you whether your marketing is working: cost per qualified enquiry, close rate and lifetime value, plus how to attribute leads properly.

Let's build something people actually buy from.

30 min with Nathan · Fixed-price quote · No sales pitch