Do I need SEO or Google Ads for my small business?
Short answer: if you need customers this week, run Google Ads. If you want customers next year without paying for every click, do SEO. Most small businesses should do a bit of both, in that order. They are not rivals and they are not the same thing dressed up two ways. They do different jobs. Ads buy you the top of the page today and stop the second you stop paying. SEO earns the top of the page over months and keeps working after the invoice is paid. This guide explains the difference in plain English so you can decide where your first marketing dollar actually goes, without getting talked into the wrong one.
The short version
- Need leads this week? Start with Google Ads. It is instant. The moment your budget is live you are at the top for the searches you choose.
- Building for the long term? Invest in SEO. It is slower, but the traffic keeps coming without paying per click.
- Like most businesses? Do both. Ads bring enquiries in now while SEO compounds quietly in the background.
How they actually work
Google Ads is a tap. You turn it on and you appear at the top of the results, above the free listings, marked "Sponsored". You turn it off and you vanish the same minute. You pay when someone clicks, and you set the daily budget, so your spend is capped at whatever you decide it is. That is the whole appeal: it is fast, it is predictable, and you can point it at exactly the words a buyer types when they are ready to spend, like "emergency electrician near me" instead of "how does wiring work".
SEO is the opposite kind of thing. It is not a tap, it is an asset you build. You improve the pages on your site, earn links and mentions from other sites, and give Google clear reasons to trust that your page is the best answer to a search. When it works, your page shows up in the free results under the ads, and you pay nothing for each click. It takes months to get there. Once you are there, it keeps earning while you sleep, and it does not switch off when your budget runs out.
Here is the part most people miss. Both of them sit on top of your website. If your site is slow, confusing, or does not clearly say what you sell and how to buy it, ads just pay to send people to a leak, and SEO ranks a page nobody acts on. The website is the shopfront. Ads and SEO are two different ways to get people to the door. Get the shop right first.
Do you need a website for SEO or Google Ads?
Short answer: for Google Ads, not always. For SEO, effectively yes. It is worth separating the two, because the honest answer is different for each and a lot of people are told they must build a site before they can advertise at all.
Google Ads without a website. There is one real route left, and it is narrower than it used to be. Local Services Ads (the "Google Guaranteed" listings some trades qualify for) run off your business profile and a background check rather than a website, and a free Google Business Profile can carry a decent slice of local demand on its own. Between them, a sole trader who just wants the phone to ring can start this week without a site.
What changed: call-only ads used to be the standard answer here, and plenty of advice online still says so. Google stopped letting anyone create new ones in February 2026, and the existing ones stop serving in February 2027. The replacement is a normal responsive search ad with a call asset attached, and a normal search ad needs a final URL. So the old "just run call-only ads, you don't need a site" advice is now out of date, and anyone still giving it has not checked this year.
What you give up either way is control: you cannot explain anything, show your work, capture an email, or take a booking. You are renting a shopfront window with no shop behind it.
The catch nobody mentions. For ordinary search campaigns, the page you send people to is not just a destination, it is part of what you pay. Google scores the relevance and experience of your landing page, and that score moves your cost per click. A vague homepage that does not match the ad costs you real money on every click, forever. Two businesses bidding on the same word do not pay the same price, and the page is a big part of why.
SEO without a website. Not really, though it depends what you mean by SEO. You can absolutely rank something without a site of your own: a Google Business Profile in the map pack, a well-filled-out directory listing, a social profile, a marketplace page. For a local trade that can be genuinely worthwhile, and it is often the fastest free visibility available. But that is optimising an asset you do not own, on a platform that can change the rules or remove you without appeal. SEO in the sense people usually mean it, building pages that answer what buyers search and compound into traffic you keep, needs a site you control.
The practical order for most small businesses: claim and fill out the Google Business Profile first because it is free and fast, run call-only or Local Services Ads if you need the phone ringing immediately, and build the website as the thing that makes both of those worth more. Not the other way around.
What each one really costs
Ads cost whatever you choose, plus management if someone runs it for you. There is no fixed price, and any number a stranger quotes you before asking what you sell is a guess. The number that matters is not your total spend, it is your cost per lead: what you pay, on average, to get one real enquiry. A tight campaign on five words that buyers actually search will beat a big, scattergun one on fifty vague words every time, because you are not paying for clicks from people who were never going to buy.
SEO costs time and work rather than a per-click fee. You are paying for someone to fix the technical side, write pages worth ranking, and build the site's reputation, or you are spending your own hours doing it. The catch is that there is a lag between the spend and the payoff. You put the work in for months before the traffic shows up. The upside is that the traffic then keeps coming for free, so over a couple of years a page that ranks is usually the cheapest customer you will ever get.
A rough way to think about it: ads are like renting your spot at the top of the page, and SEO is like buying it on a slow mortgage. Rent gets you in today and costs you every month forever. The mortgage costs more up front in effort and pays off later, and one day you own the thing.
The honesty test
This is the part of the industry that gives it a bad name, so read it twice. Be wary of anyone who promises you the number-one spot in a week, or who talks about SEO and ads as if they are the same product. Nobody can guarantee a ranking, because Google decides rankings, not your agency. Real SEO is months of steady, unglamorous work. Real ads management is measured on cost per lead, not on how much you spent or how many "impressions" you got. Impressions do not pay your bills. Enquiries do.
Two other tells worth knowing. If someone wants to lock you into a long contract before you have seen a single result, that protects them, not you. And if they cannot show you plainly what they changed and what it did, they are hoping you will not ask. Good work stands up to a straight question.
Trust your conversion data before you trust the channel
Before you judge SEO against Ads, make sure the scoreboard is actually yours. The whole SEO-versus-Ads question is a comparison of leads, and if you are counting leads wrong, you are choosing a winner with a broken tape measure. This is the trap almost nobody checks, so read it carefully.
Two ways the count goes wrong, both silent. First, the thank-you page. If your enquiry confirmation page was cloned off another template, it can quietly carry the wrong analytics property ID baked into the tag, and a stale canonical pointing at some other site. Every lead then gets counted against the wrong property, and you sit there wondering why the channel you are paying for looks dead. Second, the conversion itself. Ticking the "count this as a conversion" box in the analytics dashboard does nothing on its own. That box only marks an event as important. If the event never actually fires when someone submits the form, there is nothing to mark, and your conversion total stays a flat zero no matter how many boxes you tick.
So do the boring five-minute check first. Load your own thank-you page, watch your analytics live view, and confirm one real event lands in the right property under your own site's name. Only once the scoreboard is telling the truth can you fairly say whether SEO or Ads is the one bringing the leads. Judge the channel on clean data, never on a number you never verified.
How to decide, in order
You do not have to guess. Work down this list and stop where it fits your situation.
- Fix the website first. Fast, clear, works on a phone, and tells a visitor what you do and how to enquire in about five seconds. Nothing else works if this is broken. This is the highest-value thing most businesses skip.
- Need customers now? Turn on a small, tightly targeted Google Ads campaign aimed at buying-intent searches in your service area. Start modestly, watch which clicks turn into real enquiries, and pour more into what works.
- Lay SEO foundations at the same time. Even a modest ad budget should run alongside the slow SEO work, so you are building free traffic while you pay for the fast kind. The sooner you start SEO, the sooner you stop paying for every click.
- Once SEO earns, ease off the ads. As your free rankings pick up the searches you were paying for, you can quietly wind the ad spend down or point it at new terms. That is the whole plan: ads carry you until SEO can.
What we would actually tell you
For most small businesses the sensible path is simple. A fast, well-built website first, because neither ads nor SEO work if visitors bounce. Then a modest ad campaign to bring leads in now, with SEO foundations laid at the same time so you are not renting the top of the page forever. The right mix depends on your margins, your patience, and how much competition you are up against. A trade with a phone that needs to ring today leans on ads. A business playing a long game with healthy margins leans on SEO. Most sit in the middle and run both.
We would rather tell you the truth than sell you the bigger package. If ads are all you need right now, we will say so. If your money is better spent fixing a slow website before you spend a cent on either, we will say that too. That is the whole point of asking someone who builds this stuff rather than someone who only sells one flavour of it.
If you want a straight recommendation instead of a sales pitch, tell us what you sell and who to, and we will tell you where your first dollar is best spent.
Where this comes from
The primary sources behind the above, so you can check any of it yourself rather than take our word for it:
- Search engine optimisation, what the practice covers and why it is measured in months rather than days.
- Google Search Essentials: spam policies, the line between earning links and mentions and buying them.
- Google: overview of Google crawlers and fetchers, on how Google reaches your pages in the first place.
Frequently asked questions
Do I need SEO or Google Ads for my small business?
If you need customers this week, start with Google Ads. It puts you at the top the moment your budget goes live. If you want lasting, lower-cost visibility over months, invest in SEO. Most small businesses do well with a bit of both: ads for immediate leads while SEO builds in the background.
Do I need a website for Google Ads?
For most formats now, yes. Local Services Ads are the real exception: they run off your business profile and a background check rather than a website, so some trades can advertise without a site. Call-only ads used to be the other way around it, but Google stopped anyone creating new ones in February 2026 and retires the rest in February 2027, so that advice is out of date. Everything else is a normal search ad, which needs somewhere to send people, and the quality of that page feeds your Quality Score, so a vague page costs you money on every single click.
Do I need a website for SEO?
For SEO in the usual sense, yes. You can rank a Google Business Profile in the map pack, or a directory or social listing, without a site of your own, and for a local trade that is genuinely worth doing first because it is free and fast. But that is optimising an asset you do not own on a platform that can change the rules. Building pages that answer what buyers search, and keeping the traffic they earn, needs a site you control.
How long does SEO take to work?
SEO is a slow burn. Meaningful movement usually takes a few months, and competitive terms take longer. The payoff is that once you rank, traffic does not stop when you stop paying, unlike ads. Anyone promising the top spot in a week is not being straight with you.
What does Google Ads cost for a small business?
You set the budget, so the cost is whatever you choose to spend, plus any management fee. The key number is cost per lead, not total spend. A small, well-targeted campaign often beats a large scattergun one. Start modestly, measure which clicks turn into enquiries, and scale what works.
Can I just do one and skip the other?
Yes, and plenty of businesses do. If you need the phone ringing today and have no patience for a slow build, run ads only. If you have time and want to stop paying per click one day, do SEO only. The reason most people run both is that ads cover the wait while SEO catches up, so you are never left with nothing coming in.
Do I need a good website before spending on either?
Yes, and it is the step people skip most. Ads and SEO both send people to your site. If the site is slow, unclear, or hard to use on a phone, you are paying to deliver visitors to a page that loses them. Fix the shopfront first, then spend on getting people to the door.