SEO proposal template

SEO Proposal Template

A complete SEO proposal you can adapt in under an hour. Built around the seven sections clients actually read before deciding. Below the template you can copy the whole thing as Markdown.

What most template pages don't tell you

A great template gets the proposal out the door. What you do next decides whether it closes. Send this template through Proposal Tracker and you'll see exactly which sections each prospect read — and which ones they skipped.

Section-level read depth
See if they actually reached the pricing page.
Pricing dwell time
Long re-reads of pricing = ready to negotiate.
Hot-lead score
One number telling you who to call first.
Free template — copy, paste, customize for your client.

1. Executive summary

[Client Company] is well-positioned in the [industry] space but is missing organic search demand for terms its competitors already rank for. This proposal outlines a [6 / 12]-month SEO engagement designed to close that gap and turn organic search into a predictable acquisition channel. Headline numbers (from our preliminary audit): - Current estimated organic traffic: [X visits/mo] - Realistic 12-month target: [Y visits/mo] (+[Z]%) - Estimated incremental pipeline: [$N] / mo by month 12 Investment: [$ABC]/mo. No long-term lock-in after month 3.

2. Audit findings

We ran a preliminary audit of [client domain] before writing this proposal. The headline gaps: 1. Indexation & technical foundation - [N] pages currently non-indexable due to [reason] - Core Web Vitals: [Pass / Needs work] on mobile - Internal linking concentrates equity on [X] instead of revenue pages 2. Content & keyword coverage - You rank for [N] keywords; direct competitors rank for [N+M] - [K] high-intent commercial terms have no dedicated page on your site - Existing blog content targets informational queries that don't convert 3. Authority - Domain Authority Score: [X / 100] - Top competitor: [Y / 100] - Referring domains gap: [N] The full audit (with every URL and recommendation) is delivered in week 1.

3. Scope of work

The engagement covers four workstreams running in parallel: Technical SEO - Crawl & index audit, fixes shipped to your team - Core Web Vitals remediation plan - Internal linking restructure - Schema markup on revenue pages Content - [N] new commercial landing pages / mo targeting agreed keyword cluster - [N] supporting articles / mo - Refresh & re-optimize [N] existing pages / mo Off-page - Digital PR outreach: [N] placements / quarter - Link reclamation from unlinked brand mentions - Strategic guest contributions in [industry] publications Reporting & strategy - Weekly async update (Loom + summary) - Monthly strategy call - Live dashboard (rankings, traffic, conversions, pipeline)

4. Deliverables & timeline

Month 1 — Foundation - Full technical & content audit - Keyword strategy doc with [N] target clusters - Tracking & dashboard set up - First batch of technical fixes shipped Month 2 — Build - First commercial landing pages live - Internal linking restructure deployed - Outreach campaign kicked off Months 3–6 — Compound - Steady publishing cadence - First wave of rankings begin moving - Monthly performance vs. forecast review Months 7–12 — Scale - Double down on what's working, kill what isn't - Authority building accelerates - Hand off documented playbooks to your team if desired

5. What we need from you

SEO works best as a collaboration, not a black box. To hit the timeline above we'll need: - A single point of contact for sign-offs (we'll work async) - Dev capacity for technical fixes — roughly [N hours] in months 1–2, then ~[N hours/mo] - CMS access for content publishing (or your editor in our review queue) - Access to GA4, Search Console, and your CRM for closed-loop reporting - Subject-matter input for technical content — typically one 30-min call per article

6. Investment

Engagement: [6 / 12] months Monthly fee: $[ABC]/mo Total: $[XYZ] Included: - All four workstreams above - All deliverables in the timeline - Reporting, strategy calls, dashboard - No per-page or per-link upcharges Not included (passed through at cost): - Premium SEO tooling (if you don't already have it) - Paid digital PR placements (only with your sign-off) Payment: Monthly, net 15. First three months committed; rolling monthly after. This proposal is valid for 30 days from [date].

7. Next steps

If this looks like a fit: 1. Reply to confirm scope and start date 2. We'll send the MSA + month-1 invoice 3. Kickoff call within 5 business days of signature Questions or want to adjust scope? Reply to this proposal — we'd rather iterate than lose a good fit over a fixable detail. — [Your name] [Your agency] [Email] · [Phone]

Frequently asked questions

Is this SEO proposal template actually free?+

Yes. Copy the Markdown, paste into your tool of choice, customize for your client. No email gate, no watermark.

How long should an SEO proposal be?+

Seven sections, three to five pages. Long enough to demonstrate you've done real audit work; short enough that the decision-maker reads the whole thing. The template above is sized for that.

What's the most important section?+

Audit findings. Generic SEO proposals quote the same scope to everyone. A proposal that opens with specific gaps in the prospect's own site closes at 2–3× the rate of one that doesn't.

Should I include pricing in the proposal or send it separately?+

Include it. Proposals without pricing get re-read by the buyer multiple times trying to figure out the number, then forwarded to procurement who asks for it anyway. With Proposal Tracker you'll actually see the dwell time on the pricing section — long re-reads usually mean they're getting ready to negotiate.

How do I know if my prospect actually read the proposal?+

That's exactly what Proposal Tracker is built for. Send this template through a tracked link and you'll see which sections each recipient scrolled through, how long they spent on pricing, whether they came back for a second read, and a single hot-lead score per recipient.

Send this template through Proposal Tracker

One tracked link per recipient. Section-level read depth. Hot-lead scoring. Private branded deployment on your domain — $3,000 one-time.