SEO vs Google Ads for Small Business: Which First?
SEO vs Google Ads for small businesses: cost, speed, durability and risk compared, a break-even calculation per click and a clear rule for where to start.
- Published
- Reading time
- 8 min read
This guide compares both channels, shows how to calculate what you can afford per click and gives a simple 12-month plan for combining them.
Renting vs. owning
A useful way to think about the difference: Google Ads is renting visibility, SEO is building it. With ads, you pay a price per click that the auction sets, and the visibility ends with the budget. With SEO, you invest time and money in pages, content and technical quality; once they rank, the visibility stays for a while without paying per click, although it needs maintenance and can be lost to competitors or changes in the search results.
Neither model is better. Renting is flexible and predictable; building is slower but becomes cheaper per visitor over time.
SEO vs. Google Ads at a glance
| Criterion | Google Ads | SEO |
|---|---|---|
| Time to first results | Days | Usually months |
| Cost model | Pay per click, plus setup and management | Time and money for content and technical work, mostly upfront |
| When you stop | Traffic stops immediately | Traffic declines slowly, if at all |
| Control | Full control over keywords, texts, budget, times and regions | Limited; Google decides rankings and may rewrite snippets |
| Predictability | Good: costs and clicks can be estimated and tested | Low: results cannot be calculated in advance |
| Measurability | Very good, down to the keyword | Good for clicks and pages, partly limited for individual queries |
| Main risk | Paying for clicks that do not convert | Investing for months without reaching page one |
| Skills needed | Campaign setup, bidding, landing pages, tracking | Content, technical basics, patience |
What each channel really costs
Google Ads costs more than the clicks. Add the time to set up and manage campaigns (or an agency fee), a landing page that converts and proper conversion tracking. Click prices vary enormously between industries and regions; the Keyword Planner in Google Ads shows estimated bid ranges for your keywords and location.
SEO is not free either. You pay with time or money for: technical fixes, service pages that really answer the searcher's questions, articles or guides, local listings and ongoing maintenance. The costs are front-loaded: you invest before you see a return.
That is why "SEO is free traffic" is misleading. A fair comparison puts the full costs of both channels next to the enquiries and customers each brings.
Five questions that decide where to start
- Do people search for what you offer? If hardly anyone searches for your service, neither channel will bring much. Then networking, LinkedIn or partnerships may be the better start.
- How quickly do you need enquiries? If the next three months matter for cash flow, SEO alone is too slow.
- What is a customer worth, and what can you pay per click? This calculation, shown below, decides whether ads can be profitable at all.
- Who ranks today? If the organic results for your main keywords are dominated by large portals, directories and national brands, SEO for those terms will take long. More specific terms or local searches may be realistic.
- Can you create content regularly? SEO needs someone who writes or reviews pages and keeps them up to date. If nobody has the time, budget it or start with ads.
Calculate what you can afford per click
The decisive number for Google Ads is the maximum cost per click at which a customer still pays off.
Max. cost per click = Affordable cost per customer × Conversion rate × Close rate
Worked example (hypothetical): A commercial cleaning company wins contracts worth €9,600 per year on average, with a gross margin of 25 %, so €2,400 gross profit per customer in the first year.
- The company is willing to spend up to a third of the first-year gross profit on acquiring a customer: €800.
- Of 100 visitors from ads, 4 send an enquiry (conversion rate 4 %).
- Of 4 enquiries, 1 becomes a customer (close rate 25 %).
So it takes 100 clicks to win one customer, and the maximum cost per click is €800 ÷ 100 = €8.
If the Keyword Planner shows typical bids of €3 to €5 for the main keywords in the region, ads are worth testing. If clicks cost €12, ads will lose money unless the landing page converts better or customers are worth more. In that case, SEO and a better landing page are the better first investment.
For online shops, the same logic works with ROAS: break-even ROAS is 1 ÷ gross margin. With a 30 % margin, ads must bring in at least €3.33 of revenue per euro of ad spend. The marketing ROI and ROAS calculator shows your break-even ROAS, and our article on ROAS vs ROI explains why ROAS alone can be misleading. To turn the cost per customer into a monthly budget, use our guide to the Google Ads budget for small business.
SEO cannot be calculated in the same way, because nobody can promise a ranking. Treat it as an investment with an uncertain return: set a budget for six to twelve months, define what you will produce (for example two pages per month), and review the organic clicks and enquiries at the end.
When Google Ads is the better start
- You need enquiries in the next few weeks, for example after founding the business or launching a new service.
- People search for your service with clear buying intent ("emergency plumber", "accountant for freelancers").
- Your affordable cost per click is clearly above the typical click prices.
- You want to test offers, prices or messages quickly.
- Your business is seasonal and needs visibility at specific times.
When SEO is the better start
- Your budget does not allow a meaningful ads test.
- Customers research for weeks before buying and read guides, comparisons and checklists.
- Clicks in your market are so expensive that ads cannot pay off at your margin.
- You have expertise that you can turn into useful content, and someone to write it.
- You want to reduce your dependence on paid channels in the long run.
Local businesses: do not forget the map
For businesses that serve customers nearby, there is a third option between the two: the Google Business Profile and local SEO. The map results often appear above the classic organic results for local searches, and a complete, active profile with genuine reviews costs mainly time. For many trades, practices and shops, this is the cheapest first step, before or alongside ads. Our local SEO checklist shows the steps in order.
How to combine both: a 12-month plan
| Period | Google Ads | SEO |
|---|---|---|
| Months 1–3 | Small campaign on a few high-intent keywords, sent to a dedicated landing page, with conversion tracking | Fix technical basics, set up the Business Profile, improve the main service pages |
| Months 4–6 | Use the search terms report: which terms bring enquiries? Exclude the ones that do not | Create pages and guides for the terms that bring enquiries in ads |
| Months 7–12 | Reduce bids where organic rankings now deliver, keep ads for the best terms and seasonal peaks | Expand content, collect reviews, update pages that rank on page two |
The point of this sequence: ads deliver enquiries and data immediately, and that data tells you which SEO topics are worth months of work. The budget then shifts gradually as organic results grow, instead of switching abruptly.
Measuring both fairly
Use the same yardsticks for both channels:
- Cost per enquiry and cost per customer, including management time or agency fees for ads and content and technical work for SEO.
- Enquiries and customers per channel, recorded in your CRM, not only in the ad platform.
- Trend over several months, because SEO results build up slowly and ads fluctuate with seasons and competition.
Plan both channels in your digital marketing plan, with one owner per channel and a monthly review.
Common mistakes
Expecting SEO results within weeks. New pages need time. Judge SEO over quarters, not weeks.
Spreading a small ads budget across many keywords. Each keyword then gets too few clicks to learn anything. Start narrow.
Sending ad clicks to the homepage. A landing page that matches the search term converts better and makes the cost per click affordable.
Treating SEO as a one-off project. Pages need updates, competitors publish new content and search results change.
Calling SEO free. If you do not count the time, SEO looks cheaper than it is, and the comparison with ads is unfair.
Switching off ads too early. Reduce ads only when organic traffic and enquiries for the same terms have demonstrably grown.
Summary
Google Ads buys visibility now; SEO builds visibility that lasts. Start with ads if you need enquiries soon and a customer is worth clearly more than the clicks it takes to win one; start with SEO if budget is tight, customers research before buying or clicks are too expensive for your margin. Calculate your maximum cost per click before you spend anything, use ad data to choose SEO topics, measure both channels by cost per customer and shift budget gradually as organic results grow.
FAQ
Is SEO or Google Ads better for a small business?
Neither is better in general. Google Ads brings enquiries quickly but costs money for every click; SEO builds up slowly but keeps working without click costs. The right start depends on how fast you need enquiries, what a customer is worth and what clicks cost in your market.
How long does SEO take to show results?
Usually months rather than weeks. Fixing technical basics and your Google Business Profile can have an effect fairly quickly, while new pages need time to be found, assessed and ranked. The more competitive your market, the longer it takes.
Does running Google Ads improve my organic rankings?
No. Google keeps its ads and its organic results separate, so paying for ads does not raise your organic positions. Ads can, however, show you which search terms bring enquiries, which helps you decide which pages to create for SEO.
Can I do both SEO and Google Ads with a small budget?
Yes, if you keep both focused: a small ads campaign on a few high-intent keywords plus one or two well-made pages per month for SEO. Spreading a small budget across many keywords and topics usually produces too little data and too few results.