gtm.help

Channels

Local SEO for a single-location business

A practical local SEO checklist for a single-location business: Google Business Profile, reviews, citations and a handful of local pages. What order to do it in.

  • 3 August 2026
  • Free to read
  • No signup

Add your website — see your ranked plan in about a minute, free.

Short answer

How do I do local SEO for a business with just one location?

For a single location, focus on four things in order: a fully completed Google Business Profile, 15-20 genuine customer reviews, consistent name-address-phone details across 10-15 directory citations, and two or three location-specific pages on your website. Most single-location businesses can complete this in 15-20 hours spread over a month, with visible ranking movement in local pack results within 4-8 weeks.

Last updated 3 August 2026

Local SEO tasks for one location, in priority order
TaskOne-off hoursOngoing effortTypical impact time
Complete Google Business Profile fully2None2-4 weeks
Get 15-20 genuine reviews1 (setting up the ask)Ongoing ask after each sale4-8 weeks
Fix NAP consistency across directories3-4Check twice a year4-6 weeks
Add 2-3 location/service pages to site4-6Update yearly6-10 weeks
Post updates to Google Business Profile monthly0.5/monthMonthlyGradual
Respond to every review0.25/reviewOngoingTrust signal, indirect

Do this

The steps, in order.

  1. Step 1

    Fully complete your Google Business Profile

    Fill in every field: categories, service area, hours, attributes, photos (at least 10), and a description using your actual services rather than generic marketing language. An incomplete profile is the single most common reason a local business is invisible in the local pack.

  2. Step 2

    Build a review habit, not a one-off push

    Ask every satisfied customer for a review at the moment of their success, with a direct link to make it a 30-second task. Aim for 15-20 reviews as a baseline; businesses with under 10 reviews rarely appear in the top three local pack results in any competitive category.

  3. Step 3

    Fix your name, address and phone number everywhere

    Search your business name and check the top 10-15 directories (Yelp, Bing Places, Apple Maps, industry-specific directories) for inconsistent addresses or phone numbers. Inconsistency confuses Google's confidence in your location data and can suppress local rankings.

  4. Step 4

    Write pages for your specific services and area, not generic ones

    Instead of one vague 'services' page, write a page for each core service that mentions your town or service area naturally, with real detail about how you deliver it. This matches how people actually search: '[service] in [town]', not just '[service]'.

  5. Step 5

    Post to Google Business Profile monthly

    Short updates — an offer, a recent job, a seasonal note — keep the profile active, which Google's local algorithm weighs alongside reviews and completeness. This takes 15 minutes a month and is skipped by most competitors.

Worth knowing

The bits people get wrong.

Local SEO for a single location is fundamentally different from national SEO: the ranking factors are proximity, relevance and prominence, weighted specifically for 'near me' and local pack results, and Google Business Profile completeness and reviews carry outsized weight compared to a typical organic ranking factor like backlinks.

Reviews function as both a ranking signal and a conversion signal — a profile with 40 reviews at 4.7 stars converts browsers to calls at a meaningfully higher rate than one with 5 reviews, independent of ranking position. Treating review collection as a sales activity, not just an SEO task, changes how consistently it gets done.

Citation consistency (NAP: name, address, phone) matters more than most business owners assume, particularly for businesses that have moved address or changed phone numbers. An old listing with the previous address competing against your current one in search results actively confuses both users and Google.

One location also means you don't need — and shouldn't build — dozens of near-duplicate location pages. A handful of genuinely different service pages, each with real detail about your area and process, outperforms a padded set of thin pages built purely to catch local keyword variants.

Questions

Follow-up questions.

How long does it take to rank in the local 3-pack?

For a competitive category (plumbers, dentists, lawyers) in a mid-sized town, 3-6 months of consistent review collection and profile activity is typical. In a less competitive category or smaller town, it can happen in 4-8 weeks.

Do I need a physical office to rank locally?

Google requires a real, verifiable address for a Google Business Profile, but service-area businesses without a public storefront (mobile services, home visits) can set a service area instead of a public address and still rank in local results.

Should I buy fake reviews to speed this up?

No. Fake or incentivised reviews violate Google's policies and can result in profile suspension, which is far more damaging than a slow, genuine review count. Focus the same effort on asking real customers consistently.

Does my website need to rank organically if I'm strong in the local pack?

The local pack and organic results are shown together on local searches, so both matter, but the local pack typically gets more clicks for 'near me' style searches. A strong Business Profile can compensate for a weaker website ranking, up to a point.

Get started

Want this answered for your business?

Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.

Add your website and see your own ranked plan.