A local SEO service works on the three things Google weighs for the map pack: proximity, prominence and relevance. In practice that means Google Business Profile optimization, consistent citations, and location pages worth reading. SerpInsight handles the parts you control and tells you honestly which ones you can’t.
Local search runs on different rules than the ten blue links. A page can be excellent and still lose the map pack to a competitor two streets closer to the searcher. That constraint is real and can’t be bought around. What’s left is still a lot — and most local businesses haven’t done half of it.
What ranks a business in the local pack
Google has said for years that local ranking comes down to three factors. Take them literally — each implies different work.
Proximity, prominence, relevance
Proximity is how close the business is to the person searching. Prominence is how well known it is — reviews, citations, links, press, offline reputation. Relevance is how well your profile and site match what was typed. Only two of the three are open to influence.
Proximity does the heaviest lifting on “near me” queries and gets weaker as the query gets more specific. Someone searching “plumber” from a phone gets a tight radius. Someone searching “trenchless sewer repair” gets a wider one, because there are fewer businesses that qualify. That’s the practical lever: the more specialised your service terms, the less proximity constrains you.
Prominence is the slow compound. Review count and recency, links from local sites, mentions in regional press, consistent listings across the directories Google cross-references. Relevance is the fastest win — categories, services, and site content that actually name what you do — and it’s the one most profiles get wrong by leaving fields blank.
Google Business Profile optimization, field by field
Your profile does more work than anything else in local SEO, and most are half-filled. The work isn’t complicated; it’s just detailed.
- Primary category chosen against what competitors in the pack use, not what sounds best
- Secondary categories for every service you genuinely offer, and none you don’t
- Services and products filled in individually, each with its own description
- Real photos, geotagged or not, added on a regular cadence rather than in one batch
- Hours, holiday hours, service areas and attributes kept current
Reviews deserve their own paragraph. Steady beats spiky: a business that collects three or four reviews a month for a year looks healthier than one that collects forty in a fortnight, and the second pattern is the one that gets filtered. Reply to every review, including the good ones, in your own words. We’ll set up the request process and write response templates, but we won’t write reviews or buy them — that’s fraud, it’s against Google’s terms, and profiles get suspended over it.
Posts are worth doing weekly if you have something to say. They don’t appear to move rankings much on their own, but they occupy space in your listing.
Citations and NAP consistency: what’s worth paying for
A citation is any mention of your name, address and phone number on another site. Their job is corroboration — Google cross-checks what you claim against what the wider web says. Consistency matters more than volume, and one wrong old phone number across thirty listings does more harm than fifty new listings do good.
Local citation building has a bad reputation because most of what’s sold is worthless. Here’s how the types actually compare.
| Citation type | What it’s actually worth | Our take |
|---|---|---|
| Apple Maps, Bing Places, Facebook | High — real users, and Google reads them | Do these first, by hand |
| Data aggregators (Foursquare, Data Axle) | Medium-high, feeds dozens of downstream listings | Worth the one-off effort |
| Industry directories (trade bodies, sector sites) | Medium-high, often a real link and real referrals | Best value per hour spent |
| Chamber of commerce, local sponsorships | Medium-high, local link plus offline credibility | Underrated, usually cheap |
| Yelp and the big review aggregators | Medium, higher in some sectors than others | Claim and complete, don’t obsess |
| Bulk packs, “500 citations for $49” | Close to nothing, plus cleanup cost later | We won’t sell these |
Location pages that aren’t doorway pages
If you serve six towns, you may want six pages. The line between a useful location page and a doorway page is whether the page would exist if search engines didn’t. Swap the town name and see what’s left — if the answer is nothing, Google will treat it the same way.
A location page earns its place with things only true of that location: the team who cover it, jobs done there described specifically, travel time and callout terms, parking or access notes, local pricing differences, reviews from customers in that area. That’s real work, which is why most agencies template it instead. We’d rather build three good location pages than twelve interchangeable ones, and we’ll say so during scoping. The same principle applies to how those pages connect — our notes on linking pages together cover how to wire a location set without creating a maze.
How a local SEO engagement runs
-
Baseline and pack audit
Current rankings from the locations that matter, competitor profiles in the pack, existing citations and every inconsistent NAP variant we can find.
-
Profile rebuild
Categories, services, attributes, hours, photos and the description rewritten against what’s actually ranking. Usually the fastest-moving part of the engagement.
-
Citation cleanup, then build
Fix wrong data before adding anything new. Then the core platforms and aggregators by hand, followed by industry and local sources.
-
On-site work
Location and service pages, schema markup, internal links, and the contact details in your footer matching your profile exactly.
-
Reviews and reporting
A request process your staff will actually use, response templates, and monthly reporting on pack positions by location rather than a single national average.
Where links fit in local SEO
Fewer links, more local. That’s the honest version. A single link from the county newspaper, a supplier’s stockist page, or the sports club you sponsor typically does more for a plumber in Leeds than ten generic placements on national blogs. Relevance beats volume here more than anywhere else in SEO.
That said, when your money pages compete regionally — a law firm bidding on “commercial lease dispute solicitor” across a county — authority still decides it, and a link insertion (also called a niche edit) on an established site is the efficient route. Our tiers start at $87 for a DR 30-45 host with 1,000+ monthly organic visits; full pricing is here. First, though, read how we judge whether a site is worth a link, because local opportunities are often better and cheaper than anything sold as a package. Paid links are against Google’s guidelines, and our view on that risk is on the blog.
Local SEO service: common questions
How long does local SEO take to work?
Profile changes often show within days to three weeks, because Google re-crawls profiles quickly. Citation cleanup takes longer since third-party sites update on their own schedules, sometimes six to eight weeks. Review-driven prominence is the slow one — plan on months, not weeks.
Can I rank in a town where I don’t have an address?
In the map pack, generally not, and renting a mailbox to try will get the profile suspended. What does work is ranking the organic results below the pack with a genuine location page, which is often where the higher-intent clicks are anyway for services people research before calling.
How many reviews do I need?
There’s no threshold — it’s relative to whoever is in your pack. Look at the three businesses ranking for your main term and treat their count as the floor. Pace matters more than total: three or four a month, sustained, beats forty in a fortnight, which tends to get filtered.
Are paid citation packages worth buying?
The cheap bulk ones aren’t. A $49 pack of 500 listings puts your details on sites nobody visits, often with errors you then pay someone to clean up. Twenty accurate listings on platforms real customers use will outperform it, and most can be done by hand in a day.
Do I need a separate page for every service area?
Only where you can write something specific to that area — local jobs, local team, local pricing, local reviews. If swapping the town name leaves the page identical, it’s a doorway page and it’s a liability. Three genuine location pages beat twelve templated ones.
Tell us the business, the towns you serve, and the term you’d most like to rank for. We reply within 24 hours with a plain read on what’s realistic given your address and who’s already in the pack. Start there, or compare our other services and the diagnostic-first SEO audit.
Why can you rank first organically and still be invisible in the map pack?
Because the map pack and the organic results are two separate systems ranked by different inputs. Organic positions come from your website. Pack positions come mostly from your Google Business Profile, plus how close you are to the person searching. Strong pages don’t inherit pack visibility, and a strong profile doesn’t lift your site.
This trips up more businesses than any other part of local search. You’ve built a good site, you rank third for “emergency electrician Leeds”, and yet the three boxes above you — the ones with the map, the star ratings and the call button — belong to companies you’ve never heard of. Nothing has gone wrong. You’re simply competing in a race you haven’t entered properly.
The differences that matter in practice:
- The pack is capped at three results before anyone taps “more places” — the funnel is far narrower than ten blue links
- Pack results shuffle by where the searcher is standing; organic results barely move across a city
- A pack listing can win a customer without a website visit at all — the call button and directions are right there
- Reviews are a visible ranking and conversion input in the pack, and essentially invisible in organic
- Some queries show no pack at all — research-stage terms like “how much does rewiring cost” are won on the page, not the profile
Which is why we track both separately and report them separately. A single “average position” number across a city hides the fact that you dominate the pack within two miles of your unit and vanish beyond it — and that’s the number that tells you where to open the second location, or whether to compete on organic terms instead.
Local ranking factor groups and how much you can actually influence them
Google names three factor groups for local results. They’re not equally open to work, and being honest about which is which saves a lot of wasted budget.
| Factor group | What it covers | How much you can influence it | What to do |
|---|---|---|---|
| Proximity | Distance between the searcher and your verified address or service area centre | Almost none, short of moving premises | Target more specific service terms, where the radius widens |
| Relevance | Categories, services, profile description, site content and how well they match the query | High, and fastest to change | Fill every field; name the services you offer in the words customers use |
| Prominence — reviews | Count, average rating, recency, review text and your replies | High, but only over months | A steady request routine; reply to all of them, good and bad |
| Prominence — citations | Consistent name, address and phone across platforms Google cross-checks | High, mostly one-off work | Fix wrong data first, then core platforms and aggregators by hand |
| Prominence — links and mentions | Links from local and industry sites, press, sponsorships, supplier pages | Medium — needs real relationships or budget | Local and sector sources first; national volume rarely helps here |
| Prominence — engagement signals | Clicks, calls, direction requests and photo views on your listing | Indirect — you influence them by being a better result | Real photos, correct hours, a description that answers the query |
Read the influence column as a budget allocation. Relevance is nearly free and often unfinished. Citations are a fixed, finite job. Reviews are the compounding one that never ends. Links are the expensive one that should come last, and proximity is the one to stop paying anyone to fix.
Multi-location and service-area businesses
Two structures cause most of the trouble here, and they need different answers. A multi-location business has premises customers visit. A service-area business travels to the customer and may have no public address at all. Google treats them differently, and so should your site.
For multi-location, one profile per staffed location, one page per profile, and the page’s address, phone and hours matching the profile character for character. URLs should be readable and consistent — /locations/sheffield/ rather than /sheffield-plumber-cheap-emergency/. Each page needs its own contact details rather than a shared head-office number, because a shared number weakens the association Google is trying to make.
The trap is templating. If your Sheffield page is the Leeds page with the town swapped, you’ve built doorway pages, and they’re treated as spam regardless of how many you build. Our rule: a location page ships when it contains at least three things only true of that location.
What makes a location page real
Named staff who cover that area. Jobs described specifically enough that a local reader recognises the street or the building type. Travel and callout terms for that patch. Reviews from customers there. Local pricing or access notes. Three of those, minimum, or the page waits.
Service-area businesses have a narrower path. You can hide your address on the profile and set service areas instead, which is the correct setup for a mobile trade working from home. What you cannot do is create a profile for each town you cover — one business, one profile, and the extras get suspended. Your site is where the coverage story gets told: genuine area pages that rank organically beneath the pack, which is where a good share of the higher-value enquiries come from anyway. People who compare three quotes read pages. People who need someone right now tap the pack.
Reviews, done in a way that won’t cost you the profile
Ask everyone. That’s the short version, and it’s also the compliance version, because the alternative is a policy violation.
Review gating — surveying customers first and only sending the review link to the happy ones — is against Google’s policies. It’s still sold by reputation software vendors, sometimes without saying so plainly, and businesses using it often don’t know. A profile that gets caught can lose reviews or the listing itself. We won’t build a funnel that does it, and if you’re running one we’ll say so in the first audit.
What works instead is boring and effective:
-
Ask at the moment of relief
Right after the job’s finished and the customer is pleased it’s over. A day later is fine. A fortnight later is a cold ask that gets ignored.
-
Make it one tap
A short link straight to the review form, sent by text or email. Every extra step loses a chunk of the people who meant to do it.
-
Ask everyone, not the ones you expect to be kind
Uniformly. That’s what keeps you inside the rules, and a profile at 4.6 with a few honest three-star reviews reads as more credible than a wall of fives.
-
Keep the pace steady
Three or four a month for a year beats forty in a fortnight. Sudden bursts are the pattern spam filters are built to catch.
-
Reply to all of them
Within a few days, in your own words, mentioning the specific job. Replies are public, and the next customer reads them more carefully than the reviews.
On negative reviews: reply once, calmly, without arguing the facts in public, and offer a way to sort it offline. You’re writing for the hundred people who’ll read it later, not the one who left it. And never offer a discount, entry to a prize draw or anything else in exchange for a review — incentivised reviews breach the policy too, and they’re easy to spot in the text.
How does a Google Business Profile get suspended?
Usually for something the owner did deliberately but didn’t think was serious: a keyword in the business name, an address the business doesn’t really operate from, or categories chosen for reach rather than accuracy. Suspensions frequently arrive months or years after the change, often triggered by a competitor reporting it.
The common causes, in rough order of how often we see them:
- Keyword-stuffed business name — “Smith Plumbing” is fine, “Smith Plumbing Emergency Boiler Repair Leeds” is not. The name must be the name on your signage and paperwork.
- Virtual offices, mailboxes and coworking desks used as a verified address
- Multiple profiles for one business at one address, or a profile per service area
- Categories the business doesn’t genuinely operate in, added to appear in more searches
- Hours claiming 24/7 when nobody answers at 3am, and a residential address shown publicly for a service-area business
- Several major edits made in one sitting — name, address and category together often triggers a review
Reducing the risk isn’t complicated. Match the profile to documents you could produce if asked: signage, a utility bill, business registration, insurance. Change one significant field at a time and leave a few weeks between edits. Keep dated photos of your premises and vehicles, because reinstatement appeals are won with evidence rather than argument. And if you inherited a profile with a keyword-stuffed name, fix it — the exposure grows the longer it sits there, and a competitor reporting it is not a rare event.
Local link building isn’t national link building at a smaller scale
The sources are different, the anchors are different, and the volumes are much lower. A national campaign chases referring domains that carry authority in a topic. A local campaign chases the handful of sites that establish you belong to a place — the county paper, the trade association, the school you sponsor, the supplier who lists approved installers, the venue that names its regular contractors.
Most of those aren’t bought. They come from things you already do and haven’t asked to be credited for. Before spending anything, work through what already exists: suppliers you buy from, memberships you pay for, charities you support, events you’ve attended, local press who’ve quoted you. That list usually produces more usable links than a month of outreach, and it costs nothing.
Where paid placement makes sense in local work is the regional or sector publication that already ranks and already has readers — a link insertion (also called a niche edit) in a relevant existing article, rather than a new post nobody will read. The same standards apply as anywhere else: the host must be indexed, ranking for real keywords, and carrying at least 1,000 monthly organic visits. Our criteria for judging a host site spell out what we check, and the anchor ratios we hold to matter more locally than most people expect, because a small link profile makes an over-optimized anchor obvious. Placements are $87, $147 and $247 by tier, with bulk discounts listed on the pricing page.
One caution. Local link volumes are naturally small, so a sudden run of paid links into a business that previously had eleven referring domains stands out. Pace it against how the business actually grows — the reasoning is in our piece on monthly link pacing.
More local SEO service questions
Can I have a Google Business Profile for each town I serve?
No — one business gets one profile, plus one extra only for each genuinely staffed location customers can visit. Creating a profile per service area is one of the fastest routes to suspension, and the extra profiles usually get removed before they rank anyway. Set service areas on your single profile instead, and cover the towns with real pages on your site.
Is it against the rules to only ask happy customers for reviews?
Yes. Review gating — screening customers and sending the review link only to the pleased ones — breaches Google’s policies, even though several reputation tools still offer it as a feature. Ask every customer the same way, and take the occasional three-star review as the cost of a profile that won’t be pulled. Incentivised reviews, including prize-draw entries, break the same rules.
My profile was suspended — what now?
Don’t edit anything further; more changes make an appeal harder. Work out which policy the profile breached, correct it, then appeal with evidence — signage photos, a utility bill, business registration, insurance documents. Reinstatement can take a few weeks and sometimes needs a second appeal, and the honest answer is that a profile built on a virtual office address usually won’t come back.
If you’re not sure whether your problem is the profile, the pages or the pin on the map, send us the business name and the term you want to win. We’ll come back within 24 hours with what’s realistic and what isn’t — get in touch, or start with an SEO audit if the picture is muddier than that.