Key takeaways
- Google weighs relevance, distance and prominence when ranking local results, so focus on what you can control: relevance and prominence.
- A complete, active Google Business Profile and a steady flow of genuine reviews are the biggest levers for most local businesses.
- Your website still matters: clear service pages, honest area pages and consistent contact details support both map and organic rankings.
- Track calls, forms and bookings, not just rankings, so you know which work brings customers.
Local SEO is how a small business gets found when nearby customers search for what it offers. For most UK businesses it comes down to six things: a complete and active Google Business Profile, a steady flow of genuine reviews, consistent business details across the web, clear service pages on your website, links and mentions from local organisations, and tracking that shows which work brings customers. Get those right and you will usually outperform competitors who rely on their profile alone.
This guide brings together everything we have learned helping local businesses, from trades and clinics to shops, restaurants and professional firms. Where we have written a more detailed guide on a topic, I link to it so you can go deeper.
How local search works
When someone searches for a local service, Google usually shows three types of result:
- The map pack, a map with three business listings drawn from Google Business Profiles.
- Local organic results, the normal website listings below the map.
- AI-generated answers, which increasingly summarise and recommend businesses.
Google says local rankings are based mainly on three factors: relevance (how well your profile matches the search), distance (how far you are from the searcher or the location in the search) and prominence (how well known and well regarded you are, including reviews, links and your wider web presence). You cannot change distance, so local SEO focuses on relevance and prominence.
Step 1: Get your Google Business Profile right
Your Google Business Profile is the single most important local SEO asset for most small businesses. Make sure you:
- Use your real business name, exactly as it appears on your signage, with no added keywords or locations.
- Choose the most accurate primary category, then add relevant secondary categories.
- Add your services or products with clear descriptions.
- Set accurate opening hours, including bank holidays.
- Show your address if customers visit you, or set a realistic service area if you visit them.
- Upload real photos of your premises, team and work, and keep adding new ones.
- Write a helpful business description.
- Post updates about offers, events, projects and news.
- Answer customer questions and reply to every review.
Our guide to Google Business Profile optimisation walks through every section in detail.
Step 2: Build a steady flow of genuine reviews
Reviews influence both rankings and which business customers choose. Recent, detailed reviews that mention your services and location are especially valuable. Build a simple routine:
- Ask at the right moment, when the customer is happiest, such as when a job is finished.
- Make it easy with a direct review link sent by text or email, or a QR code on receipts and cards.
- Ask every customer, not just the ones you think will be positive.
- Reply to every review, thanking positive reviewers and responding calmly and helpfully to criticism.
Never write, buy or swap fake reviews. Since 6 April 2025, the Digital Markets, Competition and Consumers Act has made fake reviews unlawful in the UK, and Google removes reviews that break its policies. Our guide on how to get more Google reviews has practical scripts and ideas.
Step 3: Keep your business details consistent
Search engines and AI tools check your business name, address and phone number across directories, social profiles and other websites. Inconsistent or outdated details reduce confidence that the information is right. Check the major UK directories, your industry’s directories and any listings created automatically, then correct mistakes and remove duplicates. If you move premises or change phone number, update everything at once.
Our guide to local citations in the UK lists the directories worth prioritising.
Step 4: Make your website work for local search
Your website supports your profile and ranks in the local organic results. The essentials:
A page for each core service
One page that lists everything you do rarely ranks well for any of it. Give each main service its own page, explaining what it involves, who it is for, typical prices or what affects them, the areas you cover and answers to common questions. Add real photos and reviews that mention the service.
Honest area pages
If you serve several towns, pages for your main areas can help, but only if each is genuinely useful: describe the work you do there, show local projects and reviews, and explain how you serve that area. Pages that simply swap the town name add little value and can be treated as doorway pages.
Clear contact details
Show your business name, address (if public) and phone number consistently, ideally in the footer and on a contact page, matching your Google Business Profile exactly. Make the phone number tap-to-call on mobile.
LocalBusiness structured data
Add LocalBusiness schema with your name, address, phone number, opening hours and links to your profiles. It helps search engines connect your website with your profile and listings. Our schema markup guide explains how.
Speed and mobile
Most local searches happen on phones, often on the move. A fast, mobile-friendly site with a clear call to action turns more of those searches into calls.
Step 5: Earn local links and mentions
Links and mentions from relevant local websites build prominence. Good sources for small businesses include:
- Local sports clubs, charities and events you sponsor or support.
- Chambers of commerce and local business networks.
- Suppliers and manufacturers who list approved installers or stockists.
- Trade bodies and accreditation schemes.
- Local news sites and community blogs covering your projects or expert comment.
- Complementary local businesses you work alongside.
Focus on genuine relationships rather than link packages. Our guide to link building for small businesses has more ideas.
Step 6: Create useful local content
Content that answers local customers’ questions supports your service pages and shows real experience. Examples include project case studies in specific areas, seasonal advice, guides to local regulations or permissions relevant to your trade, and answers to the questions you hear every week. Keep it practical and specific; general articles copied from elsewhere add little.
Multiple locations and service areas
If you have more than one premises, each needs its own Google Business Profile and its own location page. If you visit customers rather than having them visit you, set up as a service-area business with a realistic area. Google’s guidelines say service areas should generally not extend beyond about two hours’ driving time from your base. For more on managing several locations, see our guide to multi-location SEO.
A simple monthly local SEO routine
Local SEO rewards consistency more than big one-off efforts. If you manage it yourself, a short monthly routine keeps you ahead of most competitors:
- Every week: reply to new reviews and questions, and add a few new photos of recent work, your team or your premises.
- Every fortnight: publish a Google Business Profile update about a recent project, offer, event or seasonal tip.
- Every month: check your review numbers against your main competitors, look at calls and website clicks in your profile’s performance report, and review which website pages brought enquiries.
- Every quarter: check your business details on the main directories, update or improve one or two key service pages, and look for one or two new local link opportunities.
- Before busy seasons: update hours, services and offers, and publish seasonal content a few weeks before demand rises.
An hour or two a month, done consistently, often achieves more than a large burst of activity followed by months of silence.
Step 7: Track what brings customers
Rankings are a useful guide, but customers are what count. Track:
- Calls, direction requests and website clicks from your Google Business Profile.
- Calls and form submissions from your website, broken down by page.
- Where new customers say they found you.
- Review count and average rating over time.
- Rankings for your main services in the areas you serve, checked from different locations, because map results change with the searcher’s position.
Local SEO for different types of business
The principles are the same for every local business, but the priorities differ.
Trades and home services
Plumbers, electricians, builders, roofers and cleaners usually work as service-area businesses. Reviews that mention specific jobs and areas, photos of completed work and service pages for each type of job matter most. Accreditations such as Gas Safe or NICEIC, where relevant, build trust. Our guide to SEO for tradespeople covers this in depth.
Shops, cafés and restaurants
Customers often decide on the spot, on their phone. Accurate opening hours, attractive recent photos, menus or product information, and plenty of recent reviews have the biggest impact. Keep holiday hours up to date to avoid disappointed visitors and negative reviews.
Clinics, salons and appointment-based businesses
Online booking links on your profile and website, clear prices, practitioner profiles and reviews that mention specific treatments help customers choose. Health-related businesses should take care that content is accurate and written or reviewed by qualified people.
Professional services
Solicitors, accountants and advisers depend heavily on trust. Detailed people pages, service pages and genuine reviews matter most, alongside your profession’s rules. See our guide to SEO for professional services.
Common local SEO mistakes
- Adding keywords or towns to your business name on Google Business Profile, which breaks the guidelines and risks suspension.
- Choosing the wrong primary category, so you appear for the wrong searches.
- Letting the profile go quiet, with no new photos, posts or review replies for months.
- Using a virtual office address, which can lead to suspension.
- Different phone numbers or old addresses spread across directories.
- Linking the profile to the homepage when a specific location or service page would be more relevant.
- Copy-and-paste area pages that change only the town name.
- Asking for reviews in bursts, then stopping for months.
- Measuring rankings from one spot only, which hides how visibility varies across your area.
Local SEO and AI search
People increasingly ask AI assistants for local recommendations, such as a good electrician near them. These tools rely on the same signals as local search: accurate and consistent business details, strong reviews, clear service information and mentions on trusted sites. The local SEO work in this guide also prepares you for AI search.
Where to start
If you only have a few hours, spend them on your Google Business Profile: correct the categories, add services and photos, check your hours and reply to every review. Then set up a simple review request routine and check that your name, address and phone number match everywhere. Those three steps alone put many small businesses ahead of local competitors.
Next, improve your main service pages, add honest area pages for the places you serve most and start building local relationships that lead to links and mentions. Track calls and enquiries so you can see what works.
If you would like help, our local SEO services start with an audit of your profile, listings and website, and you can read more about how we work with local businesses.
How Eigme can help
Turn this into results.
We can help you put this into practice with a clear plan, hands-on delivery and reporting in plain English.
Book a free strategy call →Frequently asked questions
What is local SEO?
Local SEO is the work of helping a business appear when people nearby search for its products or services, in Google’s map results, the local organic results and increasingly in AI answers. It covers your Google Business Profile, reviews, business listings, website pages and local links.
How long does local SEO take?
Improvements to your Google Business Profile and listings can show within a few weeks of Google processing them. Stronger rankings in competitive areas usually build over three to six months, depending on your competition, your starting point and how consistently you collect reviews and improve your website.
Can I do local SEO myself?
Yes, many small businesses handle the basics themselves: completing their Google Business Profile, asking for reviews, keeping listings consistent and improving service pages. An agency or consultant becomes more useful in competitive markets, for technical website issues or when you do not have the time to keep it going.
Do I need a physical address for local SEO?
You need a genuine address to verify a Google Business Profile, but service-area businesses that visit customers can hide their address and show a service area instead. Virtual offices and mailbox addresses generally break Google’s guidelines and can lead to suspension.
How many reviews do I need to rank locally?
There is no fixed number. What matters is having more recent, genuine, detailed reviews than the competitors you appear alongside, and replying to them. A steady flow of new reviews every month usually helps more than a sudden burst followed by nothing.


