What is local SEO for a one-location business?
When someone searches "plumber near me" or "pizza in Austin," Google shows local results on Maps and in Search, separate from the regular list of websites. Local SEO for small business is the work of earning a place in those local results and in the website results below them.
Google publishes the basics of how it chooses. According to Google Business Profile Help, local results are mainly based on relevance (how well a Business Profile matches what someone searched for), distance (how far the business is from the searcher), and prominence (how well-known the business is, based on information such as how many websites link to it and how many reviews it has). Google also states there is no way to request or pay for a better local ranking. You cannot change distance, so the ten priorities below work on relevance, prominence, and your website.
The local SEO checklist: ten priorities in order for one location
Verify your Google Business Profile
Google says verification tells it you are authorized to represent the business, which makes the profile more likely to show up in search results. Every later step builds on a profile you control, so do this first.
Complete every field in your profile
Google states that businesses with complete and accurate info are more likely to show up in local search results, and that inaccurate info can keep a profile out of relevant searches. Add your address if customers visit you, your hours and special hours, your category, and attributes such as parking or Wi-Fi.
Choose your categories carefully
Your category tells Google what kind of business you are, which is part of how it judges relevance. Google's guidelines say to choose the fewest number of categories it takes to describe your overall core business. Pick the one that describes your main service, then add others only if they describe your core business too.
Ask for reviews and reply to them
Google says more reviews and positive ratings can help your local ranking, and that replying shows customers you value their feedback. Make the review request a normal part of finishing every job, and reply to new reviews as they come in.
Create a dedicated page on your website for each service
A page that covers one service gives a searcher, and Google, a clear match for that search, where a homepage listing ten services gives none of them much detail. Name the service and the area you serve in the page title, the main heading, and the body copy where it reads naturally.
Make your name, address, and phone consistent (NAP)
Google's guidelines ask you to represent your business the way it is consistently represented in the real world. Your name, address, and phone number should match on your website, Yelp, Apple Maps, Bing Places, and industry directories. Correct the listings you already have before adding new ones.
Four more checklist items owners skip
Add photos and videos
Google lists photos and videos as a way to show customers what you offer and tell the story of your business. Use real photos of your location, team, and work, and add new ones when something changes.
Use your business name exactly as it appears on your signage
Google's guidelines say your profile name should reflect your real-world name as used on your storefront, website, and stationery. Including unnecessary information, such as service or location keywords, is not permitted and could result in suspension of your profile.
Make sure Google can find your website
The Google SEO Starter Guide explains that Google finds most pages automatically by crawling the web. Your job is to avoid getting in the way: link every service page from your menu or homepage, fix broken links, and submit a sitemap.
Track performance in Google Search Console
Connect Search Console to your domain and open the Performance report. Filter the queries for your city and service terms. Pages with plenty of impressions but few clicks are candidates for a rewritten title and description. A service page with no impressions at all may not be indexed yet, so check that first.
How to tell if your local SEO is working
Many owners search for their own business and stop there. Local results depend on where the searcher is, so a check from your office shows you one spot on the map, not what customers across town see.
Open Google Search Console once a month and look at three numbers for your service and city searches: impressions (how often Google showed your pages), clicks (how many people came through), and average position. Judge the trend, not one week. The Google SEO Starter Guide says some changes take effect in a few hours and others could take several months, and that in general you should wait a few weeks to assess whether a change helped.
Also check the performance reporting in your Business Profile each month and note the customer actions it records, such as calls and website clicks.
Do not set up the profile once and leave it. Google warns that inaccurate info can keep your profile out of relevant searches, so update special hours before holidays, change your hours when they change, and reply to new reviews.
Google's three local ranking factors and what you control
| Factor | What Google measures | What you can act on |
|---|---|---|
| Relevance | How well your Business Profile matches what someone searched for | Complete profile fields, accurate categories, a detailed business description |
| Distance | How far your business is from the searcher's location | A precise, accurate address or service area. You cannot change where the searcher is. |
| Prominence | How well-known your business is, including how many websites link to it and how many reviews it has | Earning more reviews and positive ratings, and earning links from other websites |
Source: Tips to improve your local ranking on Google, Google Business Profile Help
Common mistakes that cancel out good work
The first is mismatched contact details. If your Yelp listing shows a suite number your Google profile omits, or your old phone number still sits on three directories, customers find conflicting information and some of them call a number that no longer rings. Correct the listings you already have before you create new ones.
The second is keyword stuffing in the business name. Google's guidelines say your name should reflect your real-world business name. Adding city names or service keywords, as in "Joe's Plumbing Best Plumber Houston," is not permitted and could get the profile suspended.
The third is treating local SEO as a one-time setup. Hours change, services change, and new reviews arrive every month. Keep the profile accurate, reply to reviews as they come in, and add a website page when you add a service.
If you would rather hand this off, Rankure's local SEO plans for one US location start at $599 a month with no setup fee and no long-term contract. See the full scope at Rankure local SEO pricing.
Questions people also ask
How long does local SEO take to show results?
Do I need a website to do local SEO?
What is the difference between local SEO and regular SEO?
How many categories should I add to my Google Business Profile?
Does responding to reviews help rankings?
What is a local SEO citation?
Sources
- Tips to improve your local ranking on Google - Google Business Profile Help read 2026-11-06
- SEO Starter Guide: The Basics | Google Search Central | Documentation | Google for Developers read 2026-11-06
- Guidelines for representing your business on Google - Google Business Profile Help read 2026-11-06
Facts and prices checked . Next review February 2027.