Home / Blog / SEO for small business: where to start (and what to ignore)

Blog

SEO for small business: where to start (and what to ignore)

SEO advice online is mostly written for big companies with big budgets. Here's the short list that actually matters when you're a small business starting out, in the order we'd do it.

By James Durfee · October 28, 2026

Step 1: Set up the free Google tools

Google Search Console shows which searches your site appears for, which pages Google has found, and any problems it runs into. Add your site, verify that you own it, and submit your sitemap. It's free, and it's the only way to see your site through Google's eyes.

Google Business Profile is the listing that appears on Google Maps and in the box beside search results. If customers can hire you locally, this is often the single biggest source of calls for a small business. Fill out every field, choose the most specific category that fits, add photos, and list your services.

While you're at it, set up Bing Webmaster Tools too. It takes ten minutes and covers Bing, Yahoo, and DuckDuckGo.

Step 2: Give every service its own page

This is the most common mistake we see. A single "Services" page that lists everything gives Google one page to match against dozens of different searches, so it rarely ranks for any of them.

Create one page per main service. Each page should say what the service is, who it's for, where you offer it, what it costs or how pricing works, and how to get started.

Step 3: Fix your titles and headings

Your page title is the blue link people see in search results. "Home" or just your business name wastes it. A better pattern is what you do + where or for whom + your name, for example "Roof Replacement in Grand Rapids | Smith Roofing".

Give each page one main heading that matches what people search for, in the words they actually use.

Step 4: Get listed in the right places

Add your business to the major directories for your industry and area: Bing Places, Apple Business Connect, Yelp, your local chamber of commerce, and industry-specific directories. Use exactly the same business name, phone number, and website everywhere. Consistency helps Google trust that the details are right.

Step 5: Ask every happy customer for a review

Reviews on your Google Business Profile are one of the strongest local ranking signals, and they persuade the people who find you. Make it easy: send a direct review link right after a job goes well.

Step 6: Answer the questions your customers ask

Once the basics are in place, start publishing helpful articles that answer real questions: what something costs, how to choose a provider, what to expect, common mistakes. Every question you hear on the phone is a possible article.

One genuinely useful article a month beats four thin ones a week.

What you can safely ignore for now

  • Buying links or "SEO packages" that promise hundreds of backlinks. At best a waste of money; at worst a penalty.
  • Chasing broad, competitive keywords like "plumber" or "marketing". Win specific searches first.
  • Obsessing over SEO scores from browser tools. They measure checklists, not customers.
  • Posting daily just to post. Quality and usefulness win.

How long does it take?

A new site usually needs three to six months before search traffic becomes meaningful, longer in crowded industries. Your Google Business Profile can start bringing calls much sooner. Stick with the steps above, check Search Console monthly, and you'll see the trend before you see the big numbers.

If your site has been live for a while with little to show for it, an SEO audit is the fastest way to find out what's holding it back.