DIY SEO for a Small Business: What to Do Yourself
DIY SEO for a small business: the tasks you can do yourself in a month, in order, with free tools, and the few places where outside help pays.
- Written by
- Torsten Flaegel
- Published
- Reading time
- 10 min read
DIY SEO for a small business works, as long as you do the right things in the right order. Most of the work that moves a small service business up in Google needs no technical skill: knowing what your clients search for, giving each service its own page, writing those pages well, and keeping your business details complete and consistent.
This article gives you the whole job as a one-month plan, the free tools for each step, and the honest list of where doing it yourself stops paying. Follow the order. If DIY SEO stalls, check the order before the steps.
Can you really do your own SEO?
Yes. Google’s own guide to SEO is written for site owners, not specialists, and it suggests hiring a professional if you are short on time (Google’s SEO Starter Guide). For a small service business, the technical side is usually handled by your website platform. What is left is judgement: what to write, for whom, and in what order.
You have an advantage no agency can buy. You know your clients’ questions, their words and their worries, because you hear them every week. That knowledge is what good SEO pages are made of.
What you need is time, roughly a few focused days over the first month and an hour or two a month after that, plus the patience to wait several months for results.
Week 1: find out what your clients search for
Do not start with keyword tools. Start with your own notes.
- Write down the ten questions clients ask you before they hire you. Use their words, not your industry’s. A client asks “how much does a custom bookshelf cost”, not “bespoke joinery pricing”.
- Type each question into Google and watch the suggestions as you type. Those suggestions come from real searches. Note the versions that keep coming up.
- Look at the “People also ask” box that appears for many searches. Each question in it is something real people want answered.
- Check who holds page one. If page one is all national brands and directories, that search will be hard for a small site. If it holds small businesses like yours, you can compete.
By the end of the week you should have a short list: your main services, the words clients use for them, and five to ten questions worth answering.
If you want numbers, Google Keyword Planner and Ahrefs’ free keyword tool both show rough search volumes. They are useful and not essential. A search with ten people a month who are ready to hire you is worth more than one with ten thousand who are not.
Week 2: give each service its own page
This is the step that matters most.
A single “Services” page that lists everything you do cannot rank for any one of them. Google shows the page that best answers a specific search, and a list answers nothing specifically. One page per service, each built around the words clients actually use, can rank for each.
For every service page:
- Title: the service in the client’s words, plus your town if you work locally. “Kitchen cabinet refinishing in Columbia, MD” beats “Our Services”.
- Opening paragraph: who it is for and what they get, in two or three sentences.
- The detail: what is included, how it works, how long it takes, what it typically costs or what drives the cost.
- Proof: a photo of real work, a short client quote, a result.
- One next step: call, book or email. One, not five.
As a rule of thumb, keep page titles under about 60 characters so they are less likely to be cut off in results, and write a one-sentence description for each page in your website editor. That description is often what appears under your link in Google.
Week 3: write pages that answer real questions
Take the five to ten questions from week 1 and answer each on its own page or in a clear section of the right service page.
- Answer in the first two sentences. Then explain. Search engines and AI assistants both quote the opening of a good answer.
- Write the way you talk to clients. Plain words, short paragraphs, real examples from your work.
- Link between your pages. Each question page should link to the service it relates to, and the service page should link back. Links tell Google which pages belong together.
- Add a short list of common questions at the end of each service page. It catches the variations people search for.
You do not need a blog that publishes every week. A handful of excellent answers does more than a stream of thin posts.
Week 4: make your business easy to trust and easy to find
Your Google Business Profile
If clients ever meet you in person or you serve a local area, your Google Business Profile is part of your SEO. Google says local results are ranked mainly on relevance, distance and how well known a business is, and that businesses with complete and accurate information are more likely to show (Google Business Profile Help).
- Choose the most accurate primary category, and add secondary ones for other services.
- List every service, with a description.
- Add real photos of your work and keep your hours right.
- Use exactly the same business name, address and phone number as on your website.
Reviews
Ask every happy client for a review. Make it easy: send the direct link. Reply to every review, good or bad, briefly and professionally. Reviews help you rank locally and they are what the next client reads before calling.
Consistent details everywhere
Check the directories your clients use (industry associations, local listings, the platforms people in your field use) and make sure your name, address, phone number and website match everywhere. Inconsistent details make it harder for search engines and AI assistants to be sure they have the right business.
The free tools you need
| Task | Free tool |
|---|---|
| See what people search for to find you | Google Search Console |
| See how many people visit and what they do | Google Analytics |
| Manage how you appear on Maps and local results | Google Business Profile |
| Check search volume for a term | Google Keyword Planner, Ahrefs’ free keyword tool |
| Check that Google can read a page | URL Inspection in Search Console |
Set up Search Console on day one. It is the one tool that tells you what Google actually sees, and it is free.
How to tell if your DIY SEO is working
Give it time. Google says some changes take effect in a few hours and others take several months, and that you should usually wait a few weeks before judging a change (Google’s SEO Starter Guide).
Once a month, open Search Console and look at three things:
- Impressions: how often your pages appeared in results. This rises first.
- Clicks: how often people clicked through. This follows.
- Queries: the searches that found you. If they match the words in your service pages, the work is landing.
Then look at the only number that really matters: enquiries. Ask every new client how they found you, and write it down.
AI answers are covered by the same work
More people ask ChatGPT or Google’s AI answers for a recommendation instead of scrolling through links. You do not need a separate project for that. Google states that there are no additional requirements and no special optimization needed to appear in its AI Overviews or AI Mode, and that the usual SEO best practices apply (Google Search Central, AI features and your website).
The four weeks above are exactly what an assistant needs: one clear page per service, plain answers to real questions, consistent business details and real reviews.
Where doing it yourself stops paying
DIY SEO has limits, and it helps to know them before you hit them:
- Your website platform fights you. If you cannot change a page title, add a page or fix a broken link without a developer, technical help pays for itself quickly.
- Page one is held by strong competitors. When every result for your main service is a large, established site, winning takes a plan for which searches to go after first, and that is judgement more than effort.
- You have done the basics and growth has stalled. That usually means the order or the targets are wrong, and an outside read of your Search Console data will find it faster than more effort.
- You do not have the hours. If the work keeps slipping, it is cheaper to have someone else do it than to do none of it.
There is a middle path between doing it all yourself and handing it all over. With my SEO coaching, I send a written strategy brief every two weeks, built from your own search data, and you or your team do the work. If you want a single outside read first, my SEO and AI visibility audit tells you what to fix and in what order.
If you run the whole business alone, SEO for solopreneurs shortens this plan to the five things that matter most. And if you are still deciding whether to start at all, read is SEO worth it for a small business.
Frequently asked questions
Can I do SEO myself for free?
Yes. Every tool in this article is free: Search Console, Google Analytics, Google Business Profile and Keyword Planner, which needs a Google Ads account but no ad spend. What it costs is your time, a few focused days at the start and an hour or two a month after that.
Can I do my own SEO for my business?
Yes, if you can edit your own website. The most valuable work is writing one page per service in your clients’ words and answering their real questions, and nobody knows those better than you do.
How long does DIY SEO take to work?
Google says some changes show within hours and others take several months. For a small service business, plan on several months before new pages bring steady enquiries, and check progress in Search Console once a month.
What is the most important DIY SEO task?
Giving each service its own page, built around the words your clients use when they search. It is the single change that does the most for a small service business.
Can ChatGPT do my SEO?
It can help you draft pages and brainstorm questions, but it cannot know your clients, your prices or your results. Use it to speed up writing, then make sure every page says what only you can say.
If you want a second pair of eyes on your plan, book a call and bring your website address.
Keep reading
Notes on search and websites for founder-led service businesses, written by Torsten Flaegel.
All posts, 9 min read
Is SEO Worth It for a Small Business on Referrals?
Is SEO worth it for a small business that runs on referrals? Four checks to tell, what search does that word of mouth cannot, and where to start.
, 8 min read
SEO for Solopreneurs: What Matters When You Are the Business
SEO for solopreneurs, in the order that pays off: the pages, the profile and the proof that bring work when you are the whole business.