Here's the good news about SEO for small businesses: you're not competing with the entire internet. You're competing with a handful of businesses in your area, and most of them are doing the basics badly. That means the basics, done well, go a very long way.
1. Claim and complete your Google Business Profile
This is the single highest-leverage thing you can do. A complete profile — accurate hours, real photos, your services listed, your service area defined — dramatically improves your chances of showing up in the local map pack, which gets the lion's share of clicks for "near me" searches.
Pro tip: Respond to every review, good or bad. Google notices activity, and so do potential customers.
2. Get your name, address, and phone number consistent everywhere
Google cross-references your business info across the web. If your website says one phone number, Yelp says another, and Facebook has an old address, that inconsistency erodes trust — both Google's and your customers'.
3. Build pages around what people actually search
One generic "Services" page is a missed opportunity. A page for each major service — written in plain language, mentioning your city or region naturally — gives Google a specific page to rank for specific searches like "deck repair in [your town]."
4. Fix your technical basics
- Page titles and meta descriptions on every page, written for humans
- Fast load times, especially on mobile
- HTTPS (non-negotiable)
- Schema markup so Google understands your business type, services, and FAQ content
None of this is glamorous, but it's exactly the layer most small business sites skip — which is why doing it puts you ahead.
5. Earn a few genuinely local links
A mention from your chamber of commerce, a local news feature, a sponsorship of a community event — these carry real weight for local rankings. Five relevant local links beat fifty random directory listings.
What results actually look like
Local SEO is not overnight. Realistic expectations: meaningful movement in 2–3 months, solid results in 6. But unlike paid ads, the visibility you build compounds — every month of effort keeps paying after you stop pushing.
If you'd like to know where your site stands today, that's exactly the kind of thing I assess in a free intro call.