Skip to content

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.

By the VEYQO team6 min read

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

  1. Technical audit report: prioritized list of issues found, with severity and recommended fix for each
  2. On-page optimization: applied directly to the 20 selected pages (titles, meta descriptions, headers, internal links, alt text)
  3. Keyword & content recommendations report: prioritized topic list with search intent notes for each
  4. Three monthly progress reports: one per month, each covering work completed and what changed

Timeline

MonthFocusDepends on
Month 1Technical audit, findings report, audit-fix prioritizationSite/analytics access provided at kickoff
Month 1–2On-page optimization for 20 pagesAudit findings; CMS access to implement changes
Month 2–3Content recommendations, continued optimizationProduct catalog and category data
Each month endProgress report deliveredn/a

Pricing

This engagement is quoted as a flat monthly retainer rather than hourly, so Thistle & Bramble knows the full cost upfront.

ItemAmount
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 proposal

We use cookies for analytics and to improve VEYQO. See our privacy policy.