Local SEO has a jargon problem. Citations, NAP consistency, proximity signals, entity authority. It sounds like you need a consultant just to understand what the consultant is selling you.
You don't. The core of local SEO fits in one article. This one. Here's how it actually works and what's worth your time.
What happens when someone searches "plumber near me"
Google shows two sets of results. Up top, usually, is the map pack: a map with three businesses pinned on it. Below that are the regular blue-link results.
For trades, the map pack is where the money is. Most people tap one of those three and never scroll further. So the real question of local SEO is: how does Google pick those three?
Three factors, in Google's own words: proximity (how close you are to the searcher), relevance (how well your info matches what they searched), and prominence (how established and trusted you look).
You can't change proximity. Your shop is where it is. But relevance and prominence are absolutely in your control, and most of your competitors are ignoring both.
Job one: your Google Business Profile
Your GBP listing matters more than your website for map pack rankings. If you only fix one thing this month, fix this.
- Categories. Your primary category should be your money service. "Plumber," not "Contractor." Then add secondary categories for everything else you do. Wrong or missing categories are the number one reason good businesses don't show up.
- Every field filled. Hours, services, service area, description, photos. Google rewards complete profiles, and half-empty ones look abandoned.
- Real photos, added regularly. Job sites, your truck, your crew. A couple a month keeps the profile looking alive.
- Reviews, steadily. Count matters, recency matters, and your replies matter. A profile that got its last review 14 months ago reads as dead to Google and to customers.
Job two: a page for each service
Here's where your website earns its keep. Google matches searches to pages. If someone searches "sewer line repair Fairfield" and your entire site is one homepage that says "full service plumbing," you've got nothing that matches.
The fix is one page per main service. Each page gets a plain title like "Sewer Line Repair in Fairfield, OH," a few paragraphs about the actual work in your own words, a photo or two from real jobs, and your phone number.
You don't need 2,000 words. You need to be the page that actually matches what they typed. Six services, six pages. If you work multiple cities, the big services get a page per city eventually. Start with your home turf.
Job three: consistent name, address, phone
Google cross-checks your business info across the web. Your site, your GBP, Facebook, Yelp, Angi, the BBB, the local chamber directory. When the name, address, and phone number match everywhere, Google trusts the data. When your old number and a misspelled street address are floating around on six directories, that trust erodes.
The unglamorous fix: search your business name plus your phone number, find the listings, and correct the stale ones. It's an afternoon of tedium, once, and then you're done. This is the "citations" thing agencies charge monthly for. It's data entry.
Job four: proof on your own site
A few things on your website tell Google you're a real local business: your service area spelled out in actual town names, your address or service area in the footer, LocalBusiness schema markup (a small block of code your web person can add in minutes), and page titles that include your city.
None of this is exotic. It's the digital equivalent of having your company name painted on the truck.
What you can safely ignore
- Blogging three times a week. A landscaper doesn't need a content calendar. Service pages first.
- Buying backlinks. Risky, and unnecessary at the local level. A link from the local paper or a supplier beats 50 junk links.
- Anyone who cold-calls promising page one. If they were that good, they wouldn't be cold-calling.
- Obsessing over rankings daily. Track calls, not positions. Positions wobble. Calls pay the bills.
The honest timeline
Local SEO isn't instant. Fix your GBP and you might see movement in a few weeks. Service pages take a couple of months to settle. Reviews compound over a year. Anyone promising results in a week is lying, and anyone saying it takes a year to see anything is milking you.
The upside: once it's built, it's yours. Ads stop the second you stop paying. Rankings you earned keep sending calls for free.
If you want to know where your business actually stands, we'll check your profile, your site, and your listings and give you the plain-English list. That's the free audit. No retainer pitch attached.