What Local SEO Looks Like for Service-Based Companies in Surrey
A practical guide to local SEO for Surrey service businesses, Google Business Profile, local citations, content strategy, and what actually moves rankings.
· by Nathan Mitchell
Share:
If you run a service business in Surrey, plumbing, landscaping, accountancy, legal, cleaning, whatever, local SEO is almost certainly the highest-ROI marketing channel available to you. Every day, people within a few miles of your premises are typing things like “plumber near me” or “accountant Guildford” into Google. The only question is whether they find you or your competitor down the road.
The difference between the businesses that dominate local search and the ones buried on page three usually isn’t budget. It’s consistency, attention to detail, and knowing which levers actually matter. This guide covers all of them.
Google Business Profile: Your Most Visible Asset
Your Google Business Profile (GBP) is often the first and only thing a potential customer sees before they decide to call you or move on. It appears in the Map Pack, those three results Google shows above the organic listings for local searches. According to BrightLocal’s 2024 Local Consumer Survey, 98% of consumers used the internet to find information about local businesses, and a huge chunk of that traffic starts with Map Pack results.
Most Surrey businesses set up their GBP once and never touch it again. That’s a mistake. Google rewards active, complete profiles. Here’s what you should actually be doing:
Post weekly updates. Google lets you publish posts directly to your profile, offers, project photos, tips, news. These show up when someone views your listing and signal to Google that the business is active. You don’t need to write essays. A photo of a completed job with two sentences about what you did is enough.
Fill in every single field. Services offered, service areas, business description, attributes (women-owned, veteran-owned, wheelchair accessible, whatever applies). The more complete your profile, the more queries Google can match you to. We’ve seen businesses appear for entirely new search terms just by adding service categories they’d left blank.
Add photos regularly. Businesses with more than 100 photos get 520% more calls than the average business, according to Google’s own data. Take photos of completed work, your team, your vehicles, your premises. Upload at least two or three a week.
Keep your hours and contact details accurate. This sounds obvious, but it trips up more businesses than you’d think, especially around bank holidays. If someone drives to your office and finds you closed when Google said you’d be open, you’ve lost a customer and probably earned a negative review.
Use the Q&A section proactively. Don’t wait for people to ask questions. Populate it yourself with the questions your customers actually ask, pricing ranges, service areas, what to expect. You can ask and answer your own questions. It’s not gaming the system; it’s being helpful.
NAP Consistency: The Boring Bit That Matters
NAP stands for Name, Address, and Phone number. These three data points need to be identical everywhere your business appears online, your website, Google Business Profile, Yell, Thomson Local, Checkatrade, TrustATrader, Bark, Yelp, Facebook, LinkedIn, industry directories, and any other listing you’ve ever created.
One inconsistency can hurt your local rankings. Google uses citations, mentions of your business across the web, to verify that you’re a real, legitimate business at a specific location. If your website says “47 High Street” but Yell says “47 High St” and Thomson says “47 High Street, Unit 2,” Google’s confidence in your data drops.
How to fix this:
- Search for your business name across all major directories. Tools like BrightLocal or Whitespark can automate this.
- Create a master document with your exact business name, full address (formatted identically every time), and primary phone number.
- Go through every listing and update them to match. Yes, it’s tedious. Do it anyway.
- Set a calendar reminder to audit this quarterly. Directories sometimes revert to old data or create duplicate listings.
For Surrey businesses specifically, make sure you’re listed on the key local directories: SurreyCC business directory, local chamber of commerce sites (Surrey Chambers, Guildford Borough Council’s business listings), and any relevant trade directories for your industry.
Location Pages: Not Doorway Pages, Proper Content
If you serve multiple areas across Surrey, Guildford, Woking, Farnham, Epsom, Reigate, Staines, Weybridge, you need individual pages targeting each location. This is one of the most effective local SEO tactics available, but it’s also one of the most commonly botched.
The wrong way: duplicate the same page ten times, swap out the town name, and call it done. Google has been penalising this kind of thin doorway page for years. It doesn’t work, and it can actively harm your site.
The right way: create genuinely useful pages that combine your service offering with real, specific information about each area. Here’s a structure that works:
- Unique intro about the area and the specific challenges or needs there (e.g., hard water issues for plumbers in certain Surrey postcodes, planning restrictions for builders in conservation areas)
- Services you provide in that specific area, with any local nuances
- Case studies or examples from that area, even a brief mention of a project you completed nearby adds authenticity
- Practical details like parking, travel times, coverage of surrounding villages
- Embedded Google Map showing your service area
- Clear call to action with a phone number and contact form
Aim for a minimum of 500 words of genuinely useful content per location page. If you can’t write 500 words that are actually different and valuable for a given location, you probably don’t need a separate page for it, fold it into a broader area page instead.
Content That Ranks Locally
Beyond your core service and location pages, regular content production is what separates the businesses that rank from the ones that plateau. Here are the content types that consistently perform for Surrey service businesses:
“[Service] in [Location]” pages. These are your money pages. “Boiler installation Woking,” “family solicitor Guildford,” “garden design Farnham.” Each one should be a comprehensive page about that specific service in that specific area, not a 200-word stub.
Case studies featuring local clients. These build relevance and trust simultaneously. Write up a project you completed in Cobham, include before-and-after photos, describe the problem and how you solved it. These pages naturally attract the kind of long-tail search queries that convert well.
Local guides and round-ups. Content like “A homeowner’s guide to planning permission in Elmbridge” or “What to expect from a loft conversion in a 1930s semi in Epsom” ranks well because it’s genuinely useful and hyper-local. These pages also tend to attract links from local forums and community sites.
FAQ content. What questions do your Surrey customers actually ask you? Write those questions down and answer them properly. Not just on a single FAQ page, dedicate full blog posts to the meaty questions. “How much does a new boiler cost in Surrey?” is a genuine search query that a 1,000-word answer can rank for.
Seasonal and timely content. If you’re a landscaper, write about autumn garden preparation in September. If you’re an accountant, publish a self-assessment checklist in October. Timely content gets traffic in bursts, but those bursts compound over time.
Review Strategy: The Social Proof Engine
Reviews are a direct ranking factor for local SEO. According to Whitespark’s 2023 Local Search Ranking Factors survey, review signals (quantity, velocity, diversity, and sentiment) account for roughly 17% of how Google ranks Map Pack results.
But reviews also influence click-through rate and conversion. A business with 150 reviews and a 4.7-star average will get more clicks than one with 12 reviews and a 5.0 average. Volume and recency matter more than perfection.
Build a system, not a hope:
- Ask for reviews at the point of maximum satisfaction, immediately after a job is completed, an issue resolved, or a result delivered.
- Make it easy. Send a direct link to your Google review page via text or email. You can generate this link from your GBP dashboard.
- Follow up once if they haven’t left a review within a few days. A simple “Just checking you were happy with everything, if so, a quick Google review would really help us out” works fine.
- Respond to every single review, positive and negative, within 24 to 48 hours. Thank people for positive reviews and address negative ones professionally. Google has confirmed that responding to reviews improves your local ranking.
- Never incentivise reviews with discounts or freebies. It violates Google’s guidelines and can get your reviews stripped.
Aim for a steady trickle rather than occasional bursts. Getting two or three reviews a week consistently is far more powerful than getting twenty in one week and then nothing for months.
Schema Markup: Helping Google Understand You
Schema markup (structured data) is code you add to your website that helps search engines understand exactly what your business is, where it operates, and what it offers. It won’t magically propel you to position one, but it gives you an edge, and in competitive local markets, edges matter.
At minimum, every Surrey service business should implement:
- LocalBusiness schema (or a more specific type like Plumber, Electrician, LegalService, AccountingService) with your full NAP details, opening hours, geo-coordinates, and service area.
- Service schema on each service page, describing what you offer.
- Review/AggregateRating schema to display star ratings in search results. (Only use this if you’re pulling in genuine reviews, fabricating review markup violates Google’s guidelines.)
- FAQ schema on pages with question-and-answer content. This can earn you expanded search results with dropdown questions, taking up more real estate on the page.
You can validate your markup using Google’s Rich Results Test (search.google.com/test/rich-results). If you’re on WordPress, plugins like Rank Math or Yoast handle most of this. If you’re on a custom build, your developer should be implementing this in JSON-LD format in the page’s <head>.
Link Building for Local Businesses
Backlinks remain one of Google’s strongest ranking signals, and for local SEO, the quality and local relevance of those links matters more than sheer volume.
Here’s what actually works for Surrey service businesses:
Local sponsorships and partnerships. Sponsor a local football team, a charity run, a school event. These almost always come with a link from the organisation’s website. A link from Guildford Cricket Club’s sponsors page is worth more for local SEO than a link from a random blog in another country.
Local press and publications. SurreyLive, Get Surrey, the Surrey Advertiser, and various hyperlocal blogs actively cover local businesses. Got a noteworthy project? Done something for the community? Send them a press release. Local journalists are often short on content and happy to feature local businesses doing interesting things.
Industry directories and associations. If you’re a member of a trade body, Federation of Master Builders, CHAS, Gas Safe, the Law Society, make sure your profile is complete and links back to your website. These are high-authority, relevant links.
Supplier and partner links. If you use specific products or work with other local businesses, many will link to you from their website as an approved installer, stockist, or partner.
Guest content and local collaborations. Write a genuinely useful article for a local business blog, community site, or trade publication. Not spammy guest posts, real, valuable content that happens to include a link back to your site.
Avoid buying links or participating in link schemes. Google is extremely good at detecting these, and the penalties can be devastating for a local business that relies on search traffic.
Common Mistakes That Hold Surrey Businesses Back
After working with 130+ businesses across Surrey and South West London, we see the same mistakes repeatedly:
Targeting too broadly. A small landscaping firm in Farnham trying to rank for “landscaper UK” is wasting their time. Focus on the areas you actually serve. “Landscaper Farnham” and “garden design Waverley” are achievable and profitable.
Ignoring mobile experience. Over 60% of local searches happen on mobile. If your site is slow, hard to navigate on a phone, or has a contact form that’s painful to fill in on a small screen, you’re losing leads. Test your site on an actual phone, not just a desktop browser’s responsive view.
Inconsistent effort. Local SEO is a long game. The businesses that publish content regularly, ask for reviews consistently, and keep their profiles updated are the ones that rank. Doing a burst of work for one month and then ignoring it for six months doesn’t build momentum.
No tracking or measurement. If you don’t know which keywords you rank for, where your leads come from, or what your conversion rate is, you’re flying blind. At minimum, set up Google Search Console, Google Analytics 4, and call tracking. Without data, you can’t make informed decisions about where to invest your time.
Duplicate or thin content. Ten location pages with the same text and a swapped town name will hurt you more than help. Same goes for service pages that are just a paragraph long. If a page doesn’t add genuine value for the person reading it, either improve it or remove it.
Measuring Success: What to Track
You need to know whether your local SEO efforts are actually working. Here are the metrics that matter:
- Map Pack rankings for your target keywords. Tools like BrightLocal, Whitespark, or SEMrush can track these.
- Google Business Profile insights: how many people viewed your profile, clicked for directions, called you, or visited your website. Google provides this data directly in GBP.
- Organic traffic to location and service pages via Google Analytics.
- Keyword rankings in the organic results (separate from Map Pack).
- Review count and average rating, track this monthly.
- Lead volume and source, how many enquiries are coming from organic search vs. paid vs. referral?
- Conversion rate, of the people landing on your site from local search, how many actually get in touch?
Review these monthly. Look for trends rather than day-to-day fluctuations. Local SEO results typically take three to six months to become visible, and compound from there.
What Actually Moves the Needle
In our experience working with businesses across Surrey and South West London, here’s the priority order that delivers results:
- Technical foundations first. Fix site speed, mobile experience, and crawlability. None of the other work matters if Google can’t properly index your site or users bounce because it takes five seconds to load.
- Google Business Profile optimisation. This is often the biggest quick win. A fully optimised, actively maintained GBP can get you into the Map Pack within weeks.
- Location-specific content. Build out proper pages for each area you serve. This is the backbone of local organic rankings.
- Review generation. Implement a system and stick to it. Consistent reviews build trust with both Google and potential customers.
- Ongoing content. Regular blog posts targeting long-tail local queries build topical authority over time.
- Link building. Local, relevant links accelerate everything else.
The businesses that commit to this for six months or more consistently reach page one for their target terms. The ones that try it for a month and give up don’t. Local SEO rewards patience and consistency above all else.
Get Started
If you’re not sure where you stand with local SEO, or you know there’s work to do but aren’t sure where to start, get in touch for a free local SEO audit. We’ll review your Google Business Profile, your website, your citations, and your competitors, then give you a clear, prioritised action plan for what to fix first.
Related posts
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.
April 27, 2026
Local SEO for Construction Companies: A UK Builder's Playbook
Local SEO for construction companies in the UK, how to win Google Business Profile, beat CheckaTrade, and turn local searches into qualified bid invitations.