// local seo

Local SEO for people who hate SEO

Local SEO sounds awful, but for a small local business the whole thing comes down to four things you can do in an afternoon.

A phone screen showing a Google Maps search result with three local business pins and star ratings

SEO people love making this complicated. There are entire agencies billing $1,800 a month for things that, honestly, take an afternoon. If you own a local business and find the whole topic exhausting, I get it. Most of what gets sold to you doesn't matter much for your situation anyway.

Here's the deal: local SEO and national SEO are almost totally different games. You're not trying to rank for "best plumber in America." You need the people two neighborhoods over to find you when their pipe bursts at 7 p.m. That's a narrower problem, and it has a shorter to-do list.

The one thing that actually moves the needle

Your Google Business Profile. That's it. That's the big one.

When someone searches "electrician near me" on their phone, what comes up isn't a list of websites. It's a map with three little pins and some stars. That map pack is driven almost entirely by your Google Business Profile, not your website. If your profile is incomplete or stale, you're invisible to people who are already ready to hire someone.

Fill out every field. Category (be specific, "residential electrician" beats "contractor"), hours, phone number, address, a short description, photos. Real photos. Not stock images of a wrench. A picture of your truck, your shop, or your face does more than any keyword you could stuff in there.

Then ask your customers to leave reviews. Not with a script. Just a plain ask: "If you were happy, a quick Google review really helps me out." Around 74% of people say they trust online reviews as much as a personal recommendation. Getting to 20 or 30 reviews puts you ahead of most local competitors sitting at 4.

Your website still matters, a little

Google cross-references your website with your Business Profile. If your site says you're in Austin but your profile says Dallas, that confusion costs you. Keep everything consistent: same business name, same address, same phone number, spelled the same way, everywhere.

Beyond that, having a page that actually mentions the city or neighborhood you serve helps. Not stuffed awkwardly into paragraphs. Just naturally: "We serve homeowners in Lakewood, Cherry Creek, and the surrounding Denver area." One or two sentences on your homepage or a dedicated service area page. That's it.

If your site is slow or falls apart on a phone, that's a bigger problem than any keyword. A slow website quietly costs you customers even when your SEO is otherwise fine, because Google watches how fast people leave after clicking your link.

Citations: a 20-minute job you do once

A "citation" is just your business name, address, and phone number showing up on another site. Yelp, Bing Places, Apple Maps, your local chamber of commerce directory. These don't drive a ton of traffic directly, but they signal to Google that you're a real, established business.

Claim your Yelp listing. Set up Bing Places (takes about 10 minutes, most people skip it, which means less competition for you). Search your own business name and fix any listings showing an old address or wrong number. Fixing bad data matters more than adding new listings.

// a quick story

Maria runs a small alterations shop outside Cincinnati. She'd been in the same spot for 11 years but barely showed up when people searched nearby. Her Google Business Profile still had her old address from when she moved across the street in 2019. We updated it, added 14 real photos of her work, and she started asking customers for reviews after each pickup. Sixty-three days later she was in the map pack for three of her main search terms. Foot traffic from new customers went up noticeably. She hadn't paid for a single ad.

What you can safely ignore

Meta keywords tags. Dead for a decade, still sold as a deliverable by some agencies. Ignore.

Keyword density. The idea that you need to repeat a phrase exactly 17 times per page. Write normally.

Link-building campaigns that involve paying strangers for backlinks. For local businesses this is mostly noise, occasionally risky, and always expensive.

Blogging, unless you actually enjoy it. A blog doesn't hurt, but one solid service page beats six thin posts every time. If you're curious about the fuller picture of why your business doesn't show up on Google Maps, the answer is almost never "not enough blog posts."

The order things should happen

First, get your Google Business Profile fully filled out and verified. Second, fix wrong information about your business floating around online. Third, collect reviews slowly and genuinely over time. Fourth, make sure your site loads fast and works on a phone, because most of your visitors are on a phone and a broken mobile experience undoes all the other work.

That's the 20% that does about 81% of the work. The rest is real but marginal. You could spend months tweaking schema markup and internal link structures and maybe move up half a position. Or you could do these four things this weekend and actually see a difference.

Before any of this is worth doing, your site needs to hold up its end. It helps to fix the basics first, whether you're running ads or just trying to show up in search.

None of this requires an agency retainer. It requires an afternoon and some follow-through. If you'd rather hand it off and have someone just handle it, tell me what you've got and we'll figure out what's actually worth your time.

Quick questions

How long does local SEO take to show results?

It varies, but most businesses see movement in the Google map pack within 30 to 90 days of fully completing their Google Business Profile and collecting a handful of real reviews. There is no instant fix, but the timeline is shorter than most people expect.

Do I need to hire an SEO agency for local search?

For most local businesses, no. The four things that drive most local rankings are things you or someone you trust can handle in an afternoon: your Google Business Profile, consistent contact info, real customer reviews, and a website that works on a phone.

Does my website matter for local SEO if I have a Google Business Profile?

Yes, but less than you think. Google cross-checks the two, so consistency matters. A slow or phone-unfriendly site will hurt you. Beyond that, a short mention of your service area on your homepage is usually enough.

// your turn

Got something like this on your plate?

Tell me what you're dealing with, an old site, a slow one, an app idea or a task eating your week. I'll reply myself, usually within a day.

Start a project
Victor
Victor
The actual human · replies in ~a day
Hey, I'm Victor. A real human, not a bot pretending to be one.
Tell me what you've got: an old website, an app idea, or just a question. Drop your details below and I'll reply by email, usually within a day.
I need your name, a valid email, and a line about your project.
Need a nerd?