Skip to content
DigitalUs Media
SEO Strategy for Businesses

SEO for Small Businesses: What You Can Do Yourself, and When to Get Help

Most small businesses can handle the basics of SEO themselves: a clear website, a verified Google Business Profile and Search Console. Here's what to do first.

By DigitalUs Media teamPublished Updated 9 min read

SEO for small businesses comes down to three things you can mostly do yourself: a website that clearly says what you offer and where, a verified and complete Google Business Profile, and Google Search Console so you can see how Google treats your site. Google itself says that if you run a small local business, you can probably do much of the work without hiring anyone.

Below: what that work looks like, how local ranking works, a first-month checklist, and when paying for help makes sense.

Can a small business do SEO without an agency?

Yes, in most cases. On its page Do you need an SEO?, Google writes that a small local business can probably do much of the work itself, and points owners to its SEO Starter Guide as a practical description of what an SEO would do for you.

Two more facts from Google are worth knowing before you spend anything:

  • Appearing in Google’s organic results is free. Google says it never accepts money to include or rank sites, and that advertising with Google has no effect on your organic presence.
  • No one can guarantee a #1 ranking. Google lists ranking guarantees, a claimed “special relationship” with Google and “priority submit” offers as warning signs.

In our view, learning the basics is worth it even if you hire someone later. Google makes the same point: knowing the techniques helps you notice when someone proposes something it discourages.

What does SEO actually mean for a small business?

Google’s Starter Guide defines SEO as helping search engines understand your content and helping people find your site and decide whether to visit it. For a small business, there are two separate places where customers find you:

  1. The regular search results, where your website appears. This is shaped by your pages: what they say, how they’re titled, and whether Google can crawl and index them.
  2. Local results on Google Maps and Search, where your Google Business Profile appears when someone searches for a type of business near them.

A bakery, a dentist or a plumber usually needs both. A business that sells online across a whole country depends more on the first.

The website basics Google recommends

Google Search Essentials splits what matters into technical requirements, spam policies and key best practices. Google notes that most sites pass the technical requirements without even realizing it, so for a small site the work is mostly in the best practices.

Make sure Google can find your site

Start by searching Google for site:yourdomain.com. The Starter Guide suggests this as the first check: if pages from your site appear, you’re in the index. If nothing shows up, Google’s technical requirements are the place to look.

Google says the vast majority of sites in its results are found and added automatically, mostly through links. A sitemap is optional: Google describes it as “a little technical challenge” and says it isn’t required.

Write pages that answer what customers search for

Google’s key best practices include using the words people would use to look for your content and placing them in prominent spots: the page title, the main heading, alt text and link text. The Starter Guide’s example is that some people search for “charcuterie” and others for “cheese board”.

For a small business, that usually means:

  • One page per main service, not one page listing everything.
  • Your town or area named in the text and title where it’s true and relevant.
  • Plain answers to the questions customers ask on the phone: how pricing works, opening hours, service area, how to book.

You don’t need every variation, though: Google’s language matching relates pages to many queries. Repeating the same words over and over is keyword stuffing, which is against Google’s spam policies. Our guide to keyword research for SEO covers how to find the terms worth using.

Write titles and descriptions for people

The Starter Guide says a good title is unique to the page, clear and concise, and can include your business name, your location and what the page offers. A meta description should be a short, unique summary of the page, though Google builds the snippet mostly from the page’s own text and only occasionally from the meta description.

Our rule of thumb: if a customer read only your title and description in the results, they should know what you do and where.

Keep content accurate, original and up to date

The Starter Guide says compelling, useful content will likely influence your presence in search more than anything else it covers. It lists the traits: easy to read, well organized, unique rather than copied, up to date, and written for people. For a small business, that includes the dull details: an old price list or last year’s opening hours.

Tell people about your site

Google’s best practices include telling people about your site and being active in communities where like-minded people are. The Starter Guide mentions social media, offline promotion such as your URL on business cards, and word of mouth. It also warns that overdoing promotion can look like manipulation of search results.

How does local SEO work on Google?

Google Business Profile Help says local results are mainly based on three factors:

  • Relevance: how well your profile matches what someone searched for. Complete, detailed business information helps Google match you.
  • Distance: how far your business is from the person searching, or from the location Google assumes for them.
  • Prominence: how well known your business is. Google says this is also based on things like how many websites link to your business and how many reviews you have, and that more reviews and positive ratings can help.

Google adds that there’s no way to request or pay for a better local ranking.

Distance is out of your control. Relevance is mostly in your hands, and prominence grows with time and real customers.

Set up your Google Business Profile properly

Google’s local ranking tips start with verification: a verified profile tells Google you’re authorized to represent the business, so it’s more likely to show up. The verification help page says the available methods (such as phone or text, email, video or postcard) depend on your business type, region and other details, and that reviews can take up to 5 business days.

After that, Google recommends complete and accurate information:

  • Full address, if customers can visit you.
  • Business hours, including special hours for holidays.
  • Your business category.
  • Attributes such as parking or Wi-Fi.
  • Photos and videos of what you offer.

Ask for reviews the right way

Google’s tips to get more reviews say you can remind customers with a review link or QR code, and suggest replying to reviews, including negative ones. They are also clear about the limit: offering free or discounted goods in exchange for posting, changing or removing reviews is prohibited.

We’d make asking for a review part of how you finish every job, not a one-off campaign.

How to set up Google Search Console

Search Console is Google’s free tool for seeing how your site performs in Google Search. Google’s getting-started page lists four steps:

  1. Verify site ownership to get access to the data.
  2. Check that Google can find and read your pages in the indexing report, and fix the errors you can.
  3. Consider submitting a sitemap. Not required, but Google says it might speed up discovery.
  4. Monitor performance in the Search performance report: clicks, impressions, and breakdowns by query, page and country.

You don’t need to log in daily: Google emails you about new issues and suggests checking around once a month, or after changes. Search Console can also help with your Business Profile: Google’s verification page lists verifying your website in Search Console as one case where a profile can be verified instantly.

To decide which numbers to watch over time, see our guide to SEO KPIs.

A first-month SEO checklist for small businesses

Here’s the order we’d work in. Each step builds a little on the one before it.

Week 1: see where you stand

  • Search site:yourdomain.com and your business name on Google.
  • Verify your site in Search Console. Note which pages are indexed and any errors.
  • Find, claim and verify your Google Business Profile.

Week 2: fix the basics

  • Complete every relevant Business Profile field: category, hours, address, attributes, photos.
  • Check that your name, address, phone number and hours match on your site and your profile.
  • Rewrite page titles so each one is unique and says what the page offers and where.

Week 3: improve the pages customers need

  • Give each main service its own page with plain answers: what it is, who it’s for, area served, how pricing works, how to book.
  • Remove or update anything out of date.
  • Add descriptive alt text to photos of your work, premises or products.

Week 4: start the habits

  • Set up a simple way to ask customers for reviews (a link or QR code), and reply to the reviews you get.
  • Tell people about the site: your URL on printed materials, newsletters to customers who agreed to receive them, local communities.
  • Open the Search performance report and note your starting clicks and impressions.

Then wait. The Starter Guide says some changes show in a few hours and others take several months, and suggests waiting a few weeks before deciding whether a change worked.

What small businesses can skip

The Starter Guide has a section on things Google believes you shouldn’t focus on. A few that come up often with small business owners:

  • The meta keywords tag. Google Search doesn’t use it.
  • Keywords in your domain name. Google says they have hardly any ranking effect beyond appearing in breadcrumbs. Pick the name that’s best for your business.
  • A target word count. Google says length alone doesn’t matter for ranking.

In our view, you can also ignore anyone who emails you out of the blue offering to get your site “listed”. Google says it gets these emails too, and recommends treating them with the same skepticism as any other spam.

When is it worth getting SEO help?

Google’s own advice is that a great time to hire is when you’re redesigning a site or launching a new one, because the site can then be built to be search-friendly from the start. It also says a good SEO can help improve an existing site.

Our rule of thumb: get help when the problem is no longer about filling in fields and writing clear pages. That usually means:

  • A redesign, platform change or domain move, where a mistake can cost the visibility you already have.
  • Pages that won’t get indexed even after you’ve checked the basics in Search Console. Our technical SEO audit checklist shows what a deeper review covers.
  • Several locations, languages or countries, where the setup becomes more technical.
  • No time to keep doing it, even though you know what needs doing.

If you do hire, Google suggests interviewing the provider, checking references, giving only read access to Search Console during an audit, and asking for an explanation of every change. Our guide on how to choose an SEO agency turns that advice into questions to ask. If you’d like a second opinion on your own site after working through the checklist, our SEO services cover the same ground in more depth.

Frequently asked questions

Can a small business do its own SEO?

Usually, yes. Google says that if you run a small local business, you can probably do much of the work yourself, and recommends starting with its SEO Starter Guide.

What is the first thing a small business should do for SEO?

Check whether Google already knows about your site with a site: search, then verify your site in Search Console and claim and verify your Google Business Profile. Those steps show you where you stand before you change anything.

How does Google decide which local businesses to show?

Google Business Profile Help says local results are mainly based on relevance, distance and prominence. You can't pay for a better local ranking, but complete and accurate profile information helps with relevance.

How long does small business SEO take to work?

Google says some changes take effect in a few hours and others take several months. It suggests waiting a few weeks before judging whether a change helped.

Do I have to pay to appear in Google's search results?

No. Google says it costs nothing to appear in organic search results and that it never accepts money to include or rank sites there. Advertising with Google does not affect your organic presence.

Related guides

Want help putting this into practice?

Tell us about your website, your goals and the markets you sell in. We'll reply with an honest assessment and the next steps we'd take.