What “in-house SEO” must actually include
Access to CMS, GSC, GBP, analytics, engineering time, and a manager who can say no to random blogs. A lone hire without those is a reporter of ranks, not an operator.
The three crafts: technical (CWV, indexation), content (AEO-aware writing), local/off-page (Maps). Count heads honestly.
True cost of the hire versus the retainer
Salary, PF, tools (even GSC is free; the rest is not), training, management, and the vacancy when they leave with tribal knowledge. Retainers look more expensive per month until you add those.
A ₹15,000/mo agency on a ₹28,000 site can be the rational year-one stack. A ₹60,000/mo hire plus a ₹20,000/mo agency is rational when content is always-on and the CMS is busy.
Tools are not the differentiator you think
Do not hire someone because they “bring Ahrefs.” GSC + SERP reading + writing get you further than a cracked login. We will not require you to buy an enterprise suite on day one.
What agencies actually sell when they are honest
A process: research, IA, implementation, reporting, and a senior review. Access to specialists (technical, local, content) without three salaries. Pattern recognition from other Indian SERPs.
What they should not sell: guarantees, hostage dashboards, PBNs. Filter with the mistakes list. Our floor remains public so you can compare scope, not slogans.
Senior time is the scarce SKU
If your ₹8,000/mo vendor never puts a senior on the call, you have an intern farm. Pay for review or hire a senior in-house. Do not split the difference into nothing.
Hybrid models that work in Indian SMEs
Agency owns technical + strategy + GSC hygiene; in-house writer publishes in a trained CMS. Or: in-house marketer owns GBP photos and reviews; agency owns site SEO. Write the RACI. Do not double-edit the same H1.
Programmatic factories need engineering in-house or a build partner — not a content intern with a spinner. See pSEO vs handwritten.
The weekly 30-minute stand-up
Hybrids die in Slack silence. One call, one URL list, one owner of publish. That is cheaper than a sixth report.
When in-house loses
No manager, no engineering, random founder briefs (“write about metaverse”), and a hire measured on 50-keyword colour charts. They will copy agencies’ worst habits because those are easy to show.
YMYL without a reviewer on payroll is another fail. You still need the practitioner’s time — E-E-A-T.
The “SEO plus receptionist” role
If the job description is front desk + Instagram + SEO, SEO will lose. Hire for the phone or for the graph, not both at ₹18,000.
When agencies lose
Captive reporting, no CMS skill, slow turnaround, and no industry curiosity. A clinic agency that has never sat in a waiting room will write the wrong FAQs. Fire for outcomes and ownership, not for missing a buzzword.
Agencies also lose when the site is the bottleneck. We will pause SEO and sell a website if the template cannot rank or convert. That is not upsell theatre if we show the GSC coverage report.
Twelve vendors for twelve channels
SEO, ads, SMM, and the web team who do not talk. You need one conversion story. If we run SEO, we still need the ads landing list even if we do not run ads.
Chennai talent market, without folklore
You can hire. You will compete with product companies on OMR for people who can read HTML and write. Agencies absorb training cost across clients; you absorb it on one payroll.
Remote India-wide hires work if you already have process. If you cannot brief, a local agency you can visit in Thousand Lights may waste less time than a silent Slack handle.
Trial projects beat puzzle interviews
Pay for a one-week GSC teardown. See if they notice noindex, doorway cities, and the money query. Puzzles about PageRank history do not.
SLAs, GSC ownership, and the 12-month framework
Whether hire or agency: you own accounts; they own a documented URL map; monthly truth from GSC; a kill/publish list. 90 days to hygiene, 6–12 months to compound on competitive terms. Anyone promising the end state in two weeks is lying.
Local pack jobs can move faster than national content jobs. Set the clock to the SERP type — local vs national.
Notice periods and knowledge transfer
Contract a handover week: logins, content inventory, redirect map. In-house employees need the same runbook or they take it with them to the next clinic.
Building a content engine either way
The engine is: seeds from Indian keyword research, briefs from sales, draft, practitioner review, publish, internal links, measure. Agency or employee, skip a step and you get sludge.
Volume targets without a review step are how you harm E-E-A-T. Better four signed pages than forty orphans.
CMS training is part of hiring
If you choose WordPress, train the editor. If Next.js, do not pretend a marketer will ship MDX without a pipeline. Stack choice constrains the org chart.
How Brevia works as an external team — and when we decline
We take SEO retainers from ₹15,000/mo when the site is workable or a rebuild is in flight (₹50,000 + ₹15,000/mo dynamic + SEO). We want GSC in your account, a monthly call, and a human on your side who can approve copy.
We decline when you want guarantees, PBN, or a silent vendor who “just sends reports.” We will recommend an in-house writer plus a smaller technical retainer when that is cheaper over 18 months. Contact with the org chart you have, not the one on the pitch deck.
Ads and SMM in the same conversation
If paid must ring the phone this quarter, budget ads ₹20,000/mo + spend alongside SEO. Do not ask one junior hire to be the whole growth org. That is the decision, restated in rupees.
Ready to automate one painful workflow?
Tell us your stack — n8n, Make, Zapier, WhatsApp, or Playwright. Chennai HQ · India delivery · reply within one business day.