Content

How to Evaluate an SEO Proposal: A Buyer's Checklist

How to evaluate an SEO proposal without being an SEO: a section-by-section scoring checklist, the substitution test, and the red flags that matter.

SB
Senior SEO Consultant
Published August 15, 2026 · 11 min read
X in
Abstract geometric diagram of seven stacked document-section bars connected to a scoring rail, with one crimson diamond node as the focal point

An SEO proposal is a commercial document that defines what an agency or consultant will do, when they will do it, and how the result will be measured. Unlike a pitch deck, it is the thing you will hold them to — which means it should commit to deliverables and process, never to rankings or revenue.

Google states in its own documentation that no SEO can guarantee a #1 ranking (Google Search Central, 2026). Ahrefs found that 96.55% of pages get no organic search traffic from Google at all (Ahrefs, 2023) — which is why any proposal built on promised positions rather than defined work is selling you a lottery ticket. Seer Interactive’s 2026 study of 53 brands and 5.47 million queries reported that brands cited inside AI Overviews earn roughly 120% more organic clicks per impression than uncited brands on the same queries — a line item that should now appear in every proposal and still appears in almost none.

Here is the problem this post solves. Almost everything written about SEO proposals is written for the agency sending one. Search the term and you get templates, “sections that win clients,” and pricing calculators for suppliers. Almost nothing is written for the person on the other side of the table, who is not an SEO, who has three proposals in a folder, and who has to pick one and defend the choice to a finance director.

This is that checklist.

The Substitution Test: One Minute, Before Anything Else

Open the proposal. Replace every instance of your company name with your closest competitor’s name. Read it again.

If it still makes complete sense, the proposal is a template. Nobody crawled your site, looked at your Search Console, or checked what your competitors rank for. You are being sold a package that was written before your enquiry arrived.

In my experience auditing engagements for clients who came to me after a bad one, this single test would have caught roughly half of them at the proposal stage. A proposal built on your actual data contains things that could only be true of you — a specific broken redirect chain, a named competitor outranking you on a specific query, a template page type that is duplicating itself. Generic proposals contain none of that because generic proposals cost nothing to produce.

A second version of the same test: count how many sentences in the proposal could not be copy-pasted into a proposal for a different company. If the answer is under ten, stop reading and ask for a diagnosis first.

What Should an SEO Proposal Include? The Seven Sections

Every credible proposal contains seven sections. Score each one 0, 1, or 2. Zero means absent, one means present but vague, two means specific and verifiable. You need 10 out of 14 to proceed, and a zero in sections 1, 3, or 7 is disqualifying regardless of the total.

1. Diagnosis. What did they find when they looked at your site? Not “we will audit your site” — what did they already see. Any consultant worth hiring spends two hours on your domain before writing a word. Look for named issues: indexation counts, a specific Core Web Vitals failure, a competitor gap on a named query cluster. This is the section that separates a proper technical audit from a sales deck.

2. Scope boundaries. What is explicitly not included. Content writing? Developer implementation? Tool licences? Translation? Digital PR outreach? The excluded list matters more than the included list, because that is where the surprise invoices live. A proposal with no exclusions section has not been thought through.

3. Countable deliverables. “Ongoing SEO optimisation” is not a deliverable. “Four long-form articles per month at 1,500+ words, 20 technical fixes specified and handed to your dev team, 30 tracked keywords, one strategy call per month” is. If you cannot count it, you cannot verify it, and you will spend twelve months unable to tell whether you got what you paid for.

4. Timeline and milestones. SEO takes months, and a proposal that acknowledges this is more credible than one that does not. What matters is sequencing: what happens in month one, what triggers month two, what the first review gate is. A timeline with no gates is a subscription.

5. Measurement. Which KPIs, measured in which tool, reported at which frequency. Rankings alone are a vanity metric — the proposal should tie to organic sessions on commercial pages, conversions or qualified leads, and in 2026, AI-search citation tracking. If the proposal does not mention AI Overviews, ChatGPT, or Perplexity visibility anywhere, it was written for the 2022 search landscape.

6. Named team and seniority. Who does the work in month four, after the pitch team disappears. This is the most common bait-and-switch in the industry: senior strategist sells, junior executes. Ask for names, roles, and hours per month. A freelance SEO consultant answers this in one line, which is one of the structural advantages of not hiring an agency.

7. Commercial terms. Notice period, exit clause, data and asset ownership, what happens to the content and accounts if you leave. Anything longer than a rolling three-month term with no exit gate is designed to protect their revenue, not your outcome. These terms move from the proposal into the contract almost verbatim, so it is worth knowing which SEO contract clauses to redline before the document arrives.

The Red Flags That Actually Matter

Most red-flag lists are noise. These four are the ones I would walk away from without a second conversation.

Guaranteed rankings or guaranteed traffic numbers. Google’s own hiring guidance says nobody controls this. A guarantee is either dishonest or it is a promise to hit an easy branded keyword nobody searches. Deliverables can be guaranteed; outcomes can only be forecast with stated assumptions.

A traffic projection with no method behind it. Ask them to walk you through the calculation. A credible answer names the inputs: search volume for the target cluster, an assumed ranking position, a CTR curve, and a conversion rate. An answer that gestures at “industry benchmarks” or “similar clients” means the chart was drawn to look good, not to be defended. This one question, asked in a call, separates the top 20% of proposals from the rest faster than anything else in this checklist.

AI-search expertise with zero evidence. Every agency now claims GEO or AI-search capability. Ask for one screenshot, one monitoring export, one client cited in an AI Overview or ChatGPT answer. If a proposal claims AI-search expertise but was written without anyone running your brand queries through ChatGPT or Perplexity first, the claim is decoration.

Artificial deadlines on the proposal itself. “This pricing is valid until Friday” exists to stop you comparing proposals and asking the questions above. There is no legitimate reason for an SEO engagement to be time-boxed at the buying stage.

Notably absent from this list: a proposal being expensive, or a proposal being short. Good proposals are often short. Bad ones are frequently long, because volume substitutes for specificity.

How to Evaluate an SEO Proposal on Price

Price is the last thing to look at, not the first, because the only meaningful question is price per defined deliverable.

Current market ranges give you a sanity check. In Spain, an independent senior consultant typically runs €1,000–€5,000/month, one-off audits €2,000–€10,000, and senior hourly rates €80–€200 (Spanish market reporting, 2026). In the US and UK, agency retainers for SMEs commonly sit at $1,000–$3,000/month for standard campaigns and $3,000–$5,000+/month for competitive verticals (industry pricing surveys, 2026). Our own SEO pricing page sets out how this breaks down for consulting engagements.

Two proposals at the same price are almost never the same purchase. Divide the monthly fee by the countable deliverables in section 3. A €3,000 retainer with 20 specified technical fixes, four articles, and named senior hours is a different product from a €3,000 retainer promising “ongoing optimisation and monthly reporting,” even though the invoice looks identical.

Be equally suspicious at the bottom of the range. A €300/month proposal cannot fund senior time, which means it funds volume tactics — mass-generated content, link networks, automated reporting. That is not a bargain, it is a liability you will pay to clean up later. The relationship between SEO cost and what you actually get is more linear in this industry than buyers expect.

The Questions to Ask Before You Sign

Run these five in a call, not over email. You are testing how they think, not what they can copy-paste.

  1. Walk me through how you calculated the traffic projection. Testing: is the forecast modelled or decorative.
  2. What did you find on our site before writing this? Testing: did a human look, and how deep did they get.
  3. Who does the work in month four, and how many hours? Testing: seniority bait-and-switch.
  4. Show me a client you have got cited in an AI Overview or ChatGPT. Testing: whether the GEO claim is real.
  5. If we cancel in month three, what do we keep? Testing: asset ownership and exit terms in plain language.

A senior practitioner answers all five without preparation. Hesitation on question three or five is the tell.

What a Good Proposal Looks Like When It Arrives

A strong proposal reads less like a sales document and more like a plan someone would be embarrassed to miss. It names what is broken now. It commits to work, not outcomes. It states what it will not do. It has a review gate at month three where either side can stop. It measures against business metrics rather than positions. It says who is doing the work.

It is also comfortable disagreeing with you. A proposal that accepts your stated priorities without challenging any of them is a proposal written by someone optimising for the signature rather than the result. The best ones I have seen open by reframing the brief — “you asked for rankings on these ten keywords; eight of them will not move revenue, here is what will.”

If you want to see how an engagement is structured before proposals arrive, our SEO consulting service and documented results show the format we use.

Knowing how to evaluate an SEO proposal is not a technical skill. It is a procurement skill: does this document commit to specific work, on a specific timeline, measured in a specific way, by named people, with a way out. Score the seven sections, ask the five questions, and the choice usually makes itself.

Frequently Asked Questions

What should an SEO proposal include?

An SEO proposal should include seven sections: a diagnosis of what is currently wrong with your site, explicit scope boundaries stating what is excluded, countable monthly deliverables, a timeline with review milestones, defined KPIs and reporting cadence, the named team and their hours, and commercial terms covering notice period and data ownership. If any of these is missing, the proposal is incomplete — and the missing section is usually the one that costs you later.

What are the red flags in an SEO proposal?

The four disqualifying red flags are guaranteed rankings or traffic, a traffic projection with no calculation method behind it, claimed AI-search expertise with no evidence of a single cited client, and an artificial deadline on the proposal itself. Vague deliverables like “ongoing SEO optimisation” and 12-month lock-ins with no exit gate are close behind. Price alone is not a red flag; price with no matching deliverables is.

How much should an SEO proposal cost?

The proposal itself should be free. The engagement it proposes typically runs €1,000–€5,000/month for an independent senior consultant in Spain, or $1,000–$3,000/month for a standard SMB agency campaign in the US and UK, with competitive verticals running higher. Judge the number by dividing it by the countable deliverables rather than comparing headline figures, because two identical prices frequently buy very different amounts of work.

Can an SEO agency guarantee rankings?

No. Google states in its own guidance on hiring an SEO that nobody can guarantee a #1 ranking, because rankings depend on algorithm changes, competitor activity, and factors outside any consultant’s control. What can legitimately be guaranteed is deliverables, process, and reporting cadence. Any agency offering a ranking guarantee is either misrepresenting what it controls or targeting keywords so uncompetitive that ranking for them proves nothing.

How long should an SEO contract be?

Three months is the practical minimum, because meaningful data takes that long to accumulate, and six months is where compounding results usually start to show. The term matters less than the exit terms: a rolling three-month agreement with a defined review gate is healthier than a 12-month contract at a lower monthly rate. Avoid any agreement with no exit clause, and confirm in writing that content, links, and account access remain yours if you leave.

Ben — Senior SEO Consultant
Written by
Ben

Senior freelance SEO consultant with 15 years and 200+ projects across 12 countries. I work directly with companies that want measurable organic growth — no agencies, no juniors, no fluff.

Leave a comment

Your email won't be published. No spam, ever.

Run this checklist
on your site. Free.

A real technical audit. No commitment, response within 24 hours.