What ₹8,000 a month actually buys, worked out loud
Nobody prints this arithmetic, so here it is with the assumptions on the table. Correct them if you hire differently.
A junior SEO executive in Delhi NCR is typically hired somewhere in the ₹18,000–₹40,000 a month band — wide, because the title covers everything from a trainee to someone who can run a crawl. Add employer overhead, tool licences, a manager's attention and an office, and an agency needs roughly ₹60,000–₹90,000 of monthly billing to fund one full-time junior honestly.
So ₹8,000 buys about a tenth of one junior person. Twelve to sixteen hours, two or three of which go to the report proving the other thirteen happened. That isn't a scam — it's arithmetic. The scam is calling those hours "complete SEO services".
| Line item | ₹8,000 / mo | ₹40,000 / mo | ₹75,000 / mo |
|---|---|---|---|
| Technical work | A plugin, configured once | Full crawl, fixes specified, Core Web Vitals tracked | Continuous: crawl budget, indexation, schema, migration cover |
| Content | 1–2 short posts, often spun or AI-drafted unedited | 2–4 researched pages a month, briefed against real queries | 4–8 pages a month plus refreshes of what's already slipping |
| Links | Directory submissions | A handful of genuinely earned placements | Digital PR with a named target list and outreach you can audit |
| Local | Google Business Profile set up | Profile managed, reviews chased, citations cleaned | Multi-location, per-outlet pages, review operations |
| Reporting | A rankings screenshot | Monthly call against agreed KPIs | One business number, frozen on day one, reviewed monthly |
| Who touches it | One junior, part of one day | A junior plus specialist hours | Strategist, technical, content, PR, analyst |
When ₹8,000 is genuinely the right answer
We'd rather lose the enquiry than sell you a ₹75,000 retainer you don't need. There is a real business for whom the cheap package is correct, and it is more common in Delhi than agencies like us admit.
- You have one location and your customers are within five kilometres. A dentist in Rajouri Garden, a salon in Lajpat Nagar, a coaching centre in Mukherjee Nagar. Almost your whole opportunity is a well-run Google Business Profile, steady reviews and a site that loads in under two seconds.
- You already convert everything you get. If your enquiry-to-customer rate is high and the only constraint is local query volume, a big retainer buys sophistication you can't use.
- You're pre-revenue and testing. ₹75,000 a month is an expensive way to run a search-volume check you could do yourself in an afternoon.
- Your category has no serious competitor doing SEO. Rarer than founders think, but it happens — usually in unglamorous B2B services. Check before you assume otherwise.
Karol Bagh, Nehru Place, Okhla: search behaviour in a wholesale city
Delhi's commercial character is trading, wholesale and export, and that changes what search has to do. The buyer isn't looking for a brand narrative. They want a supplier who exists, answers the phone, and can quote by evening.
Nehru Place is the country's best-known IT hardware market. Karol Bagh runs on auto parts, jewellery and garments. Okhla's industrial phases hold manufacturing and export units. The same pattern shows up across all three.
- Queries are specific and unbranded. Part numbers, model codes, material grades, capacities. Nobody searches "reliable supplier"; they search the exact thing they need in their industry's exact words.
- IndiaMART, TradeIndia and Justdial own the generic category terms. You won't out-authority them and shouldn't try. You beat them on specificity — a listing can't host a spec sheet, a tolerance table or a certification page.
- The conversion is a call or a WhatsApp message, not a form. If your analytics only counts form fills, SEO will look broken while the phone rings. Instrument call tracking before you judge anything.
- Export buyers search differently to domestic ones. An Okhla garment exporter needs pages written the way a buyer in Düsseldorf phrases it, plus a separate set for the domestic trade. Two keyword sets, not one.
Hindi, Hinglish, and the queries your keyword tool can't see
Delhi carries more Hindi-language search behaviour than Bangalore or Mumbai, and it arrives in three shapes most tools handle badly: Devanagari script, Romanised Hindi typed in English letters, and code-mixed queries with English nouns inside Hindi structure. Google treats each as a different query string, and keyword tools report the script and transliterated versions at a fraction of their real volume because their sources under-sample them.
The wrong response is commissioning a Hindi version of your site. The right one is smaller and cheaper.
- Read your own Search Console query report, unfiltered, going back twelve months. Your real Hindi and Hinglish demand is already in there, and it's first-party data no tool beats.
- Match the words back, don't translate forward. If buyers type a transliterated term, that exact form belongs in your H1 — not a formal Devanagari translation nobody uses.
- Your Google Business Profile is where this pays fastest. Review text, Q&A answers and the profile description are all indexable surfaces where customers' own vocabulary lands for free.
Why your Delhi results are full of Gurgaon and Noida
Search "seo services in delhi" from Connaught Place and you'll get agencies in Gurgaon, Noida and Ghaziabad mixed in. That's not a bug and no settings change fixes it.
Google's local results are driven by the distance between searcher and business, plus prominence and relevance. NCR is one continuous urban area with administrative borders that matter to the government and nothing at all to a map algorithm. Someone in Dwarka is closer to Gurgaon than to Karol Bagh, and their results reflect that.
- Your competitor set is NCR-wide. Benchmarking only against Delhi-addressed businesses makes your position look better than it is.
- "Near me" and city-name queries behave differently. City-name queries lean on prominence and can be won from anywhere in NCR. "Near me" is close to unwinnable outside your own radius, whatever anyone charges.
- A second address is a real strategy and a real risk. A genuine Gurgaon office with staff and signage is legitimate. A virtual office is a suspension waiting to happen, and Google's local team is markedly better at spotting these than it was.
- Service-area businesses can list without a storefront, but the radius you claim should match the radius you serve. Overclaiming dilutes relevance rather than expanding it.
How we set the baseline the guarantee measures
We freeze one number on day one and beat it inside 90 days, or we keep working free until we do. We never promise a position for a keyword — no agency controls Google's index, and the ones claiming otherwise are selling a bought link with a delay fuse.
The number is your trailing-90-day count of qualified leads from organic search, taken from your CRM. Setting it properly takes about a week, and it's the most important week of the engagement.
- Define "qualified" in your words, not ours. For a Nehru Place trader that might be an enquiry with a quantity attached. For a coaching institute it's a walk-in booked. Both sides sign it.
- Fix the source. CRM, not analytics. Analytics can be flattered by a filter change; a CRM record has a name attached.
- Separate branded from non-branded where the data allows. Growth in people searching your own name isn't our result.
- Declare the seasonality. If your last 90 days were admission season and the next 90 aren't, that flatters us — and we say so before the contract, not after we miss.
- Instrument the phone. In Delhi's trading markets most leads arrive by call or WhatsApp. Untracked calls are the commonest reason an engagement that worked looks like it didn't.