Home / Blog

SEO Basics That Still Work for Small Businesses

Every January someone publishes a list of “SEO trends you can’t ignore,” and every year most small business owners I talk to feel a little more behind. So let’s clear the air: the things that help a local business show up on Google haven’t changed much. The tools get fancier, but the fundamentals are the same ones that worked five years ago.

If you only have a few hours a month for SEO, this is where I’d spend them.

1. Make sure Google can actually read your site

Before anything else, check the plumbing. If Google can’t crawl your pages, nothing else matters.

  • Set up Google Search Console (it’s free) and confirm your site is verified.
  • Submit your sitemap. On WordPress with Yoast, it usually lives at /sitemap_index.xml.
  • Look at the Pages report for anything marked “not indexed” that should be.
  • Make sure your site loads over https with a valid padlock.

I’ve seen more than one site that was accidentally telling search engines to stay away, usually from a checkbox left on after a redesign. It takes thirty seconds to check and can save months of wondering.

2. Give every service its own page

This is the single biggest fix I make for small business sites. If you do five things, you want five pages, each one clearly about one thing. A single “Services” page listing everything makes it hard for Google to know which search you’re the right answer for.

Each service page should say, in plain words, what the service is, who it’s for, where you offer it, and how to get in touch. Write it the way your customers talk, not the way your industry talks. People search for “furnace repair,” not “HVAC remediation solutions.”

3. Write page titles like headlines

Your page title is the blue link people see in Google. It’s also one of the strongest clues you give search engines about what a page covers. A good title:

  • Leads with the service or topic
  • Includes your town or area when it’s a local service
  • Stays under about 60 characters so it doesn’t get cut off
  • Reads like something a person would click

“Furnace Repair in Stow, OH | Smith Heating” beats “Home | Smith Heating” every time.

4. Set up your Google Business Profile properly

For local businesses, the map results often get more clicks than the regular listings. Your Google Business Profile is what powers those. Choose the most specific primary category you can, fill out every section, add real photos, and keep your hours current. I wrote a step-by-step guide to setting up your Google Business Profile if you want to walk through it.

5. Earn reviews the honest way

A steady trickle of genuine reviews helps both your rankings and your chances of getting the call. The trick is simply asking, right after a job goes well, with a direct link. Skip anything that smells like buying or trading reviews. It’s against Google’s rules and it isn’t worth the risk.

6. Make the site fast and easy on a phone

Most local searches happen on phones, often in a hurry. If your site is slow or awkward to use on a small screen, people bounce, and that shows up in how you perform over time. Compress your images, drop plugins you don’t use, and make your phone number a tap-to-call link at the top of every page.

7. Answer the questions people actually ask

Think about the questions you hear on the phone every week: “How much does it cost?” “How long does it take?” “Do you service my area?” Answer them on your site, plainly. Those answers help real visitors, and they’re exactly what search engines and AI answer tools look for when someone asks the same thing.

What I’d skip

  • Stuffing your town name into every sentence
  • Buying links or signing up for “SEO packages” that promise page one
  • Creating dozens of near-identical town pages
  • Chasing every new trend before the basics are done

The order I’d do it in

  1. Search Console and sitemap
  2. Google Business Profile
  3. One page per service, with good titles
  4. Phone-friendly and fast
  5. A simple review routine
  6. Answers to common questions, added over time

None of this is glamorous, but done consistently, it’s what gets small businesses found.

Questions I hear a lot

How long before I see results?

Some fixes, like your Google Business Profile, can help within weeks. Ranking for competitive searches usually takes a few months of steady work.

Do I need to hire someone for SEO?

Not necessarily. Most of the basics above are things you can do yourself. It’s worth getting help when the technical side gets in the way or you simply don’t have the time.

If you want a second set of eyes

If you’d like me to take a look at where your site stands, I’m happy to. Send it through the free website check and I’ll reply with plain-English notes, or read more about how I handle SEO for local businesses.

Keep reading

Let’s talk

Need help with your website?

Web Design Nerd builds websites, handles hosting and SEO, and helps Summit County businesses with their tech. Let’s talk.

doug@webdesignnerd.com

A business I built for

Trinity United Church logo
Church

Trinity United Church

Members and visitors want to know when worship starts and how to give.
Service times sit at the top of the home page, with online giving and a way to watch online.

Database Music Studios logo
Recording studio

Database Music Studios

Artists want to book studio time without a lot of back-and-forth.
Book a Session buttons on every page, plus a page to buy or lease beats.

West Forwarding logo
Freight forwarding

West Forwarding

Importers want to know where their cargo is and what shipping will cost.
Track Your Cargo is in the main menu, and a quote button sits on the home page.

Websites, hosting, SEO, apps, training, and tech help. Stow, Ohio since 2007. Onsite in Summit County, remote nationwide.

© 2007–2026 Web Design NerdPrivacy · Terms · Sitemap