FREE INSURED SHIPPING WORLDWIDE
Who Does SEO? In-House Team, Agency or Hybrid Model
Org chart · who carries the work
Staffing, not strategy

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 is on the chart
AInternal owner
BWriter
CDeveloper (usually shared)
DOutside specialist
Three models Four questions One owner of the map Zero invisible handovers

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.

The chart

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.

SEO WORK ON ONE SITE MODEL A In-house team MODEL B Outside agency MODEL C Hybrid Marketing lead (owns it) Content writer (part-time) Developer (shared, busy) Analyst (borrowed) Account manager SEO strategist Content and tech pod Outreach team Internal owner Agency audit and fixes Freelance writer In-house developer FAILS ON scarce skills, one hire FAILS ON context, handovers FAILS ON coordination, twice

Read the bottom row first. Every model fails somewhere, and the failure is usually structural rather than a matter of effort.

Model AIn-house

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

Model BAgency

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

Model CHybrid

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

Comparison

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.

Four ways to staff the same work
ModelSpeed to first fixContext on the productWhen the person leavesBest fit
In-houseSlow at first, fast once builtHighest, lives in the buildingKnowledge walks out with themSites past a few hundred pages with steady work
AgencyFast, a kickoff and a crawlThin for the first quarterAccess and assets should stay with youTeams with no internal specialist yet
FreelancerFastest, direct with the doerGood if they specialise in your nicheRisky, one person, no benchSmall sites and one clearly scoped job
HybridFast where it matters, slow where it does notHigh, because the owner is internalOutside part is replaceable by designGrowing 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 fourth option

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.

Warning signs

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.

Decision

Four questions that settle it

Question 01

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.

Question 02

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.

Question 03

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.

Question 04

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.

Start correctly

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.