Skip to content
SEO & GEO

An SEO Proposal Template: What to Write, What to Look For, and What Should Never Be Promised

An SEO proposal template for agencies writing one and buyers judging one: objectives, scope, deliverables, KPIs, assumptions, pricing and why guaranteed rankings are a red flag.

Two colleagues marking up a printed proposal with a pen across a meeting table

Field note

Illustrative image, AI-generated. It is not a client, dashboard or result. How we use imagery.

By XenGrowth EditorialPublished Reviewed 9 min read

Share this

Key takeaways

  • A good SEO proposal states the goal, the scope, the deliverables, how progress will be measured and what is assumed. Anything missing is a source of dispute later.
  • Use the same template from both sides: the agency writes each section, and the buyer checks each one is specific enough to hold someone to.
  • KPIs should be business measures you can verify, such as qualified enquiries, with search metrics as supporting evidence.
  • No proposal can honestly guarantee a ranking. Google says no one can promise a top position.
  • Assumptions are where the real risk sits. Write them down: access, approvals, developer time and content turnaround.

01

What should an SEO proposal template include?

An SEO proposal template should include ten parts: a summary of the business goal, the current situation, the proposed approach, the scope of work, the deliverables, the schedule, the measures of success, the assumptions and dependencies, the price and terms, and the way the engagement ends. The purpose is to make clear what is being bought, so that neither side finds out in month four that they imagined different things.

The same list serves two readers. If you are writing a proposal, use it as the outline and fill each section with specifics. If you are evaluating one, use it as a checklist and mark every section that is vague or missing. A proposal that cannot say what will be delivered and how it will be judged is a quote for time.

What should an SEO proposal template include? comparison table
SectionWhat the writer should stateWhat the buyer should check
Goal and contextThe business outcome and the starting positionDoes it reflect your actual goal, not a generic one?
ApproachHow the work will be sequenced and whyIs the order logical for your site?
ScopeWhat is in and what is outAre exclusions stated?
DeliverablesNamed outputs with quantities and datesCould you tell whether each one was delivered?
KPIsBusiness and search measures, with baselinesCan you verify them yourself?
AssumptionsWhat the client must provide and approveAre the demands on your team realistic?
Price and termsFees, billing, review points, exitIs there a way out without penalty?

02

How should scope and deliverables be written?

Write each deliverable as a thing that can be inspected. "Technical improvements" is a promise of effort; "audit of crawl, index and rendering issues with a prioritized list of fixes delivered by week three" is something you can accept or reject. Specify the volume of content, the number of pages optimized, the type of reports and their frequency, and who does the implementation, the agency or your developers.

State exclusions as well. Link acquisition, paid media, photography, development work and translation are common items that one side assumes are included. If the agency will recommend changes that your team must make, say how long the agency will wait for them and what happens to the schedule when they are delayed.

  • Audit and prioritized action list, with a due date
  • Keyword and topic map linked to the buying stages of your customers
  • Number and type of pages or articles created or revised, and the review process
  • Technical fixes the agency will specify and who will implement them
  • Reporting cadence, format and the questions each report answers

03

Which KPIs belong in an SEO proposal?

Choose measures that connect to revenue and that you can check without the agency's tools. Qualified enquiries or bookings from organic search come first, measured in your analytics and CRM. Next come search measures from Search Console: clicks, impressions and average position for named page groups. Rankings for a hand-picked list of terms are easy to inflate and tell you little by themselves.

Record a baseline before the work begins, so improvements mean something, and agree on how a lead is counted. Set review points for the numbers rather than fixed targets for month three. Search results take time to respond and can move for reasons unrelated to the work, so a proposal that predicts exact outcomes by a given date is guessing.

If the buyer wants a target anyway, frame it as a scenario with stated conditions: if the pages are indexed by the end of month two and enquiries from organic search rise from the baseline, here is what that would mean for cost per enquiry. A scenario shows how the arithmetic works. It does not pretend to know what Google will do, and it lets both sides see which assumption changes the answer.

04

Why should a proposal never guarantee rankings?

No one outside Google controls the ranking of a page, and Google states that nobody can guarantee a first position. Its SEO starter guide says there is no secret that automatically makes a site rank first, and its guidance on hiring an SEO warns about companies that promise rankings. A guarantee usually hides a narrow definition, such as a rare phrase nobody searches, or a method that risks a penalty.

You can ask for accountability without a guarantee. Ask for a clear plan, regular reporting against agreed measures, a review point where the work changes if results do not follow, and an exit that does not trap you. If a proposal offers a guaranteed position, treat it as a reason to ask what they will do to achieve it, and read Google's spam policies before you accept the answer.

05

What assumptions and terms should be written down?

List every dependency. The agency may need access to Search Console, analytics, the content management system and the code repository; approvals on a stated schedule; developer hours for technical fixes; and subject-matter experts for review. Say what happens if these are not provided, since delays caused by the client are a common cause of weak results, and delays caused by the agency should be handled just as clearly.

Terms should cover ownership of content, accounts and reports, confidentiality, minimum term, notice period and how scope changes are priced. Request that all accounts are opened in your name. These points are contract matters, so have them reviewed by whoever handles contracts in your organization. This template is a starting structure and not legal advice.

06

What does a filled-in example look like?

Here is a compressed example for an imaginary regional accounting firm, with every figure labelled illustrative. Goal: increase qualified consultation requests from organic search over twelve months. Starting position: 40 service pages, 12 of them excluded from the index by a template error, no tracking of phone calls. Approach: fix indexing first, then rewrite the six service pages closest to revenue, then build a small set of guides for the questions clients ask before hiring.

Deliverables would then read as a schedule: month one, a technical audit and call tracking set up; months two and three, the indexing fixes specified and the six pages rewritten; months four to twelve, two reviewed guides a month and a quarterly priority reset. KPIs: consultation requests from organic search against the baseline recorded in month one, plus clicks and impressions for the service pages. Assumptions: the firm approves drafts within five working days and a developer is available for two days in month two.

Notice what the example leaves out: any promised position, any promised traffic figure and any claim that the work will produce a given number of leads. It commits to inspectable work and to a measurement method. For regulated professions such as accounting, advertising rules come from the professional body and the regulator, vary by jurisdiction and need to be checked before copy is approved, which belongs in the assumptions as a named review step.

A buyer reading this example can ask sharp questions of it: why those six pages, what evidence shows the firm's service pages are closest to revenue, what happens if the developer slips by a month, and how a consultation request will be recognized in the tracking. A seller who has thought about these questions will have answers ready, and a seller who has not will reveal it quickly.

Was this useful? Send it to someone who owns this problem.

Primary sources and further reading

Use the source material to validate details against your own context and current platform configuration.

This field note follows the XenGrowth editorial policy: primary sources where available, visible limitations, material review dates, and no invented first-hand experience.

Stay with the problem

Explore AI search & GEO