Guides · 26 min read

SEO Mistakes Indian Agencies Still Make

SEO mistakes Indian agencies still sell: rank-tracking theatre, PBN guest posts, spun city pages, no GSC ownership, fake AI Overview retainers, and reporting without leads. How to audit them.

Brevia Tech SolutionsPublished 16 November 2026Updated 3 November 2026

Indian SEO has a talent problem and a product problem. The product problem is worse: retainers that sell screenshots of rank trackers, guest-post invoices, and a blog nobody in the company would sign. This list is the mistakes we still inherit when a Chennai founder forwards last quarter’s PDF.

Not every agency is a villain. Some are under-scoped at ₹5,000/mo and still expected to “do Google.” Honesty about cost would save both sides. The mistakes below are the ones that keep happening after the invoice is no longer cheap.

We write this as a competitor who would rather you fire bad work than hire us out of panic. If your vendor already transfers assets, maps money terms, and admits what they cannot control, keep them. Switching has a cost.

New costumes — “GEO experts,” “AEO retainers,” “AI Overview insurance” — on top of old PBNs are still old PBNs. Read SEO vs AEO vs GEO so the vocabulary cannot dazzle you.

Brevia floors remain public: SEO ₹15,000/mo, landings ₹7,500, business sites ₹28,000, ads ₹20,000/mo + spend. Public prices are themselves an anti-theatre move.

If you want an autopsy of a current retainer, book a consultation with GSC access in your name. We can tell in one session whether you have an SEO program or a PowerPoint.

Rank-tracking theatre instead of query economics

Fifty keywords in a tool, half branded, half impossible head terms, reported in green. Nobody maps them to URLs or rupees. The founder thinks SEO is “working” because a blog rank moved from 37 to 22.

Ask for the ten money phrases, their landing URLs, and GSC clicks. If the agency cannot produce that without a week of delay, you are buying theatre.

Branded rank #1 is not a case study

Ranking first for your own name is table stakes. Put it in a footnote, not the cover slide.

Guest-post farms, PBNs, and “DA 50” shopping lists

Off-page as a commodity SKU is how sites get hit years later. A real mention from a relevant Indian publication is rare and slow. A spreadsheet of “posts delivered” is a smell.

If they cannot show the live URL, the byline, and why that site would mention you without payment, it is not PR. See quality off-page in the three-way split.

Footers of unrelated pharmacies

Your CA firm does not need a link from a Canadian CBD blog. If that is in the report, fire the tactic even if you keep the vendor for content.

Keyword stuffing in Indian English

“Best SEO company in Chennai Chennai Chennai for Chennai businesses in Chennai.” Users bounce. Overviews skip. E-E-A-T dies. Write like a person in Thousand Lights, then place the city where it is true.

Stuffing Tamil keywords into English sentences is not bilingual SEO. It is unreadable. Follow keyword research.

Meta descriptions as keyword luggage

A meta is an ad. If it cannot be spoken aloud, rewrite it. CTR is a ranking input you actually influence.

Duplicate city pages as a default package

The 2020 playbook still sells. Google’s doorway language still exists. Unique facts or no URL — programmatic vs handwritten.

If your domain already has 300 thin cities, the first month of good SEO is deletion and redirects, not more cities. Demand a kill list.

Subdomains named after every pincode

Worse than folders. Split authority, mess up GSC, look like a malware network. Do not.

Ignoring technical SEO and Core Web Vitals

Content on a 12-second Elementor museum. No sitemap. Mixed www. Index bloat. The content intern cannot fix that. Technical work is in CWV and the technical third of the stack.

Agencies that “do not touch the site” are copy vendors. Call them that. Do not pay SEO rates for blog-only.

Staging noindex left on for six months

We have inherited this more than once. If they never logged into GSC coverage, they never saw it. That is malpractice.

No Search Console, Analytics, or GBP in your name

If you cannot log in, you cannot leave. Also you cannot see the truth. Ownership is the first clause in our contracts.

Screenshots of “their” rank tool are not a substitute for GSC. Tools disagree; GSC is the primary source for Google Search.

Personal Gmail of a former intern

Recover now. Google account recovery after a vendor dispute is a worse project than SEO. Do it this week.

Fake AI Overview and ChatGPT retainers

GEO and AEO are real crafts. Guarantee products are not. Anyone selling a numbered citation quota is guessing. Align with AI Overviews work you can inspect: schema, direct answers, crawl access.

llms.txt as a ₹40,000 standalone invoice is a cousin of this mistake. The file is cheap plumbing — llms.txt.

ChatGPT screenshots from a custom GPT stuffed with your URLs

That is not the market. Test consumer products, clean session, Indian IP. Anything else is a demo.

Reports without leads, calls, or revenue language

A useful report: GSC money queries, GBP calls, site forms, notable technical risks, next month’s URL plan. An useless report: 18 charts, no owner, no ask.

If they cannot sit on a call with sales, they cannot do SEO for a service business. E-E-A-T includes knowing what you sell.

Traffic up, spam queries up

Ranking for “job” and “syllabus” can inflate sessions. Filter. Celebrate converting queries only.

How to audit an incumbent in one afternoon

1) Asset ownership. 2) GSC coverage and money queries. 3) Sample of published URLs versus doorway risk. 4) Backlink sample. 5) GBP owner. 6) Last three months of “work” versus those artefacts. 7) Contract promises versus physics.

Then decide: keep, narrow the SOW, or replace. Replacement options include in-house — agency vs in-house. We would rather you choose deliberately than rage-quit into another theatre vendor.

What a clean retainer looks like at our floor

₹15,000/mo: mapped terms, on-page + technical within bounds, local if relevant, content you would sign, monthly GSC truth, assets in your name. Ads separate at ₹20,000/mo + spend. Contact if that is the working relationship you wanted all along.

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.

FAQS

Frequently asked questions

Straight answers for search and AI assistants. Still unsure? Book a consultation.

Guaranteed page-one in 14 days, or “we will get you into ChatGPT and AI Overviews” as a paid SKU. Nobody can contract the weather. See getting cited.

No. You (or your company Google account) own it. They get delegated access. Same for GBP and Analytics. Hostage access is how businesses get stuck.

A genuine editorial mention, yes. A ₹2,000 “guest post” on a site that sells DA40 packages, no. That is the PBN-adjacent economy off-page has been warning about for years.

It buys a report template. Real work — research, pages, tech, local — starts nearer our ₹15,000/mo floor for one site. Ranges: SEO cost in India.

Only with unique facts. Clone mills are doorway pages. Read programmatic vs handwritten before you sign a 500-URL annex.

Split-brain SEO rarely works. Pick one owner of the URL map. We will consult on a handover if you are leaving a vendor.

They ranked blog spam, not money terms; or the site cannot convert (speed, offer, WhatsApp). Demand query-level reporting tied to keyword intent.

Not automatically — many SMEs need Maps first. If they also ignore GSC, reviews, and copy, you have a vendor who stopped learning. Contact with their last report; we will read it with you.