SEO Proposal Template (With a Full Example)
A complete SEO proposal template with a real worked example: scope, deliverables, monthly timeline, pricing, and the mistakes to avoid.
SEO proposals carry a specific risk other proposals don't: it's tempting to sell the outcome (more traffic, higher rankings) instead of the work (an audit, specific fixes, ongoing optimization). Outcomes aren't something an honest SEO consultant can promise, search algorithms aren't controlled by either party, so a proposal that sells a ranking guarantee is either naive or dishonest. This template is built around selling the work instead, with a real worked example for a small e-commerce engagement.
When to use this template
This fits an ongoing SEO engagement for a small business: typically a technical audit followed by a few months of on-page optimization and monthly reporting, rather than a one-time deliverable. It's structured as a monthly retainer, which is the standard model for SEO work because the value compounds over months, not in a single delivery.
If you're scoping a one-time audit only (no ongoing work), strip the monthly-retainer sections down to a single project fee and drop the recurring reporting cadence: the audit itself still needs the same specificity about what's covered.
Who it's for
Freelance SEO consultants proposing an ongoing engagement to a small business client: commonly e-commerce, local service businesses, or small B2B companies that need technical and on-page SEO work but don't have an in-house marketing team to do it.
The template
Everything below is one complete, realistic example. Replace the client name, scope, and numbers with your own: the structure is what to keep.
[Your Name/Studio] hello@yourstudio.example · yourstudio.example
Proposal for: Thistle & Bramble (e-commerce, home goods) Prepared by: [Your Name] Date: [Issue date] · Valid until: [30 days from issue]
Project understanding
Thistle & Bramble's online store has grown primarily through paid ads and has little organic search visibility: the site has never had a technical SEO review, and product pages are missing basic on-page optimization. This proposal covers a 3-month engagement: an initial technical audit, followed by on-page optimization and content recommendations, with monthly reporting throughout.
Scope of work
- Month 1: Full technical SEO audit (site speed, crawlability, indexation, mobile usability, site structure) and a prioritized findings report
- Month 1–2: On-page optimization for the 20 highest-traffic-potential product and category pages (titles, meta descriptions, header structure, internal linking, image alt text)
- Month 2–3: A content recommendations report: topics and formats likely to support organic visibility, based on keyword research for the product categories
- Monthly, all 3 months: A written progress report covering what was done, any notable ranking or indexation changes observed, and next month's priorities
Not included: content writing itself (recommendations only, unless separately quoted), paid search/ads management, link building or outreach campaigns, website redesign or development work.
Deliverables
- Technical audit report: prioritized list of issues found, with severity and recommended fix for each
- On-page optimization: applied directly to the 20 selected pages (titles, meta descriptions, headers, internal links, alt text)
- Keyword & content recommendations report: prioritized topic list with search intent notes for each
- Three monthly progress reports: one per month, each covering work completed and what changed
Timeline
| Month | Focus | Depends on |
|---|---|---|
| Month 1 | Technical audit, findings report, audit-fix prioritization | Site/analytics access provided at kickoff |
| Month 1–2 | On-page optimization for 20 pages | Audit findings; CMS access to implement changes |
| Month 2–3 | Content recommendations, continued optimization | Product catalog and category data |
| Each month end | Progress report delivered | n/a |
Pricing
This engagement is quoted as a flat monthly retainer rather than hourly, so Thistle & Bramble knows the full cost upfront.
| Item | Amount |
|---|---|
| Monthly retainer (3-month minimum) | $1,500/month |
| Total for 3-month engagement | $4,500 |
Deposit: 50% of the first month ($750) due to begin work. Remaining balance: billed monthly in advance for months 1–3.
Terms
- No ranking or traffic guarantees. This engagement covers defined technical and on-page work. Search rankings depend on factors outside either party's control (search engine algorithm changes, competitor activity), and no specific ranking position or traffic increase is promised.
- Access required: Timely access to site analytics, search console, and CMS is needed to stay on the schedule above; delays in access shift the timeline accordingly.
- Renewal: After the initial 3 months, the engagement continues month-to-month unless either party gives 30 days' written notice to end it.
- Cancellation: Either party may end the engagement with 30 days' written notice. Work completed through the notice period is billed as usual.
- Payment: Monthly retainer is invoiced in advance; late payment may pause work until the account is current.
Acceptance
By signing below, Thistle & Bramble approves this proposal and authorizes work to begin upon receipt of the deposit.
Common mistakes in SEO proposals
Promising a #1 ranking or a specific traffic increase. This is the single most damaging mistake an SEO proposal can make. No one controls the algorithm, and a client who was promised "page one in 3 months" and doesn't get it will reasonably feel misled, even if the actual work delivered was solid. Sell the work (the audit, the fixes, the reporting), not a guaranteed outcome.
Vague monthly deliverables. "Ongoing SEO work" with no defined monthly output gives the client nothing concrete to check progress against. Name what's actually produced each month: a report, a specific number of optimized pages, a specific audit.
No distinction between technical SEO, on-page SEO, and content/link building. These are different skill sets and different amounts of work. A proposal that bundles them vaguely under "SEO" invites a client to expect content writing or link outreach that was never actually scoped or priced.
Reporting left undefined. If a client doesn't hear from you for two months, "SEO work" can start to look like nothing is happening, even if real work is underway: rankings and traffic often move slowly and unevenly. A defined monthly report, even a short one, keeps the engagement visible.
Underpricing the audit. A thorough technical audit takes real time and is often the highest-value, highest-skill part of the engagement: pricing it as a throwaway "free if you sign up for the retainer" undersells the work and makes it harder to price the ongoing retainer honestly afterward.
When you're ready to send something like this for real, start from a proposal with actual client details and line items rather than rebuilding this table from scratch each time, that's the gap VEYQO's templates are built to close.
Turn this into a real proposal
Start from this structure, fill in your pricing, and send a working link.
Create this proposalKeep reading
The Complete Guide to Writing a Freelance Proposal
How to structure, price, and send a freelance proposal that actually gets signed: scope, pricing, terms, follow-up, and the mistakes that kill deals.
Web Design Proposal Template (With a Full Example)
A complete web design proposal template with a real worked example: scope, pricing table, timeline, deposit terms, and the mistakes to avoid.