Is an SEO Business Profitable?

Yes.

That is the short version, and the boring one. An employed practitioner earns a salary. A freelancer earns more than the salary. An agency earns a margin on other people’s output. Numbers exist for all of it, published properly elsewhere on this site. So none appear here.

Anybody typing the question already suspects the answer. What they want is what kind of profit it is. Where it comes from. Whether it lasts.

That part rarely gets written down.

What This Page Leaves Alone

What This Page Leaves Alone

No salary figures. Nor any hourly rates. Nothing about agency revenue, and no breakdown by model. Scaling and hiring live elsewhere on this site. So does client concentration. All of it is sound.

Instead, one structural fact about the money in an SEO business. It has almost nothing to do with what you charge.

Everything That Leaves the Building Is Hours

Everything That Leaves the Building Is Hours

Start with the accounts.

Restaurants buy food. A shop buys stock. Each hands over something physical, and its cost sits in the books before a customer walks in.

An SEO business hands over nothing like that. There is a laptop. Some software. A phone bill.

Then hours.

Somebody will say an agency pays salaries. It does, and they are nearly the whole cost of delivery. Only look at what a salary buys. Hours. There is no third thing in the accounts.

So the cost of serving a client is hours, whether they are yours or somebody’s you pay for. Which quietly moves the profit question somewhere else. One thing decides it. What the month asked of you.

Two Identical Invoices

Two Identical Invoices

Picture two months.

In one, a client rebuilds the website. Every address changes. Something breaks on launch, so you spend a weekend on it. Then rankings wobble for a fortnight and everybody wants an explanation.

In the other, nothing happens. Content you wrote in the spring is still ranking. Nothing broke. You check a few things. Then write the report. Answer an email.

Now look at the invoices. They are the same invoice.

None of that is a flaw in the arrangement. Rather it is the arrangement. A retainer prices an average month, and no month has ever been average.

The Light Month Is Where the Money Is

The Light Month Is Where the Money Is

Follow it through.

The heavy month cost you a weekend and paid what the easy one paid. So it earned you very little. In a bad enough case, nothing at all.

Meanwhile the month that asked almost nothing is the profitable one. Same fee. Barely any hours behind it.

So an SEO business earns in those months. Never the dramatic ones.

Nobody is being cheated, either. That client is paying to hold a position she still holds. Holding is real work, even in a month that looks like none.

Your Margin and Your Risk Are the Same Hours

Your Margin and Your Risk Are the Same Hours

Here is the uncomfortable part.

In most businesses the profitable thing and the risky thing are separate things. Not in this one.

The month you did least in is the month with the best margin. It is also the month she opens the books and wonders what the money bought. Hours you never had to spend are your profit. Those same missing hours are why she is looking at the line.

What that costs you on the client side is another page’s business. The point here sits in your own books. In an SEO business, your margin and your cancellation risk are the same hours wearing different hats.

Work hard and you earn less. Do little and you keep it, right up until you do not. Her books run on the profit side of local SEO, which is different arithmetic entirely.

Somebody Will Point at the Fixed Deliverable Retainer

Somebody Will Point at the Fixed Deliverable Retainer

Fair enough. Plenty of firms sell a set number of things every month. Four pages. One report. Two hours of technical work.

Only look at what that does to the arithmetic. Effort is now flat by construction. So the good months are gone.

They got traded away deliberately, to stop the bad months hurting. That is a real trade, and a defensible one. Just be clear what got bought. Safety. Never a fatter profit.

What you buy there is a steadier living. It also removes the month that pays best. Which is precisely what somebody signed up for.

March Is October's Wages, Arriving Early

March Is October’s Wages, Arriving Early

So the light month is not profit. Not really.

Twelve payments do not buy twelve months of work. They buy a year of work, spread unevenly across twelve invoices. You do not get to keep the light months and skip the heavy ones. Both belong to the same client and the same year. The site that needed nothing in March may well be the site getting migrated in October. Your client sailing through the summer is the one whose rankings slide in the autumn. Then she needs three weeks of your life to get them back.

Spend March as though it were profit. Then October gets paid for out of nothing.

So it is possible to call this trade unprofitable while being right about the money. Nobody misread the number. Instead they read the wrong row.

Read the Year, Never the Month

Read the Year, Never the Month

Try this.

Open last year’s invoices. Beside each month, write down the hours you truly worked on that client. Not the money. The hours.

Then read the two columns against each other.

Should the hours track the money closely, you are not running a retainer. You are billing hourly with extra steps, and your profit is whatever you priced the hour at.

Should the two diverge wildly, month after month, then the months you got paid and the months you worked are different months. Which is the whole business, sitting in two columns.

No statistic about other agencies settles it. Yours is in your own invoices.

Where the SEO Business Argument Stops

Where the SEO Business Argument Stops

None of this says do less work. An SEO business coasting quietly through its light months is not earning a margin. Rather it is spending down a client.

Nor is it an argument against retainers. The work has no natural end, so little else fits around it.

And the word profitable hides a great deal here. In a one-person SEO business, the wage and the profit are the same money. So profitable really means it pays you well, which is a fact about a wage rather than a business. A wage stops the week you do. Fifteen years of it can still leave you little to hand over. Seen from the buyer’s chair, the cost of SEO is somebody’s whole week. Hiring a freelance SEO specialist means paying somebody’s wage directly, nothing more.

How This Looks From Calgary

How This Looks From Calgary

SEO Company To-The-TOP! has been doing this work in Calgary since 2007. Long enough to have seen a great many of both kinds of month.

Clients arriving at To-The-TOP! sit on the other side of that invoice. They want to know what a retainer buys. Fair question. Search engine optimization is the patient half of the answer. Meanwhile ongoing SEO support is what holds a position once it has been won. A Google Ads campaign is the impatient half, since it bills by the click. The To-The-TOP! portfolio shows the keywords this work has reached.

No guarantees. Three to six months before anything meaningful moves.

Common Questions About SEO Business Profitability

Is an SEO business profitable?

Yes, and unusually so, since the only real cost of delivery is hours. The more useful question is where the profit sits. It sits in the months that ask little of you.

Why does an SEO retainer feel like free money some months?

A retainer prices an average month. No month is average. That light month is not free money, though. Rather it is paying in advance for the heavy one.

Should I charge hourly instead of a monthly retainer?

Hourly flattens the good months and the bad ones together. It is steadier, and it pays less. Plenty of people take that trade knowingly.

What is the biggest hidden cost in an SEO business?

The month nobody planned for. A migration. Or a rebuild. Then a site that breaks on a Friday. Every one arrives on a fixed fee.

Can a solo SEO business stay profitable long term?

It can, and many do. Only notice what you hold at the end of it. A solo practice pays a wage. What it is worth to somebody else is a separate number, and usually a much smaller one.

Contact SEO Company To-The-TOP! in Calgary

Questions about anything in this article, or about your own rankings? Talk to a Calgary SEO specialist directly.

Phone: (403) 308-5949
Address: 1509 14 Ave SW, Calgary, AB T3C 0W4

Hours:
Monday to Friday: 10:00 am – 7:00 pm
Saturday: 12:00 pm – 4:00 pm
Sunday: closed

Greg Ichshenko

Calgary SEO expert and digital marketing specialist,
developing advertising strategies for businesses of all sizes

(403) 308-5949

greg@to-the-top.ca
1509 14 Ave SW, Calgary,
AB T3C 0W4

    Submit your request or question, and I will get back
    to you shortly

    Please prove you are human by selecting the car.