The promise is deliverable. That's the whole trick.
The usual argument against ranking guarantees is that they can't be kept. That's not quite right, and getting it wrong is why founders keep signing them.
They can be kept. They're kept all the time. An agency promises top-three positions for ten keywords in six months, and in month six it produces a report showing ten keywords in the top three. Nobody committed fraud. The contract was honoured. The client's revenue didn't move a rupee, and there's nothing in the paperwork to point at.
That's the design. A guarantee of a position is a guarantee about a display artefact, not about your business, and the gap between the two is wide enough to drive an industry through. Four mechanics do the work — the keyword list, the screenshot, the contract wording, and, in a real market, bought links.
Underneath all four sits the fact that makes the promise incoherent: nobody controls Google's index. Not us, not the agency pitching you, not anyone with a certification badge on their site. An agency influences the inputs. It cannot commit to the output of a system it doesn't operate, any more than a good lawyer can guarantee a verdict.
Trick one: keywords nobody searches
This is the workhorse. Almost every honoured ranking guarantee runs on it.
The clause says "top 10 for 10 keywords". The keyword list is attached as a schedule, agreed after signature, and chosen by the agency. So the agency chooses terms with no competition, because no competition means no demand. Something like affordable modular kitchen designers in Whitefield Bengaluru for 2BHK apartments, or best CA firm for startup ROC annual filing in Sector 62 Noida. Long, hyper-specific, grammatically complete, and typed by approximately nobody.
You will rank first for those. You'd rank first for them if you did nothing but publish a page with the phrase in the H1, because there is no page competing. The report shows ten green rows. The dashboard shows an average position of 2.4. Your sales team notices nothing, because the queries that produce sales — shorter, more competitive, more ambiguous — were never on the list.
The family of terms this trick draws from is small and recognisable once you've seen it.
- Your own brand name, or your brand plus a service word. You already rank first. It costs the agency nothing and fills a slot on the list.
- Full-sentence queries. Real people type three to five words on a phone. A twelve-word string is a keyword written by someone who needed it to be winnable.
- Micro-locations stacked on micro-qualifiers. Not "dentist in Pune" but "painless root canal treatment near Baner Pashan Link Road Pune".
- Misspellings and transliterations that carry a handful of searches a month and no commercial intent.
- Terms you already ranked for before the engagement started. Check the baseline. If half the guaranteed list was already in the top ten in month zero, the guarantee was pre-won.
- Ask for the exact keyword list before you sign, in the contract rather than a schedule to be agreed later. This request alone ends a good share of these conversations.
- Ask for each term's monthly search volume from Google Keyword Planner, in writing. Anything showing 0–10 searches a month is decoration.
- Cross-check the list against your own Search Console data for the previous 90 days. Terms you already ranked for were pre-won, and brand terms were never at risk.
Trick two: the screenshot that only exists on their laptop
The proof offered is almost always an image: a search results page with your site at the top, sometimes with a red box drawn around it. It proves nothing, and there are four separate reasons why.
Results are localised. A search run from an office in Andheri returns a different page from the same search run in Coimbatore, and location can be set deliberately in a browser or a rank tracker. An agency demonstrating your top position from a machine configured to the one pin code where you're strongest hasn't lied about anything.
Results are personalised. Login state, prior visits and search history all influence what an individual sees. Somebody who has opened your site fifty times while building it is the last person whose results resemble a stranger's.
Results differ by device, and the page keeps changing shape. Mobile shows fewer slots above the fold. Add an AI Overview, a local pack and a People Also Ask block, and organic position one can sit well below the point where anyone is still looking. "Position one" and "the first thing on the screen" stopped being the same thing some time ago.
And a screenshot is trivially editable. Any browser's developer tools let anyone rewrite text on a page and capture it in twenty seconds. We're not suggesting most agencies do this — we're pointing out that the artefact carries no evidential weight, which is a strange thing to build a monthly report around.
What to ask for instead
- Search Console data from your own property. Average position and impressions for the specific query, over a date range you choose. It's your account, it's Google's own measurement, and nobody can stage it.
- The tracker's settings printed on the report — location, device, language, date. A tracker with its configuration hidden is a tracker configured for the report.
- Impressions alongside position. A term with a hundred impressions a month and position one is worth less than a term at position eight with nine thousand. Position without volume is theatre.
- Your own incognito check, with the browser region set to your actual market. Crude, free, and it catches the worst of it in five minutes.
Trick three: the goalposts move after you sign
The third mechanic is textual. These clauses are not hidden — they're usually in the annexure at the back, phrased so reasonably that nobody reads them twice. Each one shifts a definition just far enough that the guarantee becomes very difficult to fail.
Read the right-hand column as a script. The questions work, they take one email, and the answers tend to arrive slowly.
| The clause | What it permits | Ask this before signing |
|---|---|---|
| "Top 10 for 10 keywords, list to be mutually agreed post-engagement" | The agency chooses the terms once your money is committed. | Put the ten terms and their Keyword Planner volumes in the contract now. |
| "First page of major search engines" | Bing, Yahoo and DuckDuckGo count. You may already rank there. | Google only, and name the country domain being measured. |
| "Any 10 of the 30 tracked keywords" | A one-in-three hit rate on a list they wrote. Brand terms fill most of it. | Which specific ten, and how many are our brand name? |
| "First page" without further definition | Local pack, image results, an ad slot or a directory listing you appear in can all be claimed. | Organic results only, desktop and mobile, our own domain. |
| "As measured on our reporting platform" | Their tool, their location setting, their device profile. | Measured in our own Search Console property, on data we can export. |
| "Money-back guarantee" | Usually resolves to service credits against future months. | Cash to our account, or credits against months we've already decided not to buy? |
| "Void if client fails to implement recommendations" | Any missed item, however small, releases them entirely. | Enumerate the obligations with deadlines, and limit it to material breach. |
| "Assessed at the end of the 12-month term" | You can't claim before the lock-in ends, and can't leave before you can claim. | Assessed quarterly, with 30 days' notice available throughout. |
Trick four: the links you'll be holding afterwards
The three tricks above are how a guarantee gets honoured cheaply. There's a fourth for the cases where the promise involves a keyword somebody actually searches — because in a competitive market, on a normal timeline, there's really only one reliable way to force a position.
Buy links. Placements on sites that sell them, a private blog network, a package of a hundred contextual links for a fixed fee. It works often enough and fast enough to satisfy a clause, and the economics are straightforward: the links cost less than the fee at risk.
The asymmetry is the point. Google's spam policies treat buying or selling links that pass ranking signals as link spam, and enforcement lands on the domain — either algorithmically, as those links stop counting and the positions they were holding up disappear, or as a manual action that shows up in your Search Console rather than the agency's. The contract that caused it ended months ago. You still own the domain, the profile, and the cleanup.
Recovery is slow and boring: audit the profile, identify the paid placements, request removals from people who charge for removals, disavow the rest, wait for a recrawl. Months, typically, with no guarantee at the end of it. Meanwhile the traffic those links propped up is gone — which is the part that hurts, because it looked like real progress for two quarters.
- Ask where links come from, specifically. "Our network", "our partner sites" and "our publisher relationships" mean the same thing, and none survive a follow-up question.
- Ask for the last twenty placements built for another client. Not the client's name — just the URLs. Check whether those pages exist for any reason other than hosting links.
- Watch the referring-domain curve. Healthy acquisition is lumpy but gradual. Four hundred new referring domains in a month means somebody bought them with your domain.
- Check for a guest-post footprint. Same author bio, same filler, same template across a dozen domains. Visible in ten minutes, and it's a liability you're being invoiced for.
What Google actually says, and why it's not just legal caution
Google's own documentation on whether you need an SEO addresses this directly: no one can guarantee a number one ranking on Google, and it advises being wary of anyone who claims otherwise. People read that as a company covering itself. It isn't. It's a factual statement about a system with a large number of ranking signals, continuous updates, personalisation, localisation, and now generative summaries layered above the results.
The same documentation is equally direct about the practices that follow. Link schemes — including buying links that pass ranking signals — sit in the spam policies, which means the tactic most likely to satisfy an aggressive ranking guarantee is also the tactic most likely to cost the client the asset.
There's an Indian angle worth exactly one sentence, because we're an agency and not a law firm: an advertised performance claim nobody can substantiate is the sort of thing consumer-protection rules on misleading advertising exist for. You'll never litigate it, and you shouldn't have to — the useful conclusion is available before you sign.
Worth naming too: ranking guarantees persist not because agencies are unusually dishonest, but because founders ask for them, sales teams are paid to close, and the clause costs nothing to include if you control the keyword list. Refusing it costs deals every month. We know, because it costs us deals every month. What an SEO guarantee costs the agency that offers it has the arithmetic on our side.
What we guarantee instead, and why it's harder to fake
We freeze your trailing-90-day count of qualified leads from organic search on day one. If we haven't beaten that number within 90 days, we keep working free until we do. That's the whole thing. No position, no keyword list, no traffic target.
It's harder to game than a ranking promise for four structural reasons, and they're worth going through, because the point of this article is that you should test any guarantee rather than admire it.
The metric lives in your system, not ours. Your CRM, your source field, your export. We can read it; we can't author it. Every ranking guarantee measures something on the agency's screen.
It's frozen before anyone knows what would be convenient. The number, the window dates and the raw export attach to the contract before a single hour of delivery work happens. A number agreed in month two is a negotiation. How to set an SEO baseline is the full method, and it works fine as a checklist against an agency that isn't us.
It's a business number, not a display artefact. Leads don't have a location setting or a device profile. There's no incognito version of a lead.
The remedy is work, not credit. A refund leaves you where you started, one quarter older.
And the honest caveat, because a page arguing against unfalsifiable promises shouldn't contain one. Ours has exactly one attack surface: the definition of a qualified lead. A loose definition lets an agency count job applications and vendor spam. Which is why the definition is written down with worked examples before work starts, why each side names one arbiter, and why we won't take a client with no CRM — there'd be nothing to freeze.
The clause, in plain English
A guarantee is enforceable when it names a number, a source, a date and a consequence. Anything missing one of those four is marketing copy that happens to be printed on a contract. Here's the shape, in the order it should appear — and have your own lawyer read whatever you're offered.
- The metric, named with its source system. Not "leads" but "records in [your CRM] where Lead Source = Organic Search and Stage is at or beyond Qualified".
- The baseline as a figure, with both window dates, and the raw export attached as an annexure.
- The definition of what's being counted, one paragraph, with two examples that count and two that don't.
- The measurement date, and who runs the report. Ideally you run it, from your own system, and share the export.
- The remedy, in plain words. Continued service at no fee, a cash refund, or credits — say which, how much, and when it's paid.
- Client obligations, enumerated and specific. Approval turnaround, developer hours, access, expert time — with the void condition limited to material breach. Unreasonable terms say "failure to implement recommendations" and release the agency for a late draft.
- A named arbiter on each side, so a monthly edge case is a decision rather than a renegotiation.
- It sits in the signed contract, not on a landing page. A promise on a website is copywriting. The two often say different things, and it's worth checking which one you're being sold.
Where we land
We'd sell more if we promised positions. Founders ask for it, it sounds like accountability, and the clause is cheap to write. We don't, because the only ways to keep it are to pick keywords nobody searches or to buy links you'll be holding when they stop working. Both hand you a report instead of a business.
SEO runs from ₹75,000 a month, and from ₹40,000 for smaller sites, ex-GST. Month-to-month after the first quarter, 30 days' notice, every asset yours if you leave, three new clients a month.
If you're holding a proposal with a ranking guarantee in it, don't take our word for any of this. Ask for the keyword list and the search volumes, in writing, before you sign. That single email does more than this entire article. Here's how our guarantee is measured — run the same test on us.