Ask three providers what search engine optimization costs and you get three answers between $50 and $5,000 a month. That is because all three are selling completely different things. Here is the breakdown we wish someone had given us when we started.
The four routes at a glance
| Route | Cost per month | Your time |
|---|---|---|
| Do it yourself | $0 to $60 | 8 to 15 hours |
| Subscribe to a tool | $40 to $500 | 6 to 12 hours |
| Hire an agency | $1,500 to $8,000 | 1 to 3 hours |
| Let a system do it | $290 to $590 | under 1 hour |
The right-hand column matters more than the middle one. An hour of your time is not free. If you are the owner of a trades business spending twelve hours a month in front of an SEO tool, that is twelve hours you are not on site and not with a customer.
Route 1: do it yourself
The free basics really are free, and most businesses underestimate how far they get you.
- Google Search Console: free. Shows which searches you appear for and whether anyone clicks. Setup guide.
- Bing Webmaster Tools: free. The same for Bing, plus information about who links to you.
- Google Business Profile: free, and for a local business often the single most effective thing you can do. How to set it up properly.
The real cost is writing. A decent guide of 1,000 to 1,500 words takes most people two to four hours including research and proofreading. Two a month means eight hours. Multiply that by your own hourly rate and you will see that “doing it yourself” is not free at all, and can be the most expensive option on the list.
The most common failure is not starting, it is stopping. Four pages in spring, then the busy season arrives and nothing happens from June onwards. Search engines reward consistency across months.
Route 2: subscribe to a tool
The well-known platforms range from roughly $40 to $550 a month depending on scope. You get a great deal for that: search volumes, competitor comparisons, technical audits, sometimes AI drafts.
What you do not get is the work. A tool hands you a list of 200 suggestions in three severity colours. Deciding which five actually matter for your business is your job. And the text still has to be written, checked and published.
Our honest observation: a large share of these subscriptions runs unused after three or four months. Not because the tools are bad, but because nobody in the business has time to operate them.
Route 3: hire an agency
Serious ongoing work runs from $1,500 to $8,000 a month, with a basic retainer for a small business landing between $1,500 and $3,000. Specialist freelancers start around $800 to $1,500. The reason is the hourly rate: agencies charge $150 to $250 an hour, consultants sometimes up to $280. At $1,500 a month you are buying roughly seven to ten hours of expert time. On top of that, most charge a one-off audit fee between $1,500 and $3,500.
Do the arithmetic when somebody offers you SEO for $250 a month: at a junior rate that is under two hours. What you get for it is an automated report and nothing else.
For that you get people who understand your trade, think ahead and occasionally tell you that something is not worth doing. For a website rebuild, a domain migration or a change of business model, a good agency is hard to replace.
One particular red flag is any offer promising a fixed number of links. Why that is dangerous is covered in this guide.
How to spot a bad one: they guarantee position one, will not say what you get each month, insist on a twelve-month minimum term, and deliver reports instead of published pages.
Route 4: let a system do it
This is the route we built with Tevorian, so treat us as biased and look only at the numbers and the limits.
$290 to $590 a month plus a one-off setup from $990. In return you get two to eight finished, published guides per month on your existing website, each researched, checked against your actual services and approved by a second review.
What you do not get is a human who has known your industry for twenty years. A system can read data and write text. It cannot judge whether your new business line is a good idea.
Related How long does SEO actually take to work?A realistic month-by-month timeline.The hidden costs nobody quotes
- Your own time for approvals. Even in the leanest model, budget one to two hours a month. Businesses that do not plan for this end up blocking the whole process.
- Technical work on the website. If your site has no guides section, one has to be built. Depending on the system, that is a one-off $500 to $2,500.
- Patience. You pay from month one but see movement from month three and reliable numbers from month six. Cancelling after eight weeks is the one way to genuinely waste the money.
The maths that decides it
Do not count clicks, count jobs. The question is: what is one new customer worth to you?
An example. A joiner averages $4,000 per fitted wardrobe at roughly 35 percent contribution, so about $1,400. At $390 a month, or $4,680 a year, four extra jobs a year make it break even. From the fifth job onwards it makes money.
A bakery with a $12 average basket is a completely different picture. There, guides rarely pay off, while the Google Business Profile, opening hours and reviews absolutely do. That is free and takes two hours.
Rule of thumb: if your average job is under $300 and your customers come from the neighbourhood, skip ongoing SEO and perfect your Google Business Profile. If it is over $1,000 and customers research before buying, almost any of the four routes pays for itself.
Conclusion
There is no correct price for SEO, only the right route for the size of your business. Plenty of time and little money means doing it yourself. A marketing department means buying a tool. A major change means hiring an agency. No time and no interest means letting a system run it.
One thing holds in all four cases: without consistency across at least six months, nothing happens. That is the only constant in this business.
This page is itself the example
Tevorian picked this topic from real search data, checked it against what we sell, researched it and published it. That is exactly what it does on your website. We check whether your site is suitable, free of charge.
Check my website