Skip to content

seo

Is SEO worth it for small business? When it pays and when it won't

· 6 min ·

SEO is worth it for a small business when people already search for what you sell and you can wait for results that build slowly instead of arriving the day you pay. It isn't worth it if nobody searches for your service or if you need enquiries this week. It also isn't worth it if the only SEO you can afford is the kind that floods your site with near-identical pages.

That's the whole answer. The rest of this page is about working out which side of that line your business sits on, and what to check before you hand anyone money.

The case for SEO rests on intent. Someone typing "emergency plumber near me" or "bookkeeper for restaurants" has a problem and wants it solved, which makes them a very different lead from someone scrolling past an ad.

The numbers usually quoted to make this point come from firms that sell SEO, so read them as directional. One widely ranked article from eseospace says 46% of Google searches have local intent and that 76% of people who search on a phone for something nearby visit a business within a day. It adds that 28% of those searches end in a purchase. The article doesn't show where those figures come from. Even if you discount them heavily, the direction holds, since local searchers are close to buying.

The stronger argument in that article is economic. It compares paid ads to renting and SEO to owning. With Google Ads you pay for every click, and the article says clicks in law and insurance, as well as home services, run from $20 up to $50 or even $100 each. Stop paying and your visibility stops with it. SEO costs you upfront work on your site and content, and on reviews and your Google Business Profile, but once a page ranks, you don't pay per visitor. The article's claim is that your cost per lead falls as traffic grows, because the maintenance cost stays roughly flat.

I'd push back on one part of that. "Owning" a ranking is looser than owning a house. Pages slip when competitors publish better ones, and maintenance is real work. The rent-versus-own framing is still the right way to think about it, as long as you budget for upkeep instead of treating SEO as a one-off purchase.

Where the money goes to waste

SEO fails small businesses in a few predictable ways, and most of them have nothing to do with Google.

The first is a mismatch between the business and the channel. If your customers find you through referrals or trade shows, or through a relationship with one big account, there may be almost nobody searching for what you do. Ranking first for a phrase typed ten times a year won't change your month. Check whether real people search for your service in your area before you spend anything.

The second is timing. If cash is tight and you need the phone to ring next week, ads do that and SEO doesn't. The eseospace piece says it plainly, that you turn ads on and the phone rings, while SEO takes time and effort before you can "move in". You could run ads while your organic pages mature, then cut ad spend once search traffic carries more of the load.

The third is buying from the wrong person. A Hacker News commenter, TomGullen, put it bluntly. Self-described SEOs often give him "the shivers", but good ones exist and "approach the problem in an analytical, evidence based and sustainable way." That's the test. If someone can't explain what they'll measure and why, you're paying for activity.

The fourth is overbuilding. Another practitioner, pembrook, now tells local businesses like restaurants and flower shops to just use Squarespace. A second commenter, jdietrich, argued that a basic WordPress build often isn't usefully better than Squarespace or Wix. For a single-location shop, a clean site on a hosted builder, backed by a complete Google Business Profile and steady reviews, may be all the SEO you need. Paying a retainer to sit on top of that rarely earns its keep.

Thin pages are the risk nobody mentions

The fastest way to waste an SEO budget is to publish lots of pages that say the same thing. A service firm wants a page per city or per industry, someone fills a template, and you end up with fifty pages that differ only in the place name. Search engines treat those as doorway pages, and they can drag the whole site down.

This happens to careful teams too. Heddle's method was built on one of our own sites, and two city pages there once shared 67% of their sentences. Heddle now measures uniqueness on the built HTML of every page against its siblings, with an 80% ceiling. Each of its 12 page families lists the material every page must carry and its doorway risk, so a city page needs something genuinely about that city before it ships.

Measurement is the other trap for local businesses. Rankings change depending on where the search comes from. A page on one of our own sites reported at #48 was #3 when read from the city it targets. If whoever does your SEO checks rankings from a data centre in another state, their report may be wrong in either direction, and you'll make decisions on bad numbers.

What to ask before you pay anyone

If you've decided search is a real channel for you, these questions separate useful work from expensive noise.

Ask where rankings are measured from. For a local business, the answer should be your service area. Anything else tells you little.

Ask who owns the site and the accounts, and who owns the content, if you stop paying. Heddle is set up in the client's own repository and accounts, so the client keeps everything if the engagement ends. Whoever you hire, insist on the same. A retainer that holds your website hostage is a bad deal at any price.

Ask how claims on your pages are checked. Every statistic and price on a page, along with every promise, should trace back to something real. Heddle runs 16 checks on built pages, including claims with evidence and a buyer test, but any competent provider should be able to tell you how they stop a page from saying something untrue.

Be wary of anyone who promises a ranking position. Nobody controls Google's results, and an honest provider measures and reports instead of promising.

Watch for answer-engine hype too. Some providers sell llms.txt files and Markdown copies of pages as a Google ranking tactic. Google said on 15 May 2026 that Google Search ignores llms.txt and Markdown files. Heddle still writes them from the built HTML for other answer engines, but they aren't a lever for Google results, and you shouldn't pay a premium for them on that basis.

Finally, ask what happens when a lead arrives. SEO that brings enquiries nobody answers for two days is wasted money. Speed of reply belongs in the same conversation as rankings.

Frequently asked questions

How long does SEO take to work for a small business?

Longer than ads, and nobody can honestly give you a fixed date. Ads produce clicks the day they go live, while organic pages have to be found and judged before they're trusted. Plan to fund another channel while they mature.

Is local SEO better than Google Ads?

Neither is better outright. Ads buy immediate visibility that you lose when you stop paying, and SEO builds visibility that keeps working without a per-click cost. In law and insurance, or in home services, where one widely ranked article puts clicks at $20 up to $50 or even $100 each, the per-click cost of ads adds up quickly, which is why SEO's lack of a per-click cost matters more there.

Can I do SEO for my small business myself?

Yes, for a single-location business the basics are manageable without help. A clean site on a hosted builder and a complete Google Business Profile cover most of it, along with a steady flow of reviews. Bring in help when you need many pages, such as one per service or city, because that's where thin, duplicated content becomes a risk.

How do I know if people search for my service?

Check search volume for the phrases your customers would type, in your area, before you spend anything. If the numbers are close to zero, put your budget into referrals or partnerships instead, or into ads.

Sources

Work with us

Let the agents bring you the leads.

Tell us about your business and who buys from you. On a short call we'll show you the searches your buyers make where you don't show up yet, and what the agents would do about them in their first month.

On the call, for your site

  1. The searches your buyers makeMeasured, with how many people make each one
  2. Where you show up, and where you don'tOn Google and in ChatGPT's answers
  3. The agents' first monthThe pages, fixes and links they would start with