Local SEO10 min read

How to Rank a Business Website Locally

Google decides who gets the call in your town using three signals it has named in public. Most businesses feed one of them by accident and the other two not at all.

A small American town seen from directly above at golden hour, a tidy street grid with terracotta rooftops and a tree-lined main street

In short

  • Local rankings run on three signals: relevance (do you do this), distance (are you near) and prominence (does anyone vouch for you).
  • Your Google Business Profile and your website are one system. Each is judged partly by the other.
  • One page per service and one page per town, each saying something true, is how the site earns relevance.
  • Reviews, citations and links are how you earn prominence, and they compound slowly.
  • Ninety days of steady work moves most businesses. Measure calls and map views, not rankings alone.

This is the first of 3 guides on local seo. The rest are listed below.

Two sets of results, one town

At seven on a Tuesday morning a man in New Braunfels stands in his garage holding a breaker that will not reset. He types "electrician near me" into his phone. Google gives him a map with three names on it, then a column of blue links below. He calls the first name on the map. The electrician who wrote the best page on the internet about breaker panels, eleven miles away, never enters his mind.

That is local search. There are two contests on the same screen, scored differently. The map pack, the three names with the pins, is drawn from Google Business Profiles and weighted heavily by where the searcher is standing. The organic results below are drawn from websites and weighted by what the pages say and who links to them. A business that wants the call has to win both, because the searcher uses whichever one his thumb reaches first.

The industry has a product for this. It is called a "local SEO package," and it usually consists of submitting your business to a few hundred directories and sending a report that shows you ranking first for a phrase nobody has ever typed. This guide is the alternative: what Google says it measures, what feeds each measure, and a ninety-day order of work an owner can run or hand to someone and check.

The searcher does not know there are two contests. He knows there are three names, and one of them gets the job.

The three signals, in plain words

Google has published the three things it weighs for local results, and it has used the same three words for years: relevance, distance and prominence. Everything anyone sells you under the name local SEO is, if it works, an attempt to move one of those three.

SignalThe question Google is askingWhere it looksWhat you can do
RelevanceDoes this business do the thing that was searched?Profile categories and services; the words on your pagesChoose the right categories; write a page for each service and each town
DistanceHow far is this business from the searcher, or from the place named in the search?The address on your profile; the places your pages nameNothing about geography; everything about which places your pages claim honestly
ProminenceDoes anyone else vouch for this business?Review count, rating and recency; mentions on other sites; links to your siteAsk for reviews; keep listings consistent; earn local links

Distance is the one you cannot argue with. If the searcher is standing in Boerne and you are in San Antonio, a Boerne electrician with a worse website will usually take the map spot. What you control is whether your business also shows up in the results for "electrician Boerne," and that is a matter of relevance: a page on your site about the work you do in Boerne. The general SEO guide covers how a page earns relevance for any search; local SEO is the same craft with a place name attached.

Prominence is the slow one. It is built from reviews, from other websites mentioning you, and from the reputation of the site itself. It compounds. A business that has asked every customer for a review since 2019 has an advantage no budget buys in a month, which is the honest reason SEO takes the time it takes.

The profile is the front door, and reviews are the doorbell

The most-read page about your business is not on your website. It is your Google Business Profile, the panel with the photos, the hours and the star rating. It is what fills the map pack, and it is where most local searchers decide whether to call before they ever see your site.

A profile is complete when a stranger could hire you from it alone: the exact business name, the right primary category, every service listed, true hours, a phone that rings, twenty real photos, and a website link to the page about that location. Most profiles are half done, because someone claimed it in 2016 and never came back. The Google Maps guide walks through every setting; if you are doing the work and still missing, the map pack diagnosis finds the reason.

Reviews are the part of the profile that feeds prominence. Google reads the count, the average, how recent the last one is, and whether you reply. Customers read the same things and one more: what the reviews say. A profile with eighty reviews that mention water heaters ranks for water heaters and gets the water heater calls. Ask every customer, at the moment the job is done, with a link that takes one tap. Reply to every review, including the bad ones, within a day.

What the website contributes

The profile gets you onto the map. The website gets you into the organic results, and it also feeds the profile: Google reads the site linked from the profile to decide what the business is relevant for. A profile that links to a one-page site with the word "services" on it has told Google almost nothing.

The site earns local relevance one page at a time. A page for each service, with the service and the place in the title: "Water Heater Replacement in San Antonio," not "Services." A page for each town you want to be the first call in, saying something true about the work you do there; the service area page guide explains when a town deserves a page and when a page would hurt. A home page that names the place in the first sentence.

What a locally optimized site has

  • The place in the title of every page where it fits: the service and the town, in that order.
  • One page per service you want to be found for, with its own headline and its own button. The service page guide has the anatomy.
  • One page per town where you can say something specific, linked from a service-area hub.
  • Name, address and phone in the footer, spelled exactly as they appear on the profile.
  • LocalBusiness structured data: a few lines of code that tell Google the name, address, phone, hours and area in a form it cannot misread.
  • Reviews on the site, with names and dates, so the profile's proof is repeated where the decision is made. The trust guide covers what else counts.
  • A phone number that dials from every page, and two seconds or less to load on a phone in a driveway, because the profile's click is wasted on a page that stalls.

The home service website guides apply this list trade by trade.

A ninety-day plan

Here is the order. It is the order we use, and the reason it works is that each step makes the next one worth doing.

  1. 1

    Weeks 1–2: know where you stand.

    Search your main service and town from a phone, from three places in your area, and note where you appear. The free visibility check does this properly, across a grid of points. Install call and form tracking the same week, because in ninety days you will want to know what changed.

  2. 2

    Weeks 1–2: finish the profile.

    Name, category, services, hours, photos, description, the right website link. Reply to every review you have ever received. Set up the review link and give it to everyone who touches a customer.

  3. 3

    Weeks 3–5: build the service pages.

    One for each service you want the phone to ring for, with the town in the title. Most businesses need eight to twelve; the page count guide helps you decide which.

  4. 4

    Weeks 5–8: build the first area pages.

    Three towns, not thirty: the ones where you already work and want more. Each page says something only someone who works there could say. Link them from a hub and from the service pages.

  5. 5

    Weeks 6–10: clean the citations.

    Fix the twenty listings that matter. Close the duplicates. Use one spelling everywhere.

  6. 6

    Weeks 8–12: earn three real links.

    The chamber, a supplier, a sponsorship, a trade association. Each is worth more than a hundred directory entries.

  7. 7

    Week 12: measure, then keep the habit.

    Compare the grid and the calls to week one. Then do one thing a month, for as long as you want the phone to ring. If you would rather hand this to someone, local marketing is a monthly engagement without a long contract, and it can be financed at 0% alongside a site build.

What to measure, and what to ignore

The industry measures rankings because rankings are easy to put in a report. A ranking is a position for one phrase, from one place, on one day. Your customers search from everywhere in the area, and the map pack at the north end of town is not the one at the south end.

Measure the things that pay. Calls from the profile and calls from the site, counted separately. Direction requests and website clicks, which Google reports for free. Form submissions, by page. Reviews and rating, month over month. And a grid ranking, the map with colored dots that shows where in the area you appear and where you vanish, because that is the only ranking report that tells you what to do next.

Ignore "domain authority" scores, a ranking checked from your own office, and any report that does not contain the word "calls." The website leads guide has the benchmarks for what a site in your trade should produce, and that is the number all of this exists to move.

The rest of this series

More on local seo

  1. 02How to Show Up in Google Maps9 min read
  2. 03Should You Create a Page for Every City You Serve?8 min read
Free · no sign-up

See what a customer in your area sees when they search.

The free visibility check runs the search your customers run and shows where you land: the map pack, the organic results, or nowhere. Then it tells you why.

Free · No obligation

Want to be the first name in your town?

Tell us your trade and the towns you want to win, and we will check where you appear on the map today and what would move you. Free, and the answer is yours to keep.

Which of these sounds like you? (pick any)

Questions people ask

Straight answers

Profile fixes can move the map pack in a few weeks. Service and area pages usually take two to four months to earn their place, and prominence built from reviews and links keeps compounding for years. Ninety days of steady work moves most businesses noticeably. A business that has done nothing for a decade, against competitors who have been asking for reviews the whole time, should expect the longer end.

For the map pack, the primary category on your Google Business Profile and the distance between the searcher and your address. For the organic results, whether your site has a page about that service in that place. Reviews and links matter for both, and they are what separates two businesses that have done everything else right.

Yes. A service-area business can hide its address and still appear on the map, provided it has a real base of operations. It will rank strongest near that base. To be found in towns farther out, the site needs pages about those towns and the profile needs reviews from customers there. What does not work is a fake address in each town, which gets profiles suspended.

Yes. Google reads the site linked from your profile to decide what your business is relevant for, and the site's own authority feeds prominence. A profile linked to a fast site with a page for each service and each town ranks better than the same profile linked to a one-page brochure. The two are one system and should be built as one.

Most agencies price it monthly by the size of the market and the number of services and towns you want to win. The wide range you will see reflects that some of it is directory submissions and reports, and some of it is building pages, earning reviews and links, and counting calls. We price it monthly with no long contract and can finance it at 0% alongside a site build. Ask any quote to say what will be built each month.

The profile, the review habit and the citation cleanup are within reach of any owner with a few hours a month. Service and area pages that rank take writing and structure most owners do not have time for, and links take patience. A reasonable split is to own the profile and the reviews yourself and hire out the pages and the measurement.

Where to go from here

The next step down the road

0%financing

Start now. Pay monthly. Add nothing for interest.

Put 25% down at signing and spread the rest in equal monthly payments. The total you pay is the price on the proposal.

  • Up to 12 months on any project
  • 24 months from $15,000
  • 36 months from $20,000

Financed projects are hosted on the DataCram platform for the length of the plan.

CallGet a quote