Answered straight

Who owns SEO inside a company?

The short answer

In most companies nobody owns SEO outright — marketing owns the traffic target, engineering owns the code that decides whether the site can rank, and neither owns the other. The fix is to name one accountable person for the organic number, then give engineering a standing share of sprint capacity for SEO tickets.

Updated 26 July 2026 · Written by the Last Agency team · See what SEO actually costs

The short version

  • SEO is the only marketing channel where the person judged on the result doesn't control the inputs. That gap is the whole problem.
  • Accountable is exactly one name. The moment it's two people, it's nobody, and the quarterly review becomes a discussion about whose fault it was.
  • The dev backlog is where most SEO retainers quietly die. A standing 5% of sprint capacity beats a heroic quarterly push.
  • Hiring an agency doesn't remove the internal owner. It changes what they do — from executing to unblocking.

Why "nobody" is the honest answer

Ask five people at a 200-person company who owns SEO and you'll get four answers and one shrug. That's not incompetence; it's structural.

Look at the other channels. A performance marketer controls the budget, the creative, the targeting and the landing page — everything that determines the result sits inside their remit. An email marketer owns the list, the copy and the send button. In both cases, judgement and control land on the same desk.

SEO doesn't work like that. The person held responsible for organic traffic needs code changes they can't make, product decisions they don't own, content approvals from people with other priorities, and a developer roadmap they're not on. They have the target and none of the levers. Which is why so many SEO hires burn out in eighteen months and so many retainers get cancelled in month four, when the actual failure was an approval chain.

Three departments, three pieces, one gap

Each of these teams owns a genuine part of the outcome, and each of them can do its job perfectly while the site quietly stops ranking.

Marketing owns the demand side

Keyword strategy, briefs, publishing, internal linking inside the CMS, reporting. This is where the SEO headcount usually sits, and it's the right home for it.

  • Has: the plan, the writers, the budget, the number they're judged on.
  • Doesn't have: write access to the codebase, a say in URL structure, or a seat in sprint planning.

Product owns the shapes

URL structure, navigation, faceted filters, pagination, whether a thing gets a page at all, and what happens during a replatform. These decisions determine the ceiling on organic performance for years.

  • Has: the architecture decisions that matter most and last longest.
  • Doesn't have: any reason to think about search until traffic drops and someone escalates.

Engineering owns whether anything ships

Rendering, speed, redirects, robots directives, canonical logic, schema in templates. Roughly a third of any technical audit needs code, and code is theirs.

  • Has: the ability to fix or break organic traffic sitewide in a single release.
  • Doesn't have: a reason to prioritise a canonical tag over a payments bug, unless someone made the business case.

The gap between them

The failure is rarely dramatic. Marketing publishes into a template with a broken canonical. Product ships a new filter system that generates 90,000 crawlable URLs. Engineering deploys a rendering change that hides the copy from crawlers. Everyone hit their goals. Traffic halved.

A RACI you can copy into a doc this afternoon

This is the cheapest fix available, and most companies have never written it down. Responsible does the work. Accountable is one name who answers for it. Consulted gets asked before, not after.

  • Accountable is always one name. Two names means nobody, and you'll find that out in the quarterly review.
  • Consulted needs a deadline. "Consulted" without a date reliably means "told after launch".
  • Print the migration row and pin it somewhere. It's the one that costs the most when it's ignored.
A working RACI for SEO in a company with an internal marketing team and a developer function.
SEO taskResponsibleAccountable (one name)Consulted
Keyword and content planSEO lead or agencyHead of marketingSales, founders
Writing and publishing pagesContent team or agencyHead of marketingSubject expert; compliance if regulated
Titles, metas and internal links on CMS pagesMarketingHead of marketingSEO lead
Template-level changes: schema, headings, renderingEngineeringEngineering managerSEO lead
Redirects, robots.txt, canonicals, sitemapsEngineeringEngineering managerSEO lead
Core Web Vitals and page speedEngineeringEngineering managerSEO lead, product
URL structure and navigationProductHead of productSEO lead, engineering
Migration or replatformEngineering and productWhoever signs off the launch dateSEO lead — before the date is fixed, not after
Google Business Profile and reviewsMarketing or opsHead of marketingBranch or store managers
The organic lead number itselfSEO lead or agencyOne named person on the exec teamEveryone above

Why the dev backlog is where SEO goes to die

The shape of this is depressingly consistent. An audit produces forty findings. Twelve need code. Those twelve enter a backlog behind a payments bug, a compliance deadline and a feature the CEO announced at an offsite. Six months later the SEO investment is judged a failure, and the cause is sitting untouched on a board nobody in marketing can see.

The fixes are all boring and all work.

  1. Give SEO a standing allocation. A fixed share of every sprint — even 5% — outperforms a heroic quarterly push, because SEO debt accrues continuously.
  2. Attach money to the ticket. "Fix the canonical on 900 category pages" loses to a feature request. "Recover 900 category pages currently excluded from the index" doesn't.
  3. Put SEO checks in the definition of done. Redirect map, canonical, robots directive, title, schema. Five checkboxes on the pull-request template catch most of it before it ships.
  4. Get the SEO owner into sprint planning. Not a monthly sync. The planning meeting, where priorities are actually set.
  5. Escalate the replatform early. It's the only SEO event with a hard external deadline, and it's the one most often raised after launch, when the redirect map is already being written in a panic.

Who signs off on published content

The second bottleneck is cheaper to fix and almost as damaging. A content plan sized for four pages a month produces one, because four people have opinions and none of them have deadlines.

The symptoms are recognisable: drafts sitting in review for three weeks, line edits arriving from someone asked only to check facts, and a founder who rewrites tone on every piece. Four rules stop most of it.

  • One approver, named, with a 48-hour window. Silence past 48 hours counts as approval. Write that down.
  • Regulated industries get compliance at the brief stage, not after the draft. Finance, health and legal content rewritten post-draft costs twice.
  • Subject-matter review is about facts, not style. Say that explicitly in the request or you'll get prose preferences instead of corrections.
  • The founder gets one tone veto. After that it's the approver's call, or you'll publish four pages a quarter and wonder why the content plan isn't working.

What you still own after you hire an agency

Hiring out doesn't remove the internal owner — it changes their job from executing to unblocking. These five things cannot be outsourced no matter what the contract says, and they're the difference between a retainer that works and one that gets cancelled in month four.

  1. The accounts. Search Console, GA4, Google Business Profile, Tag Manager and the CMS created on your logins, agency invited as a user. Not the reverse, ever.
  2. The baseline. Whatever number the work is judged by, written down with a date, before anything starts. No baseline means nobody can prove movement in either direction.
  3. The dev capacity. No agency can merge a template fix into your repository without your engineers or your explicit permission. If they have neither, half the audit is decoration.
  4. Subject-matter access. One person who can answer "is this actually true about our product" within a day. This is the single biggest input on content quality and the one most often missing.
  5. The right to say no. Agencies are structurally biased towards producing more pages. Someone internal has to be allowed to kill a plan. The agency versus in-house comparison goes deeper on where that line sits.

Related questions.

Which department should own SEO?

Marketing should own the number and the plan, because that's where content, budget and reporting already sit. But the accountability only works if engineering commits a standing share of sprint capacity to SEO tickets and product consults the SEO owner before URL structure changes.

Should SEO sit under marketing or engineering?

Marketing, in almost every case. Engineering owns delivery of technical fixes, not the strategy or the target. The exception is large product-led companies where organic is the primary acquisition channel — there, a growth or product function sometimes owns it outright.

Does a small company need a dedicated SEO person?

Below roughly 30 employees, usually not. What you need is one named owner who spends a few hours a week on it and can get a developer's attention. A dedicated hire makes sense when the backlog consistently exceeds what that person can supervise.

Who is accountable when rankings drop?

The one named person on the RACI — and their job is diagnosis, not blame. Most drops trace to a release, a migration, an algorithm update or a competitor's move. Without a change log covering all four, everyone argues from opinion.

How much developer time does SEO actually need?

Heaviest in the first quarter, when the technical backlog is being cleared, then a steady trickle for regressions and new templates. A standing 5% of sprint capacity handles most mid-size sites. Migrations are the exception and need dedicated planning, not spare hours.

Can an agency replace an internal SEO owner?

No, and any agency claiming otherwise hasn't worked with your engineering team. Someone inside has to approve content, unblock developers, answer product questions and decide what not to build. That role gets smaller with an agency, but it never reaches zero.

Last slot's open

Make this the last growth call you book.

Grab the free strategy call and walk away with a 90-day growth plan — hired or not. Or just text us. Either way, you'll know exactly how we'd win.

Guaranteed or it's free · No lock-in · Free strategy call