Whether you hand SEO to an agency or do it yourself usually comes down to four questions: how much time you can commit on a regular basis, how technically complex your site is, how competitive your topic is, and above all, who writes the content. Google puts the starting point for small businesses plainly: "If you run a small local business, you can probably do much of the work yourself." An agency brings technique, structure, and experience with cases you have not run into yet. What it does not bring are the answers to your customers' questions; those come out of the business. If you do not supply that part, you get interchangeable text, however good the agency is. One disqualifier takes half the decision off your hands: ranking guarantees. Google's guide to hiring an SEO, in the version dated 5 June 2026, says verbatim "No one can guarantee a #1 ranking on Google", and the same page lists the remaining warning signs. There is also a third path: measurement as a standing task in house, and an agency only for what you genuinely cannot do yourself.
I run my business as a solo freelancer with a workforce of AI employees built on Claude, and for SEO I took exactly that third path: measuring happens in house, deciding happens with me. The concept is on the Hiring AI Employees page, and if you first want to sort out where AI is worth anything in your business, start with Bringing AI to a Small Business. This piece gives you criteria, not a recommendation; which businesses the agency is the right call for is further down.
Four criteria the decision hangs on
"Agency or DIY" is usually posed as a money question and is really a question about four variables. Go through them before you ask for a quote.
On timing, Google's guide says: outside help pays off especially around a redesign or a new site, and "the earlier, the better". With a relaunch, the question is therefore not "agency or not" but "bring someone in before it gets built, or repair it afterwards".
Most people deceive themselves about their own time. SEO is not finished once. Google writes about the effect of changes: "Some changes might take effect in a few hours, others could take several months." If you do not look at it over months, you will not see whether anything worked. The half day to a day per month is my own rule of thumb for a manageable site; with a relaunch, a shop, several languages, or many hundred URLs the effort is considerably higher.
The point that usually tips the decision
The four criteria do not weigh the same. In my experience the fourth one tips the decision more often than the other three, and the reason is in Google's SEO Starter Guide: "Creating content that people find compelling and useful will likely influence your website's presence in search results more than any of the other suggestions in this guide." Technique and structure are the precondition; the content is the lever.
This content is exactly what an agency can only partly supply. One of Google's guiding questions for helpful content reads: "Does your content clearly demonstrate first-hand expertise and a depth of knowledge?" As a warning sign, Google conversely lists content that is "mass-produced by or outsourced to a large number of creators". For AI search, a pair of terms was added in July 2026: "commodity content" is content that "could originate from anyone", while "non-commodity content" offers a "unique expert or experienced take". Without your input an agency easily lands on the first side of that distinction.
That is not a prohibition but a condition: if you outsource the writing, you have to supply the raw material. The questions customers ask on the phone, the objections that keep coming up, and the thing you do differently from the shop two streets over. A good agency asks for this unprompted: "See if the SEO is interested in you and your business. If they're not interested, find someone else." Interviews, research, and editing are things a specialized agency can take on, provided it brings demonstrable subject knowledge in your field. What stays with you is the raw material and the technical sign-off: one interview session per topic block and a round of corrections. What has to be in place before all of this is in SEO Basics for Small Businesses.
The disqualifiers Google itself names
You do not have to assemble the warning signs yourself, Google lists them in its guide.
- Ranking guarantees. "No one can guarantee a #1 ranking on Google." In the same sentence Google names two variants: a claimed "special relationship" with Google, and an advertised "priority submit".
- An audit that promises positions. Google on the offer of an SEO audit: "An SEO audit should be about giving you realistic estimates of improvement, and an estimate of the work involved." Anyone guaranteeing you first place: "find someone else".
- Unsolicited offers. "Be wary of SEO firms and web consultants or agencies that email you out of the blue."
- Secrecy. "Be careful if a company is secretive or won't clearly explain what they intend to do." And the liability question: "Ultimately, you are responsible for the actions of any companies you hire."
- Link schemes and mass submissions. Google advises against providers who talk about "link popularity schemes or submitting your site to thousands of search engines", and states plainly: "You should never have to link to an SEO."
- Tool scores instead of Google's documentation. Google neither evaluates nor endorses third-party SEO tools; they have no access to internal ranking data. Be skeptical of tools that present themselves as "approved" by Google.
A seventh point applies explicitly to AI search: if someone sells you AEO or GEO services, Google asks whether that advice aligns with the official guidance on generative AI features. That guidance carries the sentence along with its scope: "From Google Search's perspective, optimizing for generative AI search is optimizing for the search experience, and thus still SEO". That covers Google's own features, AI Overviews and AI Mode. ChatGPT, Perplexity, and Bing have their own crawlers, indexes, and source surfaces; ask a provider how it checks their access, how it handles your Bing presence, and what it measures against. What is actually evidenced about GEO and what is a sales pitch is in What Is Generative Engine Optimization?.
What makes a good offer
The other side of the list is just as concrete. Google recommends interviewing potential providers: examples of previous work, whether they follow the Google Search Essentials, what results they expect in what timeframe and how they measure, their experience in your industry and city, and whether they will share every change they make. Plus the advice to actually call the references.
Two of those weigh the most. First, measurement and timeframe: an answer that names numbers and promises no placement is what separates a serious provider from a salesperson. Second, how access is handled: read access to Search Console is enough for an audit, and Google explicitly advises against granting write access at that stage; you can always grant more later. How to set up that access, and which role to hand out, is in Setting Up Google Search Console.
Third: do you back your recommendations with Google's own documentation rather than tool scores? Which tools deliver which kind of number, and which only estimate, is in SEO Audit Tools Compared.
How billing works and what drives the effort
I am not naming prices, because they vary too widely by market, scope, and provider. The billing model often tells you more about the collaboration than the number underneath it. You will usually meet four forms:
- Monthly retainer. A fixed amount for ongoing work. Without a clear statement of services you are paying for a monthly report. Ask about term, notice period, and what concretely happens each month.
- Project fee. A fixed amount for a bounded engagement, such as an audit or SEO support during a relaunch. Easy to compare, but it ends at handover. Whoever does not measure afterwards will not know whether it worked.
- Hourly rate. Billed by effort, often with a block of hours. Fair when the scope is unclear, and it requires a statement you can follow.
- Performance-based. Not dubious as such, but the form to look at most closely. Tied to a ranking, you are back at what Google rules out. Tied to a metric, it has to be settled in advance whose number counts, which report it comes from, and how easily it can be influenced.
Regardless of the model, the effort is driven mainly by five variables: the number of URLs, because every check grows with it; languages and countries, because each version needs its own signals; a shop with variants and filters; whether text is delivered or only reviewed; and whether it is an existing site or a relaunch. Have every offer broken down along those lines, otherwise two quotes with the same total mean completely different work.
The employee who measures instead of reporting once
When SEO fizzles out in a small business, it is rarely the budget and rarely the tooling. It is usually that nobody measures regularly and keeps the results. That is why this is a role at my place and not a project.
Sebastian, my AI employee for SEO and GEO, gets a URL and a goal, measures with real tools, files every raw output in a dated job folder, and delivers findings with their source plus a prioritized action plan. He changes nothing on a live website and submits nothing in other people's accounts, even where he technically could. He measures, I decide. What that means in practice shows in one analysis of my site: out of 4,770 search terms, 205 ran to more than one of my own pages, 11,536 of 132,781 impressions. The actual finding only came when the pages were fetched: a strong overview page did not link to the more specific target page for the same term. You find things like that when someone looks regularly.
Part of being honest is saying where an agency remains the better choice: for a relaunch whose architecture someone should help build up front, for several countries or languages, for a shop with variants, and when you need industry experience that knows your exact market. Google lists "What's your experience in my industry?" as an interview question. A role like Sebastian does not replace that. It fills the gap between two engagements where otherwise nobody looks, and makes you the informed party in the agency conversation. How to build such a role yourself is in Creating an AI Employee: How to Start.
Frequently asked questions
Can I do SEO myself, without an agency?
For a small, regionally operating business, yes. Google writes: "If you run a small local business, you can probably do much of the work yourself". You can start with free basic tools: Search Console, Bing Webmaster Tools, PageSpeed Insights. What costs is your time, the implementation on the site, and, depending on your ambition, a data provider for crawl or SERP figures. The monthly appointment you need yourself; the templates are in my Community.
How do I spot a dubious SEO agency?
Most reliably by ranking promises. Google states plainly that nobody can guarantee a first place, and names further warning signs: unsolicited offers, claimed special relationships with Google, "priority submit", secrecy about the approach, and link schemes or mass submissions to thousands of search engines. All of these points are in Google's own guide to hiring an SEO.
What does an SEO audit cost?
There is no sensible blanket answer, because the same label can mean anything from an automated tool output to a multi-day manual review. Ask for a breakdown: how many URLs are checked, which areas are included, whether recommendations are prioritized, and whether a follow-up measurement is part of it. Only then can two offers be compared.
Do I need a separate GEO agency for AI search?
Not necessarily, and above all not as a separate project. Google writes: "From Google Search's perspective, optimizing for generative AI search is optimizing for the search experience, and thus still SEO", and tests AEO and GEO offers like any other SEO advice. For Google's own AI features that settles it. Outside Google, crawler access, Bing presence, a citable source structure, and a repeatable measurement of your own come on top. Visibility in AI answers is something nobody can promise you.
How to continue
Do not collect quotes before you know your own numbers. The sequence is short: set up Search Console and verify ownership, put Bing Webmaster Tools next to it, then run Lighthouse over your most important page. If the property already exists, use the history you have; if it is new, the observation window depends on your volume, because with a handful of impressions a day two weeks are not enough to judge pages or queries. Small case numbers you write down as such instead of reading them. Lighthouse rates one page, not the site; indexing, crawl errors, and search performance you read next to it in Search Console. After that you know how many URLs you have, which pages get impressions at all, and where things are technically stuck. With that behind you, an agency conversation is a different conversation.
If you do not want to run the process yourself every quarter, the role is the more interesting answer than the package. What a full pass looks like is in How to Run an SEO Audit With AI, and the local part in How Do I Get Found on Google? Local SEO. The finished templates and the exchange around them are in my Community.