
Small business SEO: the complete guide to doing it yourself
Small business SEO explained: what it brings, how long it takes, and how to do it yourself, from service pages and content to Google Business Profile.
Small business SEO is the work that gets your website shown on Google, and in its AI answers, when people search for what you sell, so enquiries come from people already looking. You can do most of it yourself, in this order: find the words your clients type, give each service its own page, answer their questions, complete your Google Business Profile, then fix the technical basics. Google’s guidance on hiring an SEO says to expect results in four months to a year.
When a business owner calls me about SEO for the first time, the conversation nearly always comes down to three questions: do you have experience, what is SEO and how will it help me, and how long does it take to rank. This guide to small business SEO answers the last two in full, and the first one with an example.
The example is Pilotech, an air conditioning installer near Paris. I built its website in about a month, then worked on its SEO in a set order: the pages, the content, the Google Business Profile, then the technical fixes. The first lead came in three weeks after publication. The steps below follow the same order, so you can apply them to your own site.
You do not need an agency or a paid tool to start. You need a website you can edit, a free Google account and some patience. And if you wonder whether SEO is still worth it now that people ask AI assistants, my short answer is in Is SEO dead? Each section gives you the short version and links to the detailed guide on this blog, so treat this page as the map and the other articles as the directions.
What is SEO, and what does it do for a small business?
SEO (search engine optimisation) is the work that helps your pages appear in Google’s unpaid results when someone searches for what you offer. The adverts above those results are a different channel, paid by the click; my comparison of SEO and PPC explains when each one is worth the money.
For a small business, the aim is not traffic for its own sake. It is calls and quote requests from people who are already looking for your service, often with a project and a budget in mind. At Pilotech, those enquiries arrive through the website’s forms and by phone. Apart from the speed, what surprised me was their quality: more serious clients, including high-end commercial clients in Paris. Today, my work for that client (the websites, the SEO and the cold email campaigns) brings in about ten prospects a day.
When someone searches, your business can appear in three places:
- the ordinary results, the list of pages under the adverts;
- the map results, for local searches such as ’electrician Croydon’ or ‘boiler repair near me’, which come from your Google Business Profile and are the subject of local SEO;
- AI answers: Google’s AI Overviews and AI Mode, and assistants such as ChatGPT, Claude, Perplexity and Gemini when they search the web.
Google is where to start. It handles about 91% of searches in the UK, against about 6% for Bing, according to Statcounter’s June 2026 figures. SEO is also one of the ways my own clients find me, after referrals and cold emails, so I see it from both sides of the search box.
How long before SEO brings in enquiries?
Longer than most owners hope. Google’s guidance on hiring an SEO says that in most cases it takes four months to a year to put the improvements in place and start seeing the benefit. A new page can be indexed within days and rank for very specific searches within weeks; a steady flow of enquiries comes later.
Pilotech was the exception. Its site reached a top ranking for one of its searches within a day or two of going live, which is unusually fast, and I would not promise that to anyone. It sells one very specific service, air conditioning with no outdoor unit, to people who search for it in precise words. You can see the pages on the Pilotech Teknopoint project, and the full story, step by step, in my SEO case study.
Because SEO is slow, I put expectations in writing before I start. I learnt that the hard way, with a client who refused to pay after six months because the results had not come yet. Now the plan says what I will do, what nobody can promise and when we will review it together. If you hire someone, ask for the same; if you do it yourself, write it down for yourself. My guide to how long SEO takes breaks the timeline down stage by stage.
Small business SEO step by step: the order that works
Order matters. For Pilotech, I worked on the pages first, then the content, then the Google Business Profile, then the technical fixes. Keyword research comes before all of that, because a page can only rank for words you chose on purpose.
| Step | What you do | Free tools |
|---|---|---|
| 1. Research | List the searches your clients type | Google Trends, Keyword Planner |
| 2. Pages | Give each service its own page | Your website builder |
| 3. Content | Answer the questions clients ask before buying | Your website builder, your inbox |
| 4. Business Profile | Verify and complete your profile, collect reviews | Google Business Profile |
| 5. Technical basics | Check indexing, speed, phones and languages | Google Search Console, PageSpeed Insights |
Then you measure, adjust and keep going. Do not skip ahead to step 5 because it feels more technical, and therefore more serious: a fast site with vague pages still has nothing to rank for. If you do not have a website yet, start with my guide to small business websites, because SEO is easier to build in from the first page than to add afterwards.
Step 1: find the words your clients actually type
Keyword research means finding the searches your future clients make when they need you, then giving each search one page of your site. My method for keyword research for a small business goes into detail; here is the short version.
- Start with your clients’ own words. Read your emails, quote requests and call notes: people rarely type your trade’s jargon, they type their problem and their town.
- Compare phrasings in Google Trends. It shows which wording people use more, on a 0 to 100 scale of relative interest, not in search volumes. My Google Trends tutorial shows how to read the chart.
- Check volumes in Google Keyword Planner. It is free inside Google Ads and, without ad spend, shows volumes as ranges, which is enough to compare. Here is how to use Keyword Planner without running ads.
- Look at what advertisers pay. Keyword Planner shows top-of-page bid ranges for free, and Semrush, which I use for keyword research, shows the cost per click. A keyword advertisers pay a lot for is one that brings business, so I go after it with SEO instead of ads. Semrush’s free account gives you 10 requests a day; whether Semrush is worth paying for depends on how often you do this.
- Let AI read the complaints. I use deep research tools to find what people complain about most in a niche and which words keep coming back, as I explain in my Deep Research method for copywriting and SEO.
Then favour specific searches you can win over broad words that national brands already own. Pilotech’s Teknopoint site does not chase ‘air conditioning’; it answers the French for ‘air conditioning without an outdoor unit’, the exact words its buyers type.
Step 2: give each service its own page
Pages come first in my order for a reason. If your site has a single ‘Services’ page listing everything you do, Google has no page that clearly answers any one search, and neither does your visitor.
I have seen both outcomes for the same client. One site I built offered too many services at once and never brought in work. The one that ranks first or second sells one very specific service. Each service page needs:
- one primary keyword, used in the title, the main heading, the URL and the first lines;
- a direct answer: what you do, for whom, where, and how to get a quote;
- proof: photos of real jobs, reviews, examples of work;
- a title tag and a meta description written to earn the click;
- links to and from the related pages of your site.
My on-page SEO checklist goes through every element, page by page.
If you work in several towns, a page per town only makes sense when each one has something real to say: jobs done there, local constraints, how quickly you can get there. Pages that only swap the town name are what Google’s spam policies call doorway abuse, and so are several near-identical sites that funnel visitors to one place. Separate sites can work when each speaks to a different audience, as Pilotech’s do; I explain the reasoning in multiple websites for one business.
You do not need a complicated platform either. When clients want to update their own site, I usually put them on Squarespace, because they can change a page without breaking the rest. It is a closed platform with no access to the source code, so a custom-coded or WordPress site might rank higher in theory. Yet a Squarespace site I built ranks first or second on Google: with the right keywords and metadata, you have every chance on your side. My Squarespace SEO guide covers the settings to get right.
Step 3: publish content that answers your clients’ questions
Content means pages and articles that answer what people ask before they buy: how much, how long, which option suits their case, which rules apply. When I build a site, I write the metadata once the client has approved the copy and prepare a few SEO articles in advance, so the site goes live with answers already on it. Pilotech’s blog, for example, answers questions asked before buying, such as how to hide an air conditioner, for the same searches as its product pages.
A good SEO article:
- starts from a question your clients really ask, matched to a keyword people search for;
- answers it in the first two or three sentences, then gives the detail;
- adds what nobody else can write for you: real jobs, real photos, the prices you actually charge;
- links to the service page that solves the problem.
My guide on how to write SEO blog posts goes through each of these points, and shows how to judge an article by the enquiries it brings rather than by its traffic.
Write as long as the answer needs: Google’s guidance on helpful content states plainly that it has no preferred word count. AI can help you draft, and it is part of my own writing process, but every fact must be checked by a person before it goes live. Publishing pages in bulk with AI, without adding anything useful, can fall under Google’s policy against scaled content abuse.
Step 4: set up your Google Business Profile
Your Google Business Profile is the free listing that shows your business on Google Maps and in the map results. For a local search, it is often the first thing people see, before your website.
Google ranks these local results on three things: relevance, distance and prominence. Reviews help, and nobody can pay Google for a better position. To set up the profile, claim or create it at business.google.com, then verify it. Google chooses the method, and for a new profile it is most often one continuous phone video that shows your location, your business and proof that you run it. Then choose one precise primary category and add your services, service area, opening hours and real photos. My Google Business Profile setup tutorial goes through it step by step.
Keep the profile alive with Business Profile posts: updates, offers and events. I find it a much nicer place to publish than most social networks. And keep every detail accurate: Google has removed the old questions and answers from profiles in favour of AI answers in Maps, which draw on your profile, your reviews, your website and other sources.
Step 5: fix the technical basics
For a small website, technical SEO is a checklist rather than a project. Go through it at launch, then whenever something important changes.
Can Google find your pages?
Search site:yourdomain.co.uk on Google, add your site to Google Search Console, submit your sitemap and inspect your key pages. If a page is still missing after a few weeks, look for a noindex tag, a robots.txt block, a password or a domain that is not connected. My guide to getting your website on Google covers each case.
Is it fast enough, on a phone too?
Google’s Core Web Vitals measure loading (LCP, good at 2.5 seconds or less), responsiveness (INP, 200 milliseconds or less) and visual stability (CLS, 0.1 or less). Google’s ranking systems use them, but good scores do not guarantee rankings. On small business sites, heavy images, fonts and third-party scripts cause most of the slowness: see Core Web Vitals explained. Then open every page on your own phone and try the menus, the forms and the phone number.
Is your site in two languages?
If you sell in the UK and in France from one bilingual site, hreflang tags tell Google which page is the English version and which is the French one, so each market sees its own. Each version still has to be written for its own readers.
Structured data and security
Schema markup describes your business (name, address, opening hours, services) in a format machines read. It is worth adding, but do not expect miracles: FAQ rich results stopped showing in Google on 7 May 2026, and an Ahrefs test published that month found that adding structured data did not meaningfully increase AI citations. Security is part of SEO too. Pilotech called me in an emergency when its old WordPress site was hacked, and a hacked site can be labelled ‘This site may be hacked’ in Google’s results. My website security guide explains how to prevent it.
SEO and AI search: what changes, and what does not
Google’s AI Overviews reached the UK in August 2024, and AI Mode followed in July 2025. ChatGPT, Claude, Perplexity and Gemini also search the web to answer questions, and they cite or recommend businesses in their answers.
What does not change: Google’s May 2026 guide to its generative AI features says that optimising for them is still SEO, because they rest on the same ranking and quality systems as ordinary search. To be eligible, a page must be indexed and allowed to show a snippet. Google adds that llms.txt files, content cut into chunks, rewriting for AI and special markup are not needed for its search.
What does change:
- Fewer clicks on some searches. In a Pew Research study of US users, people clicked on a result in 8% of visits when an AI summary appeared, against 15% without one.
- Mentions count. An Ahrefs study of 75,000 brands found that mentions of a brand across the web were the factor most closely linked to appearing in AI Overviews. This is where press coverage, local directories and partners’ websites earn their place.
- Assistants need to read your pages. If your site blocks their search crawlers, you can drop out of their answers; my guide to robots.txt for AI crawlers lists which bots to allow.
My advice is not to chase every new acronym. GEO, AEO, AIO: each month brings a new term and a new tool, and the basics above still do most of the work. It is the same trap I describe in shiny object syndrome. For the AI side in detail, read my guide to generative engine optimisation and my explainer on getting cited in AI Overviews and AI Mode.
How to measure your SEO with free tools
You do not need a paid dashboard. Three free tools cover what a small business needs:
- Google Search Console. Once a month, open the Performance report for clicks, impressions, average position and the searches that showed your pages. The branded queries filter, where your site has it, separates searches for your name from searches for your service, which are the ones SEO has to win. Since 31 August 2026, every site also has a generative AI report, which shows your impressions in AI Overviews and AI Mode, but no clicks.
- Your Business Profile’s performance figures, available once the profile is verified: calls, direction requests and website clicks from Google Search and Maps.
- Microsoft Clarity, which shows where visitors engage and which parts of a page make them leave, so you can tell whether the problem is the copy, a picture or the layout. Here is how to use Microsoft Clarity.
Look monthly rather than daily: positions move, especially during Google’s core updates, such as those of March and May 2026. And remember that the number that matters is not in any of these tools: it is calls and quote requests. Ask every new client how they found you, and write it down.
Do it yourself, or hand it over?
You do not need me, or anyone else, for most of this guide. If you know your trade and can write about it, you can handle steps 1 to 4 yourself, and step 5 with the tutorials linked above. A first month could look like this:
- Add your site to Google Search Console and submit your sitemap.
- List the searches your clients type, and assign each one to a page.
- Rewrite each service page around its keyword, with proof and a clear way to ask for a quote.
- Claim and complete your Google Business Profile, then ask your most recent clients for a review.
- Check indexing, speed and the phone version of your site.
- Publish one article that answers the question clients ask you most often.
Hand it over when you do not have the time to do it properly, when established competitors already hold the first page, when the site has a technical problem you cannot find (pages missing from Google, a move to a new platform, a hack), or when you have done the basics for months and nothing moves. And if you need enquiries this month, SEO is the wrong first channel: ads or cold emailing will be faster, as I explain in how to get more clients.
When a client hands me their SEO, I work on it for one to three months, then we review the plan together and decide whether to carry on with a new plan or stop there. SEO takes time, and in my experience it pays off when the basics are right. If you would rather not do it yourself, here is how my SEO service works.
Frequently asked questions
Can I do SEO for my small business myself?
Is SEO free?
What is the difference between SEO and Google Ads?
Do I need a blog for SEO?
Can anyone guarantee me first place on Google?
Joana MehouWeb designer, SEO and cold emailing specialist
Joana Mehou has been building websites since the age of eleven and founded MLK Web Studio in 2021, between London and Paris: websites, SEO, cold emailing and automation for small businesses in the UK and France, with honest advice, including when you do not need to hire anyone.
More about the studioThe searches your clients type, the pages that answer them, the technical work behind.
Keyword research for small businesses: a simple method that works
Keyword research for small business, step by step: start from your clients' words, check volumes with free tools and give each page one search it can win.
On-page SEO checklist: what to optimise on every page of your site
An on-page SEO checklist for small business websites: keyword, URL, headings, copy, images, internal links, title tag, meta description and schema.
Local SEO: how to rank on Google in your town
Local SEO for small businesses: how Google ranks map results, what your Business Profile, reviews and town pages do, and a 30-day plan to get found nearby.