SEO Proposal Template (Free, Copy-Paste Ready)
A complete SEO proposal template for freelancers and consultants — covering audit scope, monthly deliverables, KPIs, and pricing. Send it today.
Why SEO Proposals Are Different
Selling SEO is harder than selling a website. A web designer can show you a finished product. An SEO freelancer is selling a process — one whose results take months to materialise and involve a dozen external variables (Google algorithm changes, competitor activity, technical debt on the client's site) that are completely outside your control.
A strong SEO proposal does three things: it demonstrates that you understand the client's specific situation (not just SEO in general), it sets realistic expectations on timeline and results, and it gives the client a clear picture of what £X/month actually buys them in concrete deliverables.
The template below is structured to do all three. Adapt it for project-based work (one-off audits and fixes) or ongoing retainers — the most common SEO engagement model.
Pitching a specific SEO client right now?
SoloTools generates a complete SEO proposal tailored to your client — scope, deliverables, pricing, and KPIs — in under 30 seconds. Free for your first 3 proposals.
The Free SEO Proposal Template
Copy the sections below. Replace every [bracket] with your own details. The structure works for both project-based and retainer engagements.
SEO Proposal — [Client Company Name]
Prepared for: [Client Name]
Prepared by: [Your Name / Agency Name]
Date: [Date]
Valid for: 14 days
[Client Company] has strong domain authority in [industry], but is leaving significant organic traffic on the table. A crawl of [domain] reveals [X] technical issues affecting crawl efficiency, and the site currently ranks outside the top 20 for [key commercial terms] — keywords that collectively receive [X,XXX] searches per month.
I propose a [3 / 6 / 12]-month SEO engagement to fix the technical foundation, build topical authority through content, and acquire high-quality links in [industry]. Based on comparable clients, I expect to move the needle on organic sessions within 90 days and achieve [target metric] within [timeframe].
Monthly retainer: $[X] | Minimum commitment: [X months] | Start date: [Date]
Based on my initial analysis of [domain], I've identified the following:
Technical SEO:
- • [X] pages returning 4xx errors
- • Core Web Vitals: [LCP / CLS / FID status — pass/fail]
- • [X]% of pages missing or duplicate meta descriptions
- • [Add any other findings: crawl budget issues, thin content, hreflang errors, etc.]
Content & Authority:
- • Domain Rating: [XX] (Ahrefs)
- • Ranking keywords: [XXX] (vs. top competitor at [XXXX])
- • Top commercial pages are ranking [position range] for key terms
- • Content gap: [X] high-intent topics in [industry] not currently covered
Opportunity: A focused technical + content + authority-building programme has clear room to grow organic traffic by [X]% over [timeframe], based on current keyword gaps and competitor analysis.
Month 1 — Technical Foundation
- • Full technical SEO audit (crawl, indexation, structured data, Core Web Vitals)
- • Priority issues report with actionable fix instructions for your dev team
- • Keyword research: map existing content to target terms, identify gaps
- • Competitor gap analysis (top 3 competitors)
- • Content strategy document: 3-month content calendar
- • Google Search Console & Analytics setup / health check
Ongoing Monthly Deliverables (Months 1–[X])
- • [X] SEO-optimised blog posts / landing pages ([word count] words each)
- • Internal linking audit and implementation
- • [X] link building outreach campaigns (target: [X] followed links/month)
- • Monthly technical check — crawl errors, index coverage, manual actions
- • Schema markup additions and updates
- • Monthly report: rankings, organic traffic, conversions, actions taken next month
Not included in this scope:
- • Paid search / Google Ads management
- • Development work (I'll provide instructions; your team implements)
- • Social media management
- • Penalty recovery (if a manual action is present, this requires a separate statement of work)
| Engagement Option | Monthly | Total |
|---|---|---|
| 3-Month Starter Technical audit + [X] content pieces/mo + monthly report | $[X] | $[X] |
| 6-Month Growth Everything in Starter + link building + competitor monitoring | $[X] | $[X] |
| 12-Month Authority Full-service SEO — recommended for competitive industries | $[X] | $[X] |
Recommended for [Client]: [Name the option and briefly justify why].
Payment: Monthly invoices issued on the 1st of each month. Net 7 days. First invoice due before work begins.
Optional add-on: One-off technical audit only (for clients who want a report without ongoing engagement) — $[X], delivered within 10 business days.
Success will be measured against the following KPIs, reviewed monthly:
| KPI | Baseline (Today) | Target ([X months]) |
|---|---|---|
| Monthly organic sessions | [X,XXX] | [X,XXX] |
| Ranking keywords (top 10) | [XX] | [XX] |
| Target keyword positions | [List 3–5 key terms] | Top 10 |
| Domain Rating / Authority | [XX] | [XX] |
| Organic leads / conversions | [X/month] | [X/month] |
Note: SEO results depend on a number of factors including Google algorithm stability, technical implementation on your end, and competitive activity. These targets represent reasonable projections based on current data — not guarantees.
[One paragraph: your experience, a specific result you've achieved (e.g., "grew organic traffic 240% for a SaaS client in 8 months"), tools you use, industries you specialise in.]
Relevant results:
- • [Client type, niche, result — e.g., "E-commerce retailer: 0 to 12,000 monthly organic sessions in 6 months"]
- • [Client type, niche, result]
- • [Client type, niche, result]
Minimum commitment: [X months]. Either party may terminate with 30 days' written notice after the minimum term.
Reporting: A full performance report will be sent by the 5th of the following month. Monthly strategy calls are available on request.
Access required: Google Search Console, Google Analytics, and [Ahrefs / SEMrush / Screaming Frog] access must be granted before work begins.
Content approval: All content is submitted for your approval before publication. A 48-hour review window is requested to maintain publishing cadence.
No guarantees: I do not guarantee specific rankings or traffic figures. Any projections in this proposal are estimates based on available data and industry experience.
Ready to start? Here's how we kick off:
- 1. Sign this proposal (reply to this email or sign the attached PDF)
- 2. Pay the first monthly invoice — I'll send it on signing
- 3. Grant Search Console, Analytics, and [SEO tool] access
- 4. I begin the technical audit within 2 business days
Questions before signing? Book a 20-minute call: [calendar link]
_____________________________________________
[Client Name] — Authorised Signature Date: ___________
Retainer vs. Project-Based SEO: Which to Propose?
Most SEO freelancers default to retainers, and rightly so — SEO is compounding work that produces better results over time. But there are situations where a project-based engagement makes more sense.
Propose a Retainer When…
- • The client has ongoing content needs
- • Competition in their niche is meaningful
- • They want link building (which is never "done")
- • Their site has substantial technical debt requiring ongoing monitoring
- • They're investing in SEO as a primary acquisition channel
Propose a Project When…
- • They only want a one-off audit + recommendations
- • Budget is limited and they have an in-house team to implement
- • They want a second opinion on existing SEO work
- • It's a new site launch needing technical and on-page setup only
- • They need a specific deliverable (e.g., keyword research doc)
The template above is written for a retainer. For a project engagement, simply replace the "Ongoing Monthly Deliverables" section with a single "Deliverables" section, remove the tiered pricing table, and use a flat project fee with a 50% deposit.
Save 45 minutes on your next SEO pitch
Enter the client name, project type, and key notes — SoloTools generates a complete, tailored SEO proposal in seconds. Scope, KPIs, pricing, and terms included.
How to Price SEO Services
SEO pricing is all over the map, which works in your favour — a vague market lets you anchor confidently. Here are typical ranges for 2026:
- Monthly SEO retainer (solo freelancer): $750–$3,000/month for SMBs; $3,000–$8,000/month for competitive industries or larger sites
- Technical SEO audit (one-off): $500–$2,500 depending on site size and depth
- SEO content (per post): $200–$800 per article for researched, SEO-optimised 1,500–3,000 word pieces
- Link building (per campaign): $500–$2,000/month for outreach-based link acquisition
- Full-service SEO retainer (agency-level): $5,000–$15,000+/month
A word on value-based pricing: if you can demonstrate that a client's target keywords represent $X in monthly ad spend (use Google Keyword Planner's CPC data), the cost of your retainer becomes obvious — you're delivering that traffic organically, indefinitely. Include a simple calculation in your proposal.
4 SEO Proposal Mistakes to Avoid
Guaranteeing specific rankings
No honest SEO can guarantee a #1 ranking, and saying so in a proposal exposes you to disputes. Use "target" or "project" language instead, and include the no-guarantees clause in your terms.
Generic deliverables ("monthly SEO work")
Clients who don't understand SEO need specificity to trust you. "4 blog posts, 1 technical audit, 3 outreach campaigns, monthly report" is infinitely more reassuring than "ongoing SEO services."
No baseline data
Send the proposal without referencing the client's current metrics and you're selling blind. Spend 20 minutes with Ahrefs free, Google Search Console, and PageSpeed Insights before writing the proposal — even a few data points transform the document from generic to credible.
Not addressing implementation responsibility
A common source of client frustration: you deliver technical recommendations, nothing gets implemented, rankings don't move, and the client blames you. Spell out clearly who implements what. If technical fixes are the client's responsibility, say so explicitly — and name it as a dependency for achieving your projected results.
Generate a Custom SEO Proposal in 30 Seconds
The template above covers every section — but filling it out for each client takes time, especially the current situation analysis and KPI table. If you do your analysis in a tool like Ahrefs or SEMrush, you have the inputs. SoloTools turns those inputs into a formatted, professional proposal in seconds.
Enter the client name, niche, rough scope (retainer or project), and any specific notes. SoloTools generates a complete proposal with customised scope, pricing, KPIs, and terms — ready to PDF or share via link.
Generate your SEO proposal in 30 seconds
Describe your client and SEO scope. SoloTools writes a complete proposal — deliverables, KPIs, pricing, and terms. Free for your first 3 proposals.
No credit card required.
Frequently Asked Questions
How long should an SEO proposal be?
3–6 pages for most engagements. Short enough to read in one sitting; detailed enough to answer every "what do I actually get for this?" question before it's asked. Templates with KPI tables and specific deliverable counts tend to outperform vague multi-page decks.
Should I include competitor analysis in the proposal?
Yes — briefly. Even a one-line mention of a competitor's Domain Rating versus the client's, or a gap in ranking keywords, demonstrates that you've done real research. It's one of the most effective credibility signals in an SEO proposal.
What SEO tools should I reference in my proposal?
Name the tools you actually use — Ahrefs, SEMrush, Screaming Frog, Google Search Console, Surfer SEO, etc. Clients have often heard of these tools and it signals professional-grade work. Avoid naming obscure tools or ones you don't actually use.
Is this SEO proposal template free to use?
Yes. Copy it from this page and use it for client proposals with no restrictions. If you'd prefer an AI-generated version tailored to your specific client, SoloTools is free for 3 proposals per month.