Who Does SEO? A Chart of the Three Models That Do the Work
Who does SEO? On most sites the honest answer is a staffing choice before it is a marketing one. There are four practical options — an in-house team, an agency, a freelancer, or the owner at midnight — and each one changes what gets fixed, how fast, and who notices when a page quietly stops earning. Strategy matters less than the shape of the team that has to carry it, which is why the chart comes before the plan.
Below: the three models drawn as they actually look, what each one costs beyond the invoice, and four questions that settle the choice faster than any pitch deck.
Who should actually do SEO for a small business?
Usually a hybrid. One person inside the company owns the map, the priorities and the approvals; a specialist outside supplies the audit, the technical fixes and the outreach. Pure in-house fails on scarce skills, pure outsourcing fails on context, and a freelancer works well when the site is small and the scope is narrow enough to describe in one page.
Three models, drawn as they actually look
Every model answers the same three questions: who decides what to fix, who does the fixing, and who is accountable when a page does not move. Draw the chart before hiring anyone, because the gaps show up in the drawing long before they show up in a report.
Read the bottom row first. Every model fails somewhere, and the failure is usually structural rather than a matter of effort.
Someone inside owns search full time or half time, with a writer and a developer borrowed from other work. Context is excellent; depth is not, unless the hire is senior.
Cost: salary, plus the queue behind the developer
A pod takes the work end to end: strategy, content, technical fixes through your developer, and outreach. Fast to start, slow to learn the product, and expensive when the scope is vague.
Cost: retainer, plus the time you spend explaining
An internal owner holds the map and the decisions; outside help supplies the audit, the specialist fixes and the links. Most common shape above a hundred pages, and the hardest to run badly for long.
Cost: one internal role, one narrow contract
What each model actually buys
The invoice is the smallest part of the comparison. The rest is speed of decision, quality of context and what happens the week after a key person leaves.
| Model | Speed to first fix | Context on the product | When the person leaves | Best fit |
|---|---|---|---|---|
| In-house | Slow at first, fast once built | Highest, lives in the building | Knowledge walks out with them | Sites past a few hundred pages with steady work |
| Agency | Fast, a kickoff and a crawl | Thin for the first quarter | Access and assets should stay with you | Teams with no internal specialist yet |
| Freelancer | Fastest, direct with the doer | Good if they specialise in your niche | Risky, one person, no bench | Small sites and one clearly scoped job |
| Hybrid | Fast where it matters, slow where it does not | High, because the owner is internal | Outside part is replaceable by design | Growing sites that already have a developer |
One pattern holds across all four rows: the model that wins is the one where a single named person can answer, at any moment, which page is being fixed and why. If nobody can answer that, the structure is wrong regardless of who is on the invoice.
The owner doing it alone
It is a legitimate model for a site under fifty pages, and a trap past that. Ownership means nobody has to be briefed, decisions happen in an afternoon, and the person writing the copy also knows which enquiries are worth having.
The limit is not intelligence, it is hours and skills. A founder can learn title tags in a week and technical crawl budget in a year, and the second one is usually where the site stalls: canonical logic, parameter handling, template bloat. That is the point to buy a narrow audit rather than a retainer.
Four signals the model is broken
- Reports are screenshots of rankings with no page names
- You do not control your own analytics or Search Console access
- The plan never states which URL changes and on what date
- Nobody in the room can name the person who ships template changes
If two or more of these are true, changing providers will not help. Change the structure first, then the provider.
Four questions that settle it
Who has the context?
Does the person making the call know the margin, the lead time and which enquiries are actually profitable? An agency can learn it in a quarter. A freelancer usually will not have the time, and an in-house owner has it already.
Who can ship a template change?
Strategy that cannot reach production is a document. If nobody on your side can change a template, then no model works until that is fixed, and the first hire should be a developer relationship rather than a strategist.
What happens when they leave?
Ask for the map, the notes and the access list on day one, not on the last day. A model that cannot survive a resignation is a dependency, and dependencies are priced accordingly in the end.
What are we buying first?
An audit, a retainer or a rebuild. If the answer is not clear, buy the audit. It is the only purchase that makes the next three decisions cheaper, and it is the same document every provider will need.
Buy the audit before you buy the model
An audit tells you whether you need a content writer, a developer or both, and that answer decides which of the three shapes fits. It also gives every future provider the same starting document, which makes their quotes comparable for the first time.
The crawl, the index check and the template review sit inside Whats Is SEO?. If the vocabulary is still unfamiliar, SEO Audit Services covers the terms first, in plain language, before any of it is quoted.
Not sure which shape fits your site?
Send the domain and the number of pages, and tell us who currently changes the templates. That one answer usually decides the model.
Questions we hear about staffing SEO
Can one person really do SEO for a company?
For a small site, yes, provided that person can publish and can say no to new pages. The failure mode is not skill; it is a single person with three other jobs who approves work but never ships it.
Is an agency always better than a freelancer?
No. An agency brings a bench and a process; a freelancer brings direct access to the person doing the work. For one clearly scoped job, the freelancer usually wins on both speed and cost.
Do we need a dedicated SEO hire?
Only when there is a year of work that repeats. Below that, a hybrid model with a narrow outside contract is cheaper and easier to reverse if the direction turns out wrong.
What should stay in-house no matter what?
Approval of the map, access to analytics, and the final call on which pages exist. Those three are strategy. Everything else, including the writing and the outreach, can be bought without losing control.
How do we compare two agencies fairly?
Give both the same audit and ask for a page-level plan with dates, not a channel list. The plan that names URLs and owners is the one that has actually looked at your site.
How long does it take to see whether the model works?
One quarter. If no template has shipped and no page has been rewritten in ninety days, the shape is wrong or the scope was never agreed, and more meetings will not fix either.