Skip to content

SEO for Small Business: The Playbook for Owners Who Cannot Outspend Anyone

You will not out-publish a national brand. You do not have to. The searches that pay a small business are local, specific, and far less contested than the big numbers suggest.

John Cravey with AIFounder5 min readUpdated Aug 6, 2026

SEO for a small business is a different sport than SEO for a brand with a content team. You cannot win volume, so you win focus: the local pack, a tight set of pages that answer high-intent searches, and proof a competitor cannot copy. This is the playbook we run, what it honestly costs, and the point where hiring SEO services beats doing it yourself.

Free estimate · 2 minutes

You read the mechanism. Now see it for your site.

The estimate sketches the SEO system we would build for your business, at your scale. About a minute, no opt-in.

The plain-English version

Your market is not the internet. It is the set of people near you, this month, searching for what you do. For most small businesses that is a few hundred meaningful searches a month across every phrasing. That number is winnable, and it reframes the whole project: you are not competing with the web, you are competing with the five to ten local businesses that show up for those searches today. Beat them on completeness, proof, and clarity, and you take the pool.

The math that matters: it is better to rank first for 30 searches a month that mean money than to rank fortieth for 30,000 that do not. Head-term positions past page one round to zero clicks. CTR studies put the majority of clicks in the top three results, and the local pack takes its cut before organic even starts.

The four layers, in the order they pay

1. Google Business Profile: the highest-return hour in local SEO

For near-me and service-plus-city searches, the map pack outranks every organic result on the page. Google's own guidance on improving local ranking comes down to relevance, distance, and prominence. You control relevance (complete every field, pick precise categories, keep hours current, add real photos) and prominence (reviews, steadily). Distance you do not control, which is exactly why the other two have to be complete.

Reviews are the compounding asset. Most consumers read them before choosing a local business, per BrightLocal's consumer review survey, and a steady drip of specific reviews beats a burst of generic ones. Build the ask into how you close every job: a text with a direct link, sent the day the work finishes. Reply to all of them, including the bad ones, like an owner and not a lawyer.

2. Service pages that answer, not brochure-ware

One page per service you actually sell, one page per area you actually serve, each opening with a direct answer to what the searcher wants to know: what you do, where, roughly what it costs, and why you over the next result. Put real numbers on the page. A price range beats an adjective every time, and it is the single most extracted passage type in AI answers. Skip the thin suburb-spam pages: search engines got wise to those years ago, and Google's starter guide is blunt about writing for people first.

3. Proof content: the layer competitors cannot copy

After the service pages, publish what only you have: jobs you finished with numbers attached, questions customers actually asked this month, before-and-after specifics. One honest job writeup a month outranks four generic listicles a month, and it converts the readers it attracts. This is also your defense in AI-assembled answers, where engines quote sources with first-hand specifics and skip the generic ones.

4. The technical floor

A small business site does not need technical wizardry. It needs the floor: fast on a phone, no broken pages, one version of the domain, LocalBusiness schema with your exact name-address-phone, and a sitemap. Set it once, check it quarterly in Search Console, and spend the saved hours on layers 1 through 3.

Doing it yourself vs hiring SEO services

The honest split: layers 1 and 3 are owner-shaped work, because they run on knowledge only you have. Layer 4 is a one-time hire if your site is a mess. Layer 2 is either, depending on whether writing gets done at your desk or dies there. Where owners lose is buying the wrong thing: a retainer with no named outcome, reports full of impressions, and no one able to say what changed last month. We wrote a field guide to hiring an agency without getting burned, and the short version is: named outcomes, real references in your industry, and a walk-away price.

The 90-day sequence

  1. Weeks 1 to 2: complete the Google Business Profile to 100 percent, fix name-address-phone consistency everywhere you are listed, and stand up the review ask in your closing routine.
  2. Weeks 3 to 6: write or rewrite your service and area pages with direct answers and real ranges. One page per real service. No filler pages.
  3. Weeks 7 to 10: ship the technical floor: speed pass, schema, sitemap, Search Console verified and read weekly.
  4. Weeks 11 to 13: publish your first two proof pieces and baseline your rankings for the 20 to 40 terms that matter. Now you have a system, not a project.

That sequence is deliberately the same shape as how we run a 90-day engagement: count the demand first, fix the foundation, then compound. Before you spend anything, size your actual market with the competitor analysis every SMB should run. And if the whole channel question is on the table, the full picture is in the zero-to-one-million system.

What changes as you grow

  • Solo and micro (1 to 9 people): one metro, 20 to 40 terms, the four layers above. The owner runs it in 4 to 6 hours a week or hires a small local program.
  • Growing (10 to 50): multiple services or a second location. The work becomes a matrix of service by area, and delegation plus an editorial cadence matter more than any tactic.
  • Multi-location: local SEO becomes an operations problem: profile governance, per-location pages, review programs at scale. We covered it in local SEO for multi-location brands.

The mistakes that stall the first year

  • Publishing before the profile is complete. The map pack pays first; a blog before layer 1 is a roof before a foundation.
  • Buying a cheap retainer that chases national head terms. Six months later the report shows impressions and the phone shows nothing.
  • Building suburb-spam pages. Ten thin location pages do less than one honest one, and they put the whole domain under quality suspicion.
  • Ignoring reviews because they feel like marketing. They are the local ranking factor you control most directly, and the one buyers read.
  • Quitting at month three. The honest curve is flat, then compounding: the businesses that win are simply the ones still executing in month nine.

Want the count for your business before you commit a dollar? Run the estimator and we will size the searches you can actually win. Or see how the playbook flexes for your industry and stage.

Answers

Frequently asked questions

Is SEO worth it for a small business?

Yes, when it is scoped to the searches you can actually win: local and specific-service queries with buying intent. A small business that owns its local pack placement and the top spots for 20 to 40 high-intent terms gets a compounding channel that does not stop when the ad budget does. SEO is not worth it when it is scoped to national head terms you will never hold.

How much does SEO cost for a small business?

Doing it yourself costs time: expect 4 to 6 focused hours a week for two quarters before results are obvious. Hiring it out typically runs a few hundred dollars a month at the low end to a few thousand for a serious local program. Anything priced like a magic trick, a $99 guaranteed-ranking offer, is one. We publish real ranges in our SEO pricing guide.

Can I do SEO myself without an agency?

The first layer, yes: a complete Google Business Profile, honest service pages with direct answers, consistent name-address-phone details, and steady reviews are owner-doable and move the needle most for a local business. Hire help when you hit the technical layer, when you have multiple locations, or when the hours stop being there. Buy outcomes with a named scope, not a vague retainer.

How long does small business SEO take to work?

Local pack improvements from a completed profile and review cadence often show inside 4 to 8 weeks. Organic page rankings for service terms usually take one to two quarters. Treat anyone promising page one in two weeks as a red flag. The honest curve is slow, then compounding.

How big is a small business's actual search market?

Smaller than the internet and far more winnable. For most small businesses it is a few hundred meaningful searches a month across every phrasing, from the people near you who need what you do. That number reframes the whole project: you are not competing with the web, you are competing for a specific, countable set of searches.

Is it better to rank for big keywords or small ones?

Ranking first for 30 searches a month that mean money beats ranking fortieth for 30,000 that do not. Positions past page one round to zero clicks, the majority of clicks land in the top three results, and the local pack takes its share before organic even starts. Focus is the small-business advantage.

What are the layers of small business SEO, in order?

Profile and local presence first, because it moves fastest and costs nothing. Then a tight set of pages that answer high-intent searches. Then proof a competitor cannot copy, meaning reviews, real photos, and specifics from actual jobs. Then, last, broader content. Reversing that order is the most common way a first year gets wasted.

What is the 90-day plan for a small business starting SEO?

Month one is foundations: profile completed, site fixed where it is slow or broken, tracking installed. Month two is the money pages, one per service and one per area you genuinely serve. Month three is proof and iteration, meaning reviews built into close-out and adjustments based on what Search Console shows arriving.

What mistakes stall a small business's first year of SEO?

Publishing volume before fixing the profile. Building templated city pages instead of a few honest ones. Chasing head terms the national brands own. Buying a cheap monthly plan that cannot contain real hours. And giving up at month four, right before the compounding that months one through three set up starts to show.

What changes as a small business grows?

The constraint moves from knowledge to hours. Early on the owner is the cheapest resource and the fundamentals are learnable from free documentation. Once search is a proven channel and the bottleneck is throughput rather than know-how, buying execution starts paying for itself, and the budget question becomes a stage question.

Do I need a blog to do SEO as a small business?

Not at first, and often not for a long time. Service pages and area pages answer buying questions and convert; a blog answers earlier-stage questions and mostly does not. Build the pages that catch people ready to hire, then add content that answers what they ask before they are ready.
By not competing where they are strong. National brands win volume and generic head terms. They cannot win specificity: your town, your neighbourhoods, your exact services, your real jobs, your reviews from people nearby. Those are the searches that convert for a local business anyway, which makes the trade a good one.

Question we did not answer? Ask us directly and we will answer it here.

John Cravey, Founder
Written by
John Cravey
Founder

Founder of Frontend Horizon. Writes most of the long-form work on the FH blog.

Newer post
SEO for AI: How to Rank When the Search Engine Is an Answer Engine
Older post
SEO for Lawyers: What Moves Attorneys and Law Firms Up the Rankings
Keep reading

More from the blog

SEO·10 min

On-Page SEO Automation: Titles, Meta, Schema, and Internal Links

The boring on-page work is where most SEO is won and lost. It is also exactly the work AI does faster than you and never forgets.

AI·10 min

AI Content Engines: Automating SEO Blog Production With n8n

A keyword goes in one end, a published post comes out the other. Here's how to build that without publishing garbage.

AI·9 min

AI Agents for SEO: What the n8n Agent Node Actually Does

A workflow follows the steps you gave it. An agent decides its own steps. Knowing which you need is most of the battle.