Answered straight

In-house SEO or an agency: run the numbers first

The short answer

Most companies get this wrong by hiring the wrong shape of person, not by picking the wrong side. The usual first in-house hire is a mid-level executive with no senior review, no dev access and no content budget, and it fails in nine months. Hire a senior internal owner first, then buy execution capacity outside.

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

The short version

  • The first in-house SEO hire fails for structural reasons, not personal ones: no senior review, no repo access, no budget authority, and a target they can't influence.
  • You're almost never short of an executor. You're short of an owner — someone who can brief, prioritise, get a dev ticket into a sprint and say no to the CEO's keyword idea.
  • A full in-house function is five to six people. At Indian mid-market salaries that's roughly ₹4,00,000–₹7,00,000 a month fully loaded, before tools.
  • The split most mid-size Indian companies land on: one internal owner who briefs and approves, one external pod that executes. It's not a compromise — it's the shape that works.

The hire almost everyone makes first, and why it fails

The sequence is so consistent it's almost a script. Organic traffic is flat. Someone decides agencies are expensive and the money would be better spent internally. A budget line opens up at ₹30,000–₹45,000 a month, which in most Indian cities buys an SEO executive with one to three years' experience.

That person arrives into a company where nobody senior knows enough about SEO to review their work, they have no access to the repository, no line into the dev sprint, no content budget beyond whatever the marketing team can write between other things, and a target — "improve rankings" — that depends almost entirely on decisions they can't make.

So they do what they can do alone. Title tags. Meta descriptions. A blog post a week. A few directory submissions. All of it defensible, none of it addressing the reason organic is flat.

Nine to twelve months later the numbers haven't moved. The executive, who has now got a year of experience on their CV in a market that pays well for it, takes an offer elsewhere. The company concludes that SEO doesn't work for their category, and the actual lesson — that they hired a pair of hands and expected a strategy — goes unlearned.

Owner or executor: work out which one you're short of

SEO work divides cleanly into two kinds of job, and companies consistently hire the second when they need the first.

An owner decides what gets done and why, holds the number, and clears obstacles inside the company. An executor does the work: writes, fixes, builds, outreaches, reports. Executors are available for hire at scale, from freelancers to agencies to offshore pods. Owners are not, because owning requires knowing your business, your buyers and your internal politics.

That asymmetry is the whole argument. You can buy execution capacity from a dozen places at a dozen price points. You cannot buy someone who knows which product line matters next quarter, who in engineering will actually ship a redirect map, and which claim legal will refuse.

The two roles, and where each one is best sourced.
DimensionOwnerExecutor
What they doSets priorities, writes briefs, approves, holds the baseline number, reports upward.Audits, writes, fixes, outreaches, builds reports.
Needs to be internal?Yes. Requires context and authority you can't outsource.No. Location and employment status are irrelevant to output.
SenioritySenior enough to say no to a director.Whatever the task needs.
What happens if it's missingWork drifts, nothing ships, nobody notices for a quarter.Nothing gets produced — but this is the easy gap to fill.

What an internal owner actually has to be able to do

This is a shorter list than most job descriptions, and every item is a hard requirement rather than a nice-to-have. If a candidate can't do four of these five, they're an executor with a manager's title.

  1. Write a brief a writer can execute without a meeting. Target query, search intent, who it's for, what claim we can and can't make, which internal pages it links to, what a good version looks like.
  2. Read Search Console properly. Tell the difference between a real ranking drop, a seasonal dip, a Google update and a tracking artefact. This single skill prevents most panic decisions.
  3. Get a ticket into a dev sprint. Not raise one — get it prioritised. That's a relationship and a bit of political capital, and it's why the role has to be internal.
  4. Say no. To the CEO's favourite keyword, to the blog post nobody will search for, to the agency's proposal to publish forty pages a month.
  5. Hold and report the number. Qualified leads from organic, baselined before work started, reported the same way every month even when it's bad.

What in-house actually costs, fully loaded

Salary is the number people compare, and it's the smallest part of the picture. Here's the honest cost stack. The salary bands below are the ranges you'll see in Indian job listings — they vary considerably by city, by whether the employer is a product company or an agency, and by how badly they need the person — so treat them as bands rather than benchmarks.

The real monthly cost of an in-house SEO function in India.
LineWhat it addsNotes
SEO executive (1–3 yrs)Roughly ₹25,000–₹45,000 / moExecutes. Cannot set direction or review their own work.
SEO manager (4–7 yrs)Roughly ₹60,000–₹1,20,000 / moCan own an account. This is the hire most companies skip and then regret.
Employer loadingAdd roughly 12–15% on topProvident fund, gratuity provision, insurance, statutory costs.
Tools₹15,000–₹40,000 / moOne Ahrefs or Semrush seat, a crawler, rank tracking. Non-negotiable and frequently forgotten in the business case.
Hiring costOne-off, 15–25% of annual salary if recruiter-sourcedPlus 30–60 days to fill and 60–90 days to ramp. Your programme starts in month four.
Writers, links, designStill separateAn SEO hire doesn't produce content at volume or earn links. That budget exists either way.

The split most mid-size Indian companies land on

Not a compromise — a division of labour that matches where each side has an advantage. One internal owner who knows the business, one external pod that has the specialists and the tools already.

The reason it works is that the two failure modes cancel out. Pure in-house fails on coverage: one or two people can't be strong at technical, content, links and analytics simultaneously. Pure agency fails on context and authority: nobody at the agency can get your dev team to ship, or knows that the sales team hates the term the keyword tool loves.

In practice the line falls in a fairly predictable place.

  • Internal owner keeps: priorities, briefs, approvals, dev relationships, brand and legal sign-off, the baseline number, and the final say on what gets published.
  • External pod keeps: technical audits and implementation specs, keyword research, content production, structured data, link outreach and digital PR, analytics setup, monthly reporting.
  • Shared: the roadmap, reviewed monthly. If the agency writes the roadmap alone, you've re-created the problem you were solving.
  • Neither owns: the CMS credentials, the Search Console verification or the Google Business Profile. Those stay with you, from day one. See what belongs in an SEO contract.

When a full in-house team genuinely makes sense

A complete function is five to six people: a strategist, a technical SEO, two writers or editors, someone on links and digital PR, and an analyst. At the Indian salary bands above, fully loaded, that's roughly ₹4,00,000–₹7,00,000 a month before tools and before any external spend.

The test isn't a revenue threshold someone made up. It's whether organic search is a channel you'd staff a department for. If organic is already producing — or credibly about to produce — several crore a year in revenue or pipeline, then a function costing ₹50–80 lakh a year is a defensible share of that channel, and the compounding argument is strong: institutional knowledge stays, iteration is faster, and nobody has to explain your product to a new account lead every eighteen months.

Below that, the same money buys more delivery through a pod, and you don't take on the recruitment risk, the ramp time or the salary escalation that comes with a market where good SEO people change jobs quickly.

There's a longer version of this argument in when to bring SEO in-house, and a straight side-by-side in agency versus in-house.

Related questions.

Is in-house SEO cheaper than an agency?

Rarely, once you count properly. A ₹40,000 salary carries 12–15% employer loading, ₹15,000–₹40,000 a month of tools, recruitment cost, 30–60 days to hire, 60–90 days to ramp, and a content budget the hire doesn't replace. Compared like for like, one junior in-house rarely undercuts a small external pod.

What's the first SEO role I should hire in-house?

An owner, not an executor — someone senior enough to write briefs, prioritise, get dev tickets into a sprint and say no. In companies under about fifty people that's often the head of marketing spending a few hours a week, not a dedicated hire. Buy execution capacity externally.

How big does an in-house SEO team need to be?

A complete function is five to six people: strategist, technical SEO, two writers or editors, links and digital PR, and an analyst. Fewer than that and you're covering some of the four disciplines and hoping the gaps don't matter. They usually do — most commonly on technical or on links.

Can I run SEO in-house with just one person?

Yes, if that person is genuinely senior and their job is to direct rather than to produce everything. One senior owner plus external writers, an external technical specialist and a tool subscription you own works well. One junior expected to do all four disciplines alone is the arrangement that fails.

Should I keep an agency once I've hired in-house?

Usually yes, with the scope redrawn. Once you have an internal owner, the agency stops setting direction and becomes execution capacity — content, technical implementation, links, reporting. What breaks is leaving both scopes vague, so the two duplicate work and disagree about architecture in month four.

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