Local SEO for a small business: the work that moves the map pack

If you fix pipes, cut hair, or file returns for people in one city, national SEO is the wrong fight. You want the map pack and the people who type "near me."

We will not promise a #1 ranking. Distance, competitors, and how Google feels that week are outside anyone's control. The work below is still the work. Skip it and you are hoping.

The same cleanup helps AI tools understand the business. They read the same pages and the same listings.

1. Finish the Google Business Profile

Claim it. Verify it. Kill duplicate listings. One business, one profile.

Use the real name. "Murphy's Plumbing" is a name. "Murphy's Plumbing Emergency Plumber Austin 24/7" is spam and it gets cleaned up eventually.

Pick the category that is actually the job. Hours should be true, including holidays. Photos should be the shop, the truck, the work. Website URL should be the site, not a Facebook page.

Write a short description that names the services. You do not need a novel.

If you have no storefront, set service areas instead of dropping a pin on a house you do not want strangers visiting. Follow Google's rules for that. They change, and they care.

2. Make the name, address, and phone match everywhere

Google, Apple Maps, Yelp, Facebook, the chamber page. Same spelling of Street vs St. Same phone. Same suite number.

When those disagree, you look like three businesses. Citation "authority" talk is mostly this: be consistent on the directories people already use. A $40/month tool can audit the long tail. Start with the obvious ones by hand.

3. Ask for reviews like a grown-up

More recent reviews, with real sentences, help. A perfect 5.0 with twelve identical lines looks fake.

Ask after a good job. Send the direct review link. Reply to the ones you get, including the bad ones, without a fight in public.

Do not pay for five-star reviews. Google's rules are not subtle on that.

4. Put the city on the website

The homepage and each service page should say what you do and where. "Dental cleaning" is vague. "Dental cleaning in North Austin" is a page a person in North Austin can use.

Embed a map on contact. Make the number tappable. Do not hide the address if you have one.

If the pages exist and still nobody calls, the problem may be the offer, not the ranking.

5. Keywords that people type

"Emergency plumber Austin" is a search. "Plumbing" is a wish. "Eco-friendly copper pipe restoration for historic bungalows in 78704" is a sentence nobody typed.

Look at autocomplete on Maps. Look at Search Console for what already brings impressions. Write pages for those phrases. Do not stuff them into the business name.

6. The phone site has to work

A lot of local searches happen on a phone in a parking lot. If the page is slow or the number is not a link, you lost the job to whoever loaded first.

What to measure

Map position for two or three phrases you actually want. Calls from the profile. Form fills from the site. That is the dashboard. Vanity traffic from a blog post about "the history of plumbing" can wait.

A month of work if you are doing this yourself

Week 1: profile, photos, hours. Week 2: fix the directories you already have. Week 3: review requests to people who were happy. Week 4: homepage and one service page, mobile test.

After that it is consistency, not a launch party.

Our local SEO work is this list applied to your URL, plus the technical cleanup (titles, schema, internal links). We still will not promise a chatbot or Google will pick you. We will tell you if the profile is a mess or the site cannot be read.

Request a quote if you want that done.

Related reading

Related reading

Need a site looked at? Get a free website review or see current website plans.