SEO for Small Businesses: What to Do First
Quick answer: SEO for small business starts with the basics, in this order: make sure Google can find and index your site, set up Search Console, claim your Google Business Profile, fix the title and description on your most important pages, and write one useful page for each service you sell. Links and blogging come after, not before.
Most small business owners I speak to have been told they need “SEO” without being told where to begin, so they start with whatever someone sold them first: a backlink package, a keyword tool subscription, or forty blog posts. This post is the order I’d follow instead. It sits under our digital marketing strategy playbook, which covers how search fits with the rest of your marketing.
What does SEO for small business actually mean?
It means making it easy for the people already searching for what you sell to find your website and choose you. For a small business, that’s usually a few dozen searches, not thousands.
A bakery in one neighbourhood, an accounting firm, or a software company with five services doesn’t need to rank for everything. It needs to show up for the handful of searches that bring customers: the service name, the service plus the city, and the questions people ask just before they buy. Keeping the scope that small is what makes SEO manageable when you don’t have a marketing team.
Step 1: Can Google find and index your website?
Check this first, because nothing else matters if your pages aren’t in Google’s index. Search site:yourdomain.com in Google and see whether your main pages appear.
If pages are missing, the usual causes are simple: a “discourage search engines” setting left on after the site was built, pages blocked in robots.txt, a new domain Google hasn’t discovered yet, or a site so slow or broken that it doesn’t load properly. Google’s own SEO Starter Guide is a good plain-language reference for how crawling and indexing work, and it’s worth reading once even if you hire someone.
Your hosting matters here too. A site that’s often down or takes ages to respond is harder for both visitors and crawlers. If you’re unsure what to look for in a host, this guide on what to know before buying web hosting covers the basics.
Step 2: Set up Google Search Console
Search Console is free and it’s the only place Google tells you directly how your site is doing in search. Set it up before you change anything else, so you have a starting point to compare against.
Once your site is verified in Google Search Console, submit your XML sitemap and look at three reports:
- Pages: which pages are indexed and which aren’t, with the reason.
- Performance: the searches you already appear for, with impressions, clicks and average position.
- Experience and security: mobile usability problems, security issues and manual actions, which should all be empty.
The Performance report is the most useful thing a small business can look at. It shows real searches people typed before they saw your site. You’ll often find you already get impressions for a service you never wrote a proper page about. That’s your first content gap, handed to you for free.
Step 3: Should a local business claim its Google Business Profile first?
Yes. If customers visit you or you serve a specific city, your Google Business Profile often brings more calls than your website does, and it’s quicker to set up.
Claim and verify the profile, pick the most accurate primary category, add your real hours, phone number and website, and upload photos of your actual premises and work. Google explains the process in its guide to improving your local ranking, and it’s clear that relevance, distance and prominence drive local results. You can’t change distance, but you can make the profile complete and keep collecting genuine reviews. Never buy reviews or offer something in return for them; it breaks Google’s policies and customers can usually tell.
Step 4: Fix titles and descriptions on your money pages
Your homepage and service pages are your money pages. Each one should have a clear title tag and meta description that say what the page offers, in the words a customer would search.
A title like “Home” or “Services” tells Google and searchers nothing. “Accounting Services for Small Businesses | YourFirm” does. Keep titles under about 60 characters so they aren’t cut off, and write the description as a one-line pitch that gives a reason to click. You don’t have to do every page on day one. Start with the five pages that matter most to revenue.
Step 5: Write one strong page for each service
One clear page per service beats one long page listing everything. Each service page gives Google a specific answer to a specific search, and gives a visitor exactly what they came for.
A good service page explains who the service is for, what’s included, how the process works, what you need from the customer, and how to get in touch. Answer the questions you get asked on the phone. That’s the content searchers are looking for, and it’s information only you have. At Diligent Creators, our digital marketing services follow the same pattern: we start with discovery, then optimise, then report monthly, and each stage depends on these pages existing first.
Is blogging important for small business SEO?
It helps, but only after your service pages are in place. A blog answers the questions people ask before they’re ready to buy, and it gives you pages that can link to your services.
Write about questions your customers actually ask, one question per post, and link each post to the relevant service page. Two genuinely useful posts a month will do more than daily filler. If you’re publishing just to have something new, stop and fix a service page instead.
What about backlinks?
Backlinks still matter, but for a small business the useful ones come from real relationships: suppliers, industry associations, local directories, partners and press coverage. Bought link packages can do harm.
Google’s spam policies specifically call out buying and selling links to manipulate rankings. The safer approach is to earn mentions by doing things worth mentioning and making sure the places that already know you, like your chamber of commerce or a supplier’s partner page, link to your site.
What should small businesses skip at the start?
Skip anything that promises fast rankings, guaranteed positions or a fixed number of links per month. Also skip paying for an expensive keyword tool before you’ve read your own Search Console data.
The common mistakes are covered in more detail in our post on SEO mistakes to avoid. If you’re planning a new website, read how to redesign without losing rankings before anyone touches your URLs.
How do you know if SEO is working?
Watch impressions and clicks for your service searches in Search Console, and count the enquiries that came from organic search. Rankings alone don’t pay the bills; enquiries do.
Give it time. Search results usually take weeks to months to respond to changes, so compare month against month rather than day against day. It also helps to record where each new lead came from. If enquiries are landing in a shared inbox and getting lost, a simple system like the one in this guide to lead management software for small businesses makes it far easier to see which pages are bringing in customers.
A simple first-month SEO checklist
| Week | What to do |
|---|---|
| Week 1 | Check indexing with a site: search, set up Search Console, submit your sitemap. |
| Week 2 | Claim and complete your Google Business Profile; ask recent happy customers for honest reviews. |
| Week 3 | Rewrite titles and meta descriptions on your top five pages. |
| Week 4 | Write or improve one service page, using questions from real customer calls and Search Console. |
None of this needs a big budget. It needs someone who will spend a few focused hours on it and keep going. If you’d rather hand it over, choosing the right partner matters, and our guide on how to choose a digital marketing agency lists the questions to ask first.
FAQ
How long does SEO take for a small business?
Technical fixes like indexing problems can show results within weeks once Google recrawls the pages. New content and local visibility usually take a few months to build. Anyone promising page-one results in days is guessing or selling something risky.
Can I do SEO for my small business myself?
Yes, the first steps in this post are well within reach of a business owner with a few hours a week. Hiring help makes sense when you need content written regularly, technical work done on the site, or reporting tied to revenue.
What’s the first thing to do for small business SEO?
Confirm that Google has indexed your important pages and set up Google Search Console. Every other step depends on knowing that your pages are visible and which searches they already appear for.
Do I need a blog for SEO?
Not on day one. Service pages and a complete Google Business Profile come first. A blog becomes useful once those are done, as a way to answer customer questions and link readers to your services.
Is local SEO different from regular SEO?
Local SEO focuses on searches with a location, such as a service plus a city, and leans heavily on your Google Business Profile and reviews. The basics, like indexed pages and clear service content, are the same for both.
