Local SEO for small business: how to get found nearby

Local SEO for small business: how to get found nearby

Local SEO for small business, in the order we'd do it: your Google Business Profile, local keywords, service pages, citations, reviews, links and measurement.

You fix boilers in three towns, or you detail cars out of one bay off the highway. When somebody nearby searches for what you do, you either show up in that little map with three businesses in it, or you don't. That map is where a lot of local jobs start now, and local SEO for small business is the work of getting into it and staying there.

This guide walks through the whole job in the order we'd do it: how Google picks those three businesses, what to do with your Business Profile, which pages to build, how to handle citations and reviews, and what to measure.

What local SEO is, and how it differs from regular SEO

Regular SEO asks: of everything on the web about this topic, which page deserves to rank? Local SEO asks a narrower question: of the businesses that can serve this person, which three belong in the map?

The narrower question changes the work. National SEO rewards depth and links from anywhere, while local SEO rewards being verifiably real in one place: an accurate profile, a consistent address and phone number, reviews from people nearby, and pages that describe the job in the town where you do it.

Two results matter on a local search. The map pack is the block of three businesses with the map, pulled from Google Business Profiles. Below it sit the ordinary blue links, where your website competes. You want both: the profile earns the map, the site earns the links.

How Google decides the map pack: relevance, distance, prominence

Google publishes the answer. Its guidance on improving your local ranking names three factors. Relevance is "how well a Business Profile matches what someone is searching for." Distance is "how far each business is from the customer who's searching." Prominence is "how well-known a business is."

Read that as a to-do list. Relevance is yours to control: categories, services, description, the words on the page you link to. Distance mostly isn't, which is why one location cannot own an entire metro. Prominence is the long game: reviews, mentions, links, being the business people in town talk about. Google states that "more reviews and positive ratings can help your business's local ranking."

The same page answers the thing every owner asks: "There's no way to request or pay for a better local ranking on Google."

Illustration of local search results with one highlighted, star-rated listing, a rising rank chart and a magnifying glass
The map pack: three business cards, chosen on relevance, distance and prominence.

Your Google Business Profile, done properly

In our experience, the profile pays back the effort better than any other part of local SEO, and many of the profiles we see are half-finished. Work through it once, carefully, then keep it current.

Get the basics exactly right

  • Name. Your real business name, nothing else. Google's guidelines for representing your business say the name "must not include" marketing taglines or location information. Stuffing "Plumber Dallas" into your name is a common local SEO mistake, and it risks the profile.
  • Categories. Pick the primary category that completes the sentence "this business IS a…", not "this business HAS a…", and use as few as describe your core business. Of all the fields, the primary category is the one we'd get right first.
  • Address or service area. If you don't see customers at your address, Google says to remove it and enter only a service area. You can list up to 20 of them, with boundaries no more than "about 2 hours of driving time" from your base, and you can't set one as a radius.
  • Hours, phone, website. Real hours, a number a human answers, and a link to the most relevant page, which isn't always the homepage.

Then keep it alive

Fill in services with the jobs you sell, add photos of your own work rather than stock, and post when there's something worth posting. A profile that's edited occasionally looks like a business that still exists; one frozen since the day it was claimed doesn't.

Finding the local keywords your neighbors type

Local keyword research is usually simple. Most local queries we see take one of three shapes:

  • Service + place: "water heater repair Arlington".
  • Service + near me: "auto detailing near me". You don't target the phrase "near me" with a page; you win these searches by being relevant and close.
  • Problem + urgency: "burst pipe at 2am", "who fixes a leaking water heater".

Start with the words your customers use on the phone, which are often not the ones your industry uses in trade magazines. Nobody calls asking for "hydro-jetting"; they call because the kitchen sink is backing up. Write down every job you invoice for, every town you drive to, and the phrases people use for the problem, and you have your keyword map.

Then sanity-check it by searching the terms from inside your service area. If the results are national listicles, treat the phrase as a blog topic. If they're local businesses and a map, you've found a service page worth building.

The pages behind the profile: service pages and location pages

Your profile gets you into the map, and your website convinces the person who clicks. The site is also the only part of this you own outright. Two page types carry the weight.

The first is one page per service. Give each job that brings in money its own page instead of listing twelve services on one, and write it the way you'd explain it in a driveway: what the job is, how you do it, what affects the price, what happens when they call, how fast you can get there.

The second is one page per place you really serve. A location page earns its keep only if it has something real on it: the neighborhoods you cover, the local quirks (the water is hard here, most of these houses were built in the sixties), travel times, parking, permit notes. A page that is the previous page with the town name swapped is worth nothing and reads like it.

If you serve five towns and can only write two honest location pages, write two. If the site is being rebuilt anyway, plan the SEO into the rebuild: our guide to redesigning a website without losing SEO covers the redirects and structure work that protects what you've already earned.

Add LocalBusiness structured data while you're there. It tells Google your hours, departments and address in machine-readable form, with name and address required, and it's a small job that keeps working long after you've done it. Local businesses also get summarized before they get clicked now, so it's worth reading how to rank in Google AI Overviews alongside this.

NAP consistency and local citations

A citation is any place on the web that lists your name, address and phone number: directories, chambers of commerce, trade associations, supplier locators, the local paper's business listings. NAP consistency means they all say exactly the same thing.

The work is dull, but if half the web says "Suite 4" and half says "Ste. 4", or an old phone number is still floating around on four directories, you're asking Google to decide which version of you is real. Pick one canonical format (the one on your Business Profile) and make everything match it.

How to work through it:

  1. Write your canonical NAP in a document. Everyone who ever lists the business uses that text.
  2. Search your phone number and your business name in quotes to find existing listings, including ones you didn't create.
  3. Fix or claim the big general directories first, then the ones specific to your trade, then anything local: the chamber, the BID, the town business register.
  4. Kill duplicates. Two profiles for one location split your signals and confuse customers.

Do it once thoroughly and it mostly stays done, apart from a check whenever you move or change a number.

Reviews: how to ask, and how to reply

Reviews are the part of prominence you can influence this week. Google says more reviews and positive ratings can help your local ranking, and they are what a customer comparing three map results reads.

The reliable way to get them is to ask every satisfied customer at the moment the job is finished, rather than in a quarterly email blast. Make it one tap: a short link straight to the review form, texted while you're still in the driveway.

What you must not do is pay for them. Google's policy on fake engagement prohibits offering "incentives – such as payment, discounts, free goods and/or services - in exchange for posting any review or revision or removal of a negative review." You may "solicit or encourage the posting of content that does represent a genuine experience, without offering incentives to do so." So asking is fine, and a $10 gift card is not.

Reply to all of them, good and bad. Google notes that "helpful and positive replies to reviews can show that you're responsive to your customers," and that the reviewer is notified when you reply. On a bad review: answer once, calmly, in public, with the facts and an offer to fix it, then take the rest to a phone call. Future customers often judge you more on how you handle a complaint than on the complaint itself.

Local links: community, press and partners

Links are often the hardest part of local SEO and the part many small businesses skip, which is why doing even a little of it helps. The links to go after are on the handful of sites in your area that mention local businesses:

  • The chamber of commerce, BID or merchants' association you already pay dues to.
  • Teams, charities and school events you sponsor. If your name is on the shirt, ask for it on the website too.
  • Suppliers and manufacturers with "find a certified installer" pages.
  • Local press and neighborhood newsletters, usually when you have real news such as a new location, a hire or a community project.
  • Non-competing businesses you refer work to. A roofer and a gutter company that recommend each other in public help their customers and both websites.

We'd rather have a dozen of these, earned over a year, than any bulk link package. Links bought by volume can get a site into trouble.

Mobile, speed, and the platforms beyond Google

A lot of local searches happen on a phone, often in a hurry, sometimes in a basement with one bar of signal. What that person needs is simple: the page loads fast, the number is tappable, the form is short, and nothing jumps around while someone is pressing a button.

Google's Core Web Vitals put numbers on that: Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads. Google's page experience documentation says "Core Web Vitals are used by our ranking systems," while also noting that Search "always seeks to show the most relevant content, even if the page experience is sub-par." So fix them, but don't obsess over them while your profile sits empty.

Google is not the only map. Apple Maps comes built into every iPhone, and Bing Places covers Bing's own search and map results. Depending on your trade, a well-kept profile on Nextdoor, Yelp or a manufacturer's dealer locator can keep producing calls for years. Claim them, match the NAP, and check them twice a year.

Measuring local SEO: what to track, and what to ignore

Rankings only matter when they turn into booked work. Track in this order:

  • Calls, messages and direction requests. The Business Profile reports these itself, and they're the closest thing you have to a scoreboard.
  • Search Console: queries, impressions and clicks for your site. Watch which service and location pages are getting impressions, because that tells you what Google thinks you're for.
  • Map-pack position for your core terms, from inside your service area. Rankings vary by where the searcher stands, so a single number is meaningless unless you know where it was measured. Our reports use Advanced Web Ranking, which tracks from set locations inside the service area.
  • Reviews per month and average rating. A slow, steady trickle beats twenty in one week.

What to ignore: your own position when you search from your own phone, at your own address, logged in. That result is personalized and tells you nothing. Also ignore "keywords ranked" as a headline number, since ranking for 400 terms nobody searches is not progress.

Give it time before you judge it. Google's own starter guide is careful here: "Some changes might take effect in a few hours, others could take several months." There's a longer answer in how long SEO takes to work, including why local SEO usually moves sooner than national SEO.

Illustration of a monthly dashboard tracking calls, direction requests and reviews, with metric tiles, a line chart and a rising graph
What to watch monthly: calls and direction requests from the profile, impressions in Search Console, and review count.

Doing it yourself or hiring help

Plenty of this you can do yourself. An owner with a regular slot each week can complete the profile, ask for reviews and reply to them, fix the NAP and write service pages, and will often write those pages better than an agency because they know the work.

What tends to need help: technical fixes, structured data, redirects during a rebuild, a location strategy across several towns, and the discipline of reporting. The other factor is time: each task is simple, but the list never ends, and SEO is the first thing to slide in a busy month.

If you do hire, ask what happens in month one, who writes the pages, how success is measured, and what you keep if you leave. Then apply Google's own test: "No one can guarantee a #1 ranking on Google. Beware of SEOs that claim to guarantee rankings, allege a 'special relationship' with Google, or advertise a 'priority submit' to Google." That test alone rules out a lot of bad vendors. Our own SEO services follow the order of work described here: an audit of the site, rankings and competitors first, then technical and on-page fixes to the main pages, then authority building through links, listings and local signals, with rankings and traffic reported each month.

Local SEO for small business: common questions

How much should local SEO cost for a small business?

Enough that someone does the work every month, and not so much that one good job has to pay for it. Prices vary widely by market and scope, so be wary of a flat number quoted before anyone has looked at your profile and your competitors. Ask what happens in month one, what happens every month after, and what you own at the end. We base each local SEO quote on the business's goals and scope, because a one-location plumber and a three-county practice are different jobs.

Can I do local SEO myself?

Yes, most of it. The profile, reviews, citations and service-page copy are within reach of an owner who blocks out time weekly. What usually stalls is technical site work and consistency over months.

What is the difference between SEO and local SEO?

SEO tries to rank a page for a topic. Local SEO tries to rank a business for a place, using a Business Profile as well as a website, with distance from the searcher as a factor you can't edit.

How long does local SEO take to work?

Profile changes can show up quickly; rankings and steady call volume take months. Google notes that "indexing typically takes only a day or so, but can take much longer in some cases", and ranking moves slower than indexing.

Can ChatGPT do my SEO?

It can draft and organize, and it's useful for turning your notes into a first draft of a service page. It cannot verify your address across every directory that lists you, earn a review, or know which streets you cover. It also increasingly is the search result, which is a separate discipline: see answer engine optimization. Google's guidance on AI features and your website says there are "no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary" beyond ordinary good SEO.

Where to start this week

If you do nothing else, do these four in order: complete and correct your Google Business Profile; fix your name, address and phone number everywhere they appear; ask your next ten happy customers for a review and reply to every one; then write one page for your best-selling service in your main town.

SEO for plumbers works the same method through an emergency-call business, where speed, service areas and review recency decide who gets the job.

If you'd rather not run it yourself, that's what we do: see how we approach search engine optimization, or tell us about your service area and your goals, and we'll come back with a plan for them.

Igor Kurochkin

Igor leads search at Enginuity: technical audits, on-page and local SEO, link building and the content strategy that grows organic traffic.

Do Not Sell or Share My Personal Information