DIY SEO beats an agency retainer when your business is small, your market is quiet and your site already works: a $99 to $139 a month tool plus eight to ten hours of your time covers most of what a $1,750 retainer delivers. It does not beat an agency on fixing code, earning links, or knowing which of a tool’s long list of warnings actually matter. If your retainer is mostly spent on those three, keep it. If it is mostly spent on reports and blog posts, you are paying agency rates for tool work.
I have done SEO for more than ten years, for my own ecommerce businesses. I learned it myself after agencies burned me more than once, and I sell neither tools nor SEO services. Below is what the tools really cost, what they cover and miss, what your hours are worth, and a simple way to decide whether to keep or switch.
DIY SEO tools: what $100 a month actually buys
About $100 a month buys one paid SEO tool that shows which searches bring visits to you and your competitors, tracks your rankings, crawls your site for errors and lists backlinks, while Google Search Console adds Google’s own data free. The main tools cost $99 to $139 a month on monthly billing, checked on the vendors’ pricing pages on September 27, 2026.
| Tool | Price, billed monthly | Billed yearly |
|---|---|---|
| Google Search Console | Free | Free |
| Ubersuggest | $29 to $99 a month | Not listed |
| Moz Pro Standard | $99 a month | $79 a month |
| Ahrefs Lite | $129 a month | Up to 17% off |
| Semrush SEO plan | $139 a month | $117.33 a month |
Those four jobs are what you pay for. The crawl, for example, lists broken links, missing titles and slow pages, and the backlink report lists the sites that link to you and to your rivals.
Search Console is the one you cannot skip. It is Google’s own data, not an estimate, and Google calls it “a free service” for anyone with a website. A paid tool adds the competitor side, which is what you need to decide what to write next.
Pick one paid tool, not three. They overlap almost completely for a small business, and the cheapest one you will actually open each week beats the best one you won’t.
Before you buy any of them, be sure search brings you customers at all. If you are unsure, settle whether paying for SEO is worth it before you compare an agency with a tool.
Your monthly do-it-yourself SEO routine
A monthly DIY SEO routine takes about 8 to 10 hours: check Search Console for errors, pick one search worth winning, write or improve one page for it, fix what the crawl flags, and ask for reviews. WebFX, an SEO agency, has a guide to doing SEO yourself that puts keyword research at about two hours and one new piece of content at about six. That is eight hours a month for one good page and the research behind it, and the smaller checks below add a little more. I plan on eight to ten hours; that range is my estimate, not WebFX’s.
A realistic monthly routine for one location or a small store looks like this:
- Check Search Console for new errors and pages that dropped out of the index.
- Pick one search worth winning from the tool, a service or product people search for that you do not yet have a strong page for.
- Write or improve one page for it, in your own words, with your prices, photos and answers to the questions customers ask you on the phone.
- Fix what the crawl flags that you can fix inside your website builder: titles, descriptions, broken links.
- Ask for reviews after every job, if you serve a local area.
Starting from zero? Verify your site in Search Console first, then read Google’s own SEO Starter Guide. It is written for site owners, and it covers what the routine above assumes you know.
If you are a local business, the Business Profile, listings and review work have their own prices and time estimates, and what local SEO costs line by line shows which parts you can take in-house for free.
Nobody knows your customers better than you do. That is why owners often write better service pages than agencies do. The agency writer has never taken a call from your customer.
What DIY SEO does not cover: code, links and judgment
DIY SEO with a tool does not cover fixes in your site’s code, earning links from other sites, or the judgment to know which warnings matter, because a tool reports problems and fixes none of them. Ahrefs’ free Webmaster Tools scans a verified site for “170+ common technical & on-page SEO issues”, and the paid tools run similar audits. The list is the easy part. Three things stay hard for an owner working alone.
Technical fixes. Some problems live in your site’s code or theme: a slow template on every product page, a redesign that changed every web address, pages Google cannot index. The crawl flags them. Someone who can edit the code has to fix them, and owners know it: in Service Direct’s 2024 survey of 272 small-business marketers, 51% named technical on-page implementation as their biggest SEO challenge. Worse, a mistake during a redesign can cost months of traffic. This is where paying a professional makes sense even for a DIY owner, and hourly or project SEO pricing fits this kind of one-off job better than a retainer.
Earning links. Links from other sites still count, and they are the slowest thing to get honestly. Google defines link spam as “creating links to or from a site primarily for the purpose of manipulating search rankings” and lists buying links as an example in its spam policies. So the shortcut is off the table. Real links come from suppliers, local press, associations and partners, and they take relationships and time.
Judgment. A tool gives every warning the same red dot. It cannot tell you that most of them do not matter on your site and a few of them do. An agency working across many sites in your niche should know which few. That judgment is the part of SEO I would still pay for.
Agencies that sell link packages instead of earning links are selling the risky version of the second item, and those packages are one of the red flags in an SEO proposal I look for first.
What your hours cost: the number DIY advice leaves out
DIY SEO costs your hours, so price them: subtract the tool from the retainer and divide by what an hour of your time is worth to the business. For a $1,750 retainer and a $139 tool, at $100 an hour, DIY pays until it takes more than 16 hours a month.
Here is the arithmetic for the owner who inspired this article. On r/smallbusiness, he wrote that he had paid $1,750 a month for eight months, results were decent, and he did not know “how much is truly done”. He was thinking of switching to a tool. He is far from alone: in Backlinko’s survey of 1,200 business owners, 25% said “I am not sure what I am really paying for with SEO.” (Backlinko is owned by Semrush, which sells one of the tools above.)
- $1,750 retainer minus $139 for Semrush’s SEO plan leaves $1,611 a month.
- If an hour of his time is worth $100 to the business, DIY pays until it takes him more than 16 hours a month.
- At eight to ten hours a month, doing it himself saves about $600 to $800 a month in cash and time combined.
Now look at the other side. Ahrefs’ 2024 survey of 439 SEO providers put the average rate at $111 an hour, the figure behind the two-minute hours check. At that rate, $1,750 buys roughly 16 hours of a professional’s time. A professional gets more done in 16 hours than a beginner does. So what matters is where those 16 hours go: to work you could do yourself, or to work you cannot.
Your own number may be very different. An hour you would otherwise spend on a paying job is worth far more than an hour on a quiet Sunday. Be honest about which hours you would actually use. When DIY SEO fails, it is usually because the work never happens: the business comes first, every week. A 2024 Constant Contact survey of more than 1,300 small businesses found 56% have an hour or less a day for marketing, and 52% routinely put it off.
Signs your retainer is buying what a tool would do
The clearest signs that a retainer is buying tool work are a monthly report that looks like a tool export, audit findings that repeat month after month, and a scope where nothing touches code or links. Some retainers resell tool output with a logo on it: Semrush’s paid Pro Reports feature, for example, lets a report use your own logo instead of the standard Semrush logo, removes the line saying the data came from Semrush, and emails it on a monthly schedule. Using tools is normal. Paying agency rates for their output alone is where owners lose money. The same goes for AI-visibility reports: Semrush, Moz and Ahrefs all sell tracking of AI answers now, with Ahrefs’ Brand Radar AI from $199 a month, so an AI report deserves the same test as a GEO line item: what changed on your site, not just a score.
The hard work is also the work agencies offer least. In BrightLocal’s 2024 survey of 385 agencies, 62% offered reporting and 63% technical SEO, but only 40% offered link building or digital PR.
These signs suggest your fee is going to tool work:
- The monthly report looks like a tool export. Charts of keyword positions, a “site health” score and a backlink count, with no list of pages changed.
- The audit findings repeat. The same issues appear month after month, which suggests someone is running the crawl but nobody is fixing what it finds.
- Nothing on the list touches code or links. If the scope is blog posts plus reporting, that is the part of SEO an owner with a tool covers best.
- Keyword targets you would never sell. A list pulled straight from a tool, with searches for services you do not offer or places you do not serve.
- “We work on it every day”, with no document behind it. Ask for the work done each month with the pages changed.
The owner asking for proof has an easy first step: the one-email request for what your agency actually does each month. The reply tells you which of the signs above apply.
Can I do SEO myself? A simple way to decide keep or switch
Yes, if four things are true: you serve one area or run a small store, your competitors are not investing heavily in SEO, your site has no technical problems you cannot diagnose, and you will give it eight to ten hours every month. If any one of them is false, a mix usually beats a full switch.
| Your situation | What I would do |
|---|---|
| One location, quiet market, site works, the retainer is mostly posts and reports | Switch to DIY with one tool. Hire help by the hour for technical fixes. |
| Results are OK but you cannot see what is done | Ask for the monthly work list first. Decide once you have documents, not before. |
| Crowded market, strong rivals, or several locations | Keep an agency, but make sure the fee buys code, links and judgment. |
| Site problems you cannot diagnose, or a redesign coming | Pay for a one-time technical project, then decide on the monthly work. |
| You know you will not find the hours | Keep paying someone. A tool nobody opens is $139 a month for nothing. |
The mix is often the best answer: you write the pages, because you know the customers, and a professional handles the technical work and links on a smaller scope. Put that smaller scope in writing, with the fee tied to the work on the list.
For the owner at $1,750 a month with decent results, I would not cancel on a hunch. I would get the list of work done, count how much of it needs a person, and renegotiate the scope or the fee from there. If a renewal or a new proposal is on your desk, that count is what I do when you send it to me before you sign.