SEO

Affordable Small Business SEO: What You Need, When, and What Sets the Price

Affordable SEO is not cheap SEO. Here's the work a small business actually needs, the order to do it in, what drives the price, and our rate: $95 an hour, month to month, no contract.

Evan Ernst, FounderUpdated September 20269 min read

I have worked on marketing for small businesses for the better part of twenty years, and I founded Ernst Media in Spokane in 2026. On free consultations I get asked the same question constantly: is there such a thing as affordable SEO?

There is. But affordable is a shape, not a discount, and the businesses that get burned are usually the ones who went looking for a low price instead of the right scope.

Here is the part most articles about SEO pricing skip. There is no list price for search engine optimization, because it is not a product. It is a number of hours of skilled work multiplied by an hourly rate. Our rate is $95 an hour, month to month, with no contract and no package. What varies from one small business to the next is not the rate. It is how many hours the site needs, and that is something you have far more control over than you think.

So this post covers three things:

  • The SEO work a small business genuinely needs, and the order to do it in
  • When to add more, and when to stop
  • What actually drives the hours, so you can steer the price yourself

By the end you should be able to look at a proposal from anyone, including us, and tell whether it is affordable or just cheap.


What Do I Mean by Affordable Small Business SEO?

Affordable SEO is a monthly commitment sized to your goals and your budget. You pay for the work that moves your site, in the order that matters most, and nothing else.

Do not confuse that with cheap SEO. Cheap usually means automation: spun content, bulk directory links, an audit generated by a tool and emailed to you with no one reading it. It produces a report rather than a result, and often something you have to pay a second person to undo.

Pre-packaged SEO is the other trap. A tiered package is designed around what is easy to deliver at scale, not around what your site is missing. You end up buying four blog posts a month when what you needed was a fix to the way your product pages are structured.

Working with a boutique agency or a good independent consultant is usually the better fit for a small business, for the simple reason that the scope can change month to month as the site's needs change.

Now, the work itself.


Essential SEO Services for Small Businesses

These are the fundamentals, and they mostly apply to newer sites. Whether you hire this out or have a consultant guide you while you do it, this work has to happen before anything else earns its keep.

If you are a founder doing some of it yourself, we wrote 5 SEO tips for startups for exactly that situation.

visualization of the basic seo services for a new small business website

Technical SEO, so Google can crawl and index you

Secure connection, sane site structure, load times, a robots.txt that is not accidentally blocking half the site, an XML sitemap that lists the pages you want found. On a small, reasonably built site this is short work. On a site with a tangled template or a migration behind it, it is not.

This is the cheapest work you will ever buy in SEO, because it is done once and it stops you from paying for content that search engines cannot reach. Getting it out of the way early also avoids the common SEO mistakes that cost far more to unwind later.

On-page SEO, so the pages you already have compete

For ecommerce, the work is in product pages: descriptions that say something, images that are not enormous, alt text that exists.

For a service business, it is titles, headings, and body copy on the service pages. Relevant terms in the right places, written so a human reads it without wincing.

Internal linking sits underneath both. On some client sites we have had to build the link structure from nothing. The goal is a path that leads both a visitor and a crawler from one relevant page to the next.

None of this alone puts you on page one. It is the floor, and everything you publish later performs better for it having been done.

An SEO strategy, so the traffic is worth having

This is where I would look hardest at anyone you are paying. Every affordable SEO package includes keyword research. Not every provider does it honestly.

A small business with a young site cannot win a generic high-volume term. Bidding your content budget on one is like entering your daily driver at Daytona. Your opening is in the longer, more specific phrases your bigger competitors have not bothered with, and there are always more of those than people expect.

From there you group those phrases into clusters and build a topic map, so the content you publish covers a subject properly instead of scattering across unrelated posts. That map turns into a list of pieces aimed at the different stages of the marketing funnel, which is how you get traffic that converts rather than traffic that visits.

That is how we open every SEO engagement, and it is the single most valuable thing you can buy in the first month.

free consultation with a boutique digital marketing agency


Affordable SEO Services for Established Websites

Plenty of established small businesses understand the importance of SEO, have had a site for years, and still cannot get found. Almost always, the fix starts with looking at what is already there rather than adding more.

visualization of seo tasks for established websites that are not visible to search engines

An SEO audit to find out what is actually wrong

A health check on the site, to explain why it is underperforming. The usual findings:

  • Technical problems stopping search engines from crawling the site
  • Meta tags, headings, and other on-page elements left unoptimized
  • Content gaps, or thin pages that give a visitor nothing
  • Weak site structure, broken internal links, unoptimized images
  • Slow pages, especially on mobile
  • Mobile usability problems
  • Duplicate content confusing crawlers
  • Broken links and 404s

The audit itself is a contained piece of work. What comes after it is not, and it varies wildly with what turns up. For clients working to a tight budget we rank the findings by impact and fix the ones that change rankings first, rather than the ones that are quick to tick off. Ahrefs keeps a good reference list of common issues if you want to see what an audit looks for.

New content aimed at real searches

Start by looking at what competitors rank for, then at what your audience searches for that your site says nothing about. The gap between those two is your content plan.

Each piece gets written with the site's structure in mind, since internal links are how a new post inherits any authority the site already has. Educational content tends to do the most work here, because it earns links and answers questions people are actually typing.

Refreshing the content you already published

This is the most underrated line item in small business SEO, and often the cheapest win available.

Google's core updates keep resetting which pages deserve to rank. In my experience, when a client comes to us with a blog that used to get traffic and no longer does, the answer is nine times out of ten in the old posts rather than in a missing new one. It is one of the main reasons SEO stops working.

The work is comparison: put an underperforming article next to the pages currently ranking for its target term and find what they have that it does not. Usually it is some mix of:

  • A title that no longer matches what searchers mean
  • Headings that miss the phrasing people use
  • Missing subtopics the top results all cover
  • No links out to anything credible
  • Facts, screenshots, or prices that went stale

Refreshing an existing post costs a fraction of writing a new one and often moves faster, because the page already has history.


How Much Should a Small Business Pay for SEO?

You want a number. I understand, and I am not going to make one up, because any figure I published here would be wrong for most of the people reading it.

what does affordable seo means in terms of costs

What I can give you is the formula and our half of it. The price is hours times rate. Our SEO work is $95 an hour, flat, month to month, no contract, no setup fee, and no tier you have to buy into. If you want to spend less next month, you scope less work next month.

Six things drive the hours, and every one of them is negotiable:

  1. The state of the site. A clean, modern build needs a fraction of the technical time a ten-year-old theme with three plugins fighting each other does.
  2. How many pages matter. Twenty service pages is a different job from three.
  3. How competitive your terms are. A niche B2B phrase can be won with a good page. A term every national brand wants cannot, at any budget you would enjoy.
  4. Whether you can publish. If someone on your team can write a decent draft and you need us to research, structure, and edit it, that is much less time than writing from scratch.
  5. Whether the site can be edited. If we have to file a ticket with your developer for every title tag, the work takes longer and costs more.
  6. How fast you want to move. Four pieces a month costs four times what one does. Neither is wrong. One is slower.

That last point is the actual lever on affordability. SEO is one of the few things you can buy at almost any pace. A small, steady amount of the right work every month beats a burst you cannot sustain, and it compounds.

If you want a rough sense of your own starting point before you talk to anybody, open Google Search Console and look at the pages sitting between positions 5 and 20. Those are the pages a few hours of work could move. That list is usually the cheapest SEO you will ever buy.


When Affordable SEO Isn't the Right Spend

I would rather say this now than take the work and disappoint you in six months.

  • You need leads this quarter. SEO does not do that. Put the money into paid search first, where you can be in front of buyers this week, and start SEO alongside it once cash flow is steadier. Our minimum ad spend there is $500 a month.
  • Nobody is searching for what you sell. If the demand does not exist yet, no amount of optimization creates it. That is a job for a different channel.
  • You cannot commit past a couple of months. Six to twelve months is a realistic horizon for a small site. If the budget might disappear in month three, you will have paid for the setup and none of the payoff.
  • The site is about to be rebuilt. Wait. Do the SEO into the new build instead of twice.
  • You want guaranteed rankings. Anyone who sells you those is either lying or planning to rank you for terms nobody searches. We will tell you what we think is achievable and then show you the numbers either way.

We have no minimum spend for SEO, because there is no ad budget involved. What we do have is a line we will not cross: if we cannot see a path to actual leads for your business, we say so on the first call rather than bill you to find out.


The Bottom Line

Affordable small business SEO is not a cheaper version of the same work. It is the same work, scoped to what your site needs and paced to what you can sustain. The rate is the easy part to compare. The scope is where the money is won or lost.

Do a little every month, keep what is already published in good shape, and the results compound in a way that paid channels never quite do.

If you want to know what your site would actually need, tell us your goals and your budget and we will tell you where we would start.

work with a boutique digital marketing agency to grow your business

Evan Ernst
Evan Ernst

Founder of Ernst Media. Fifteen years running paid search and paid social for small and mid-size businesses, and still the person who builds the audits by hand. Writes here about what actually moves accounts.

Want someone senior on your account?

Thirty minutes, no pitch deck. We'll tell you if we can help.

Book a discovery call