Can any SEO guarantee a Google ranking?
No. Google decides who ranks, your competitors keep publishing, and the results page itself changes shape from one month to the next. None of that sits inside a contract between you and me, so none of it's mine to promise. What I can hand you at the start is a written list of what's actually holding the site back and what each fix involves, which is the part a consultant does control.
Google says it plainly on its page about hiring an SEO: "No one can guarantee a #1 ranking on Google." The same page says an audit "should be about giving you realistic estimates of improvement, and an estimate of the work involved." I'd add one thing. A seller who promises a position either doesn't understand how search works, or does and is hoping you won't read the conditions.
That's why the way I describe how I work puts it in five words: no ranking guarantees, real measurements. It isn't modesty. It's the only version of that sentence that's true, and it's the one I'd want to read if I were the one paying.
What can an SEO contract promise in writing?
I sort every possible promise by who controls the outcome. If it's me, it can go in writing with a remedy attached. If it's Google, a competitor or an AI answer engine, the most I'll write is that I'll measure it and report it straight. When a client asks "is SEO dead now that AI answers so many searches?", my answer's the same: the work's measurable, but the engines aren't mine to promise.
| Promise | Who controls it | In my contract? |
|---|---|---|
| A position for a keyword | Google, and every competitor on that results page | No |
| A traffic or lead number | Google, demand, the season and your own sales process | No |
| Citations in ChatGPT or Google's AI answers | The companies running those engines | No |
| The named scope, delivered by a date | Me | Yes, with 10% off per late day |
| Core Web Vitals green on mobile after a speed project | The work itself, which is mine to do | Yes, or I keep fixing free |
| A reply to every message | Me | Yes, within one business day |
| An honest report of what changed | Me | Yes, on every project |
The rows marked no aren't things I ignore. They're the whole reason anyone hires an SEO in the first place. I just won't write them down as promises, because a promise I can't keep is worth nothing to you and a liability to me. My terms of service say it in one line: what's guaranteed is the delivery of each package's named scope and an honest report of what changed.
If a proposal lists outcomes but no deliverables, ask what you'll actually receive and by when. An answer you can check on a calendar is worth more than a number you can't.
What goes into my SEO contracts, and why?
Every item here comes from my live terms or my about page, and every one is something you can check yourself without trusting my reading of a graph.
- i.
A named scope with a deliverable
Each package lists what's included, what you'll receive and the timeframe. That listing is the agreement. Anything outside it gets quoted before it happens, never slipped into a bill later.
- ii.
A committed date, and 10% off per late day
Every project has a date in its written scope. If I miss it, you get 10% off for every day it's late. The clock starts when I've got the access the work needs, not at payment, so the date means something to both sides.
- iii.
Green Core Web Vitals on speed projects
A speed project ships with Core Web Vitals in the green on mobile. If they aren't, I keep fixing at no charge until they are. It's a result I can put in writing, because it's measured on the site I'm changing, not on a results page someone else runs.
- iv.
A reply within one business day
Every message gets an answer within one business day. Silence is what makes a client wonder whether anything's happening, so the reply time is written down rather than implied.
- v.
Milestones you release
Every project is confirmed at a fixed price on Upwork before work begins and paid through milestones, each one released when you approve the work. Money for a stage doesn't reach me until you've seen it and said yes.
- vi.
Changes you can trace
I take a backup before starting, work on staging copies or in low-risk windows, change one thing at a time and keep a record of every change. If something moves, you can see what caused it.
- vii.
A before-and-after report
At the end you get a report that shows exactly what moved. If something didn't move, the report says that too, because a report that only shows the wins isn't a measurement.
- viii.
A clean way out
Either of us can end an engagement early. If you cancel, you pay for work done so far and keep everything produced. If I cancel, you're refunded for anything not delivered.
Rather have me do this? One person, whole job.
Book a call on UpworkHow do you judge SEO work without a ranking guarantee?
By the work you can see and the numbers in your own account. Before anything changes, I note a dated baseline from your Search Console. After each change, I compare the same pages over the same length of time, so the report shows what moved and what didn't.
| Measure | Where it comes from | What it tells you |
|---|---|---|
| Clicks to each changed page | Search Console, Performance report | Whether the work brought visits, page by page |
| Impressions for the same pages | Search Console, Performance report | Whether Google shows the pages more often |
| Average position per query | Search Console, Performance report | The direction a query's moving, not a promise |
| Pages indexed that should be | Search Console, Page indexing report | Whether Google keeps the pages meant to rank |
| Scope delivered by the date | The Upwork milestones you released | Whether the promised work actually happened |
This is also why a ranking guarantee is risky for you, not just vague. A seller who's promised a position has to hit it, and the quickest ways to move a ranking are the ones Google calls spam. Its spam policies define link spam as "the practice of creating links to or from a site primarily for the purpose of manipulating search rankings," and sites that break those policies "may rank lower in results or not appear in results at all." That's your domain carrying the risk of someone else's promise.
What did a refund-backed contract look like, and why was it a one-off?
Once, I did put money behind an outcome. A Canadian lab grown diamond store came to me after two years with two SEO companies and no leads to show for it, and the owner had stopped believing anyone. Asking for trust wasn't going to work, so I proposed a fixed six months and put in writing that if the contract produced no leads, she could end it and get back everything she'd paid me. It was never claimed. Over the six months the store's daily impressions went from about 240 to about 1,200, and average position moved from 36.0 to 27.3, which is still page three. The case study doesn't dress that up, and neither will I.
It isn't a standard term, and nobody should read this page as one. That offer answered one client's situation: money already spent twice with nothing back. It was tied to leads rather than to a keyword position I'd picked, so it measured the thing she actually cared about. Treat it as what it was, one decision on one contract, not a policy.
Which SEO guarantees are red flags?
Google's hiring page names the first four. The rest follow from the same test I use on my own terms: who controls the thing being promised?
- i.
A promised position
Google's page is blunt: if an SEO promises their changes will give you first place in search results, "find someone else." A promise of page one, or of the top spot for a busy term, belongs in the same bin.
- ii.
A special relationship or a priority submit
Google tells owners to beware of SEOs that "allege a 'special relationship' with Google, or advertise a 'priority submit' to Google." The same page says Google never accepts money to include or rank sites. There's no paid lane to sell.
- iii.
Secrecy about the work
"Be careful if a company is secretive or won't clearly explain what they intend to do." A guarantee with no list of deliverables behind it is a warning sign on its own.
- iv.
Cold emails with a result attached
Google also says to be wary of SEO firms and web consultants or agencies "that email you out of the blue." An email that opens with a promised result has skipped the audit it'd need to know whether that result's possible.
- v.
A win counted on your own brand name
Ranking for your own business name is usually easy, because hardly anyone else is competing for it. A promise that counts brand searches as wins can be kept without any marketing happening. The diamond store's top queries were all spellings of its own name, and that's traffic that doesn't reach new buyers.
- vi.
A money-back promise with the conditions missing
A refund's only worth what its conditions say. If it's tied to a ranking the seller chooses, measured by a tool the seller picks, it's marketing, not protection. Ask for the conditions in writing before you sign.
If you'd rather start with what's actually wrong than with a promise, that's where I begin: a crawl, your Search Console data and a written scope with a date on it. The outcome stays unpromised. The work doesn't.
Book a call on Upwork
