Answered straight

How SEO work actually runs inside a marketing team

The short answer

Inside a marketing team, SEO runs as a ticket queue rather than a strategy deck. A query brief becomes a draft, the draft clears editing and approvals, a CMS build publishes it, and anything structural becomes an engineering ticket. Most programmes stall in one of three places: approvals, the dev backlog, or nobody owning what happens after publish.

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

The short version

  • The unit of SEO work is a ticket with an owner and a due date. Everything that stays an idea stays unpublished.
  • Roughly a third of technical SEO can't be done in the CMS. Without a standing engineering allocation, that third becomes a PDF nobody actions.
  • A two-week approval loop turns a four-article month into a two-article month. Nobody invoices you for the delay — you just get less.
  • Publishing isn't the finish line. A page with no internal links pointing at it and no confirmed index status is work you paid for and didn't receive.

SEO is a queue, and the queue has owners

Most explanations of SEO inside marketing describe the funnel: awareness at the top, consideration in the middle, conversion at the bottom. Accurate, and completely useless on a Tuesday when three drafts are stuck waiting for someone's approval.

What actually determines whether SEO works inside a company is throughput. How many briefs turn into published, indexed, internally linked pages per month, and how many technical fixes reach production. Everything else — the strategy, the audit, the keyword map — is inventory sitting in a warehouse.

So this page is about the pipeline as an operations problem, which is the version nobody puts in a pitch deck and the version that decides your result.

From keyword brief to published page

Here's the real sequence, with realistic elapsed times for an Indian SMB or mid-market team. The times assume nothing goes wrong, which is optimistic.

The content pipeline, with the owner and the usual failure point at each stage.
StageWho owns itRealistic elapsed timeWhat stalls it
Query research and page briefSEO lead or agency2–4 days per clusterNo access to Search Console, analytics or the CRM
DraftWriter, in-house or agency3–5 days per pageNo subject-matter access, so the writer guesses and the draft reads like it
Subject-matter and editorial reviewProduct, sales or the founder2 days if scheduled, 3 weeks if notA single approver with a full calendar
Legal or compliance reviewLegal, in regulated sectors0 days to 3 weeksNo pre-approved library of claims, so every page is reviewed from scratch
Build and on-page QAContent ops or agency1 dayA CMS that can't set titles, canonicals or schema independently
Publish, internal links, index requestWhoever owns the CMSSame dayNobody assigned, so the page ships orphaned and never gets linked
Structural changes — schema, speed, redirectsEngineeringOne sprint to neverSEO tickets competing with the product roadmap on the same board

The engineering dependency nobody budgets for

Roughly a third of technical SEO work cannot be done inside a CMS. Redirect rules, sitemap generation, hreflang, pagination, template-level schema, Core Web Vitals, server response times, robots rules, how JavaScript renders — all of it lives in the codebase.

The structural problem is that SEO tickets arrive as small, unglamorous, individually low-priority items, into a backlog scored on product impact. They never win a sprint on merit, and they never will, because 'add BreadcrumbList schema to the category template' loses every argument against a feature customers asked for.

Three things actually fix this, and none of them are a better-worded recommendation.

  • A standing allocation. One engineer-day per sprint, permanently assigned, no negotiation per ticket. Small and constant beats large and hypothetical.
  • Batch by template, not by page. One ticket that fixes the schema on 340 product pages is a real piece of work. Three hundred and forty tickets is a reason to ignore you.
  • Acceptance criteria a developer can test. 'Improve page speed' is not a ticket. 'LCP under 2.5s on the category template at p75 on mobile' is.
  • A named engineer. Not a team, not a queue. One person who knows why the redirect map matters.

Who measures, and what gets reported to whom

Three data sources, usually three different owners, and nothing works until they reconcile. Search Console belongs to whoever owns SEO. GA4 belongs to marketing ops or analytics. Lead source belongs to the CRM owner, usually sales ops.

The number that matters is the one furthest downstream: qualified leads from organic search, recorded in the CRM, measured against a baseline that was frozen before any work began. Traffic reports are easy to make look good and easy to inflate with queries nobody buys from.

A cadence that holds up under pressure:

  • Weekly, internal: pages shipped, pages confirmed indexed, dev tickets opened and closed. Throughput only. Five minutes.
  • Monthly, SEO owner to head of marketing: impressions and average position for the target query set, organic sessions, organic leads in the CRM, what changed and why.
  • Quarterly, head of marketing to founder: leads against the frozen baseline, cost per organic lead against cost per paid lead, and what the next quarter's plan is.
  • Anything that only ever gets reported as a chart with no decision attached should be deleted from the report. It's costing someone an hour a month to produce.

The three stall points, and the fix for each

Almost every stalled SEO programme we've looked at is stuck in one of these three places, and usually the client and the agency each think it's the other one's fault.

  1. The brief queue. Briefs get written faster than drafts get approved, so work-in-progress piles up and the agency looks busy while nothing goes live. The fix is a WIP cap: don't commission brief nine until page four is published. It feels like slowing down. It doubles throughput.
  2. The dev backlog. Technical recommendations become a document that gets praised in a meeting and actioned never. The fix is the standing allocation above. A recommendation that can't be scoped into a testable ticket isn't a recommendation, it's an observation.
  3. The post-publish void. The page ships and nothing happens to it — no internal links, no promotion, no check that it got indexed, no refresh at month six. The fix is a definition of done: a page isn't finished until at least three relevant existing pages link to it and Search Console confirms it's indexed. Internal linking is the cheapest ranking work available and it's the first thing dropped when a month gets busy.

Related questions.

Who is responsible for SEO in a marketing team?

One named person should own the number, usually a marketing lead or an in-house SEO. Around them: a writer, an editor or subject-matter approver, someone who owns the CMS, and a named engineer for structural work. When SEO is 'everyone's job', it becomes nobody's ticket and stops shipping.

How much engineering time does SEO need?

Less than teams fear and more than they schedule. For most mid-market sites, one engineer-day per two-week sprint, permanently allocated, covers the ongoing work after the initial fixes. The first quarter is heavier — redirects, template schema and Core Web Vitals usually need a concentrated block.

How does SEO fit with the rest of the marketing plan?

It supplies raw material to everything else. Query research becomes ad group structure and negative keyword lists, pillar pages become sales enablement, and Search Console query data tells you the exact words customers use — which is nearly always better ad copy than the words your team invented internally.

How many pages a month should a marketing team publish?

Publish what you can approve and internally link properly, which for most teams is four to eight pages a month. Cadence beats volume: four solid pages every month for a year outperforms forty in one quarter followed by silence, because the site's crawl and refresh pattern responds to consistency.

What's the most common reason SEO fails inside a company?

Throughput, not strategy. Briefs waiting on approval, technical fixes waiting on a sprint, and published pages that nobody linked to or checked for indexing. Almost every stalled programme we've seen has a good plan sitting behind a queue that nobody owns.

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