Emulent Let’s Talk
Skip links

How to write an SEO RFP (request for proposal): template and example

Author: Bill Ross, founder of Emulent Published Article

Key takeaways

  • An SEO RFP should ask agencies how they work, measure and communicate, not ask them to guarantee rankings.
  • Google’s own guidance on hiring an SEO says no one can guarantee a #1 ranking on Google.
  • Agree on your top business goal, budget, timeline and internal capacity before writing the RFP.
  • In Ahrefs’ survey of 439 SEO providers, the most common monthly retainer was $501 to $1,000, while agencies averaged about $3,209.
  • Compare proposals on strategy and scope first, then normalize price for what each one includes.

An SEO RFP is harder to write than most marketing RFPs. Strategies vary widely, results take months, and quality is hard to judge unless you know what to look for. A vague RFP brings back proposals full of jargon with no way to measure success. A clear one gives good agencies what they need to propose a realistic plan and shows you which ones understand your situation. This Emulent guide covers what to include, what to ask and what a complete SEO RFP looks like.

What makes an SEO RFP different from other marketing RFPs?

SEO results take longer, depend on many factors and are never fully in any agency’s control, so the RFP has to evaluate methods instead of promises. With paid ads, you see spend turn into clicks within days. An SEO agency improves rankings through technical fixes, content and authority building, but that work interacts with Google’s algorithm and takes months to show.

Ask agencies to explain their methods, how they measure progress, how they communicate and what experience they have with businesses like yours. Do not ask for ranking guarantees. Google’s page on whether you need an SEO states plainly that no one can guarantee a #1 ranking on Google. Asking whether an agency guarantees rankings is still a useful filter: good agencies will explain what they can influence, what they can measure and what is outside their control.

What should you clarify internally before writing your SEO RFP?

Decide on your top business goal first, because strategy, timeline and budget all change with it. Protecting rankings during a redesign is a different project from entering a new market or growing informational traffic. Answer these questions before you write.

  • What business result do you want? Rank your priorities, such as organic traffic, leads from search, local visibility, ecommerce sales, brand authority or protecting rankings during a technical change. The top goal should shape every section and your scoring.
  • What is your budget? In Ahrefs’ survey of 439 SEO providers, 78.2% charge a monthly retainer, the most common bracket is $501 to $1,000 a month, and agencies average about $3,209. US agencies usually sit above the most common bracket, and a national campaign often runs well past it. Putting your range in the RFP keeps proposals comparable.
  • What will your team do, and what will the agency do? Agencies often need your team to write content, ship technical changes and approve recommendations. If your team cannot, the agency’s scope must cover it.
  • What timeline do you expect? Technical fixes and local SEO often show results in three to six months, and competitive keywords and content-led growth often take six to twelve. If leadership expects major results in 60 days, address that in the RFP.
  • What baseline data do you have? Pull Google Search Console data, organic traffic history from Google Analytics, Core Web Vitals and any past ranking reports, so agencies can work from facts rather than guesses.

What sections should every SEO RFP include?

Include enough context for a tailored plan: who you are, what you have, what you need and how you will measure success. This structure fits most mid-to-large projects, and small local projects can use a shorter version.

  • Organization and website overview: your products or services, audience, geographic market and the role of organic search today, plus your URL, CMS, page count and whether you have developers to implement technical changes.
  • Current SEO baseline: monthly organic sessions, keywords that rank well, top organic pages and technical issues flagged in Search Console. If you used an agency before, say what it did and why you are changing.
  • Goals and success metrics: goals in priority order, tied to business results. “Grow organic traffic to service pages 50% in 12 months” or “add 30 qualified organic leads a month within 18 months” works. “Improve rankings” does not.
  • Scope of services: the services you expect, such as technical audits and implementation support, keyword research and content strategy, on-page work, link earning and digital PR, local SEO and monthly reporting. Ask agencies to confirm or adjust.
  • Technical environment: CMS, hosting, known limits and how much developer access exists. For WordPress sites, Emulent typically recommends Kinsta hosting, and Shopify for ecommerce. Name your platform so agencies can plan around it.
  • Competitors: two or three main search competitors and how they compare to you. Competing with local firms is different from competing with national brands.
  • Content capacity: whether your team writes blog posts, landing pages and location pages with agency guidance, or the agency writes everything. Content is one of the biggest pricing variables.
  • Reporting expectations: frequency, format and depth, such as monthly reports, live dashboards, strategy calls or quarterly reviews. Agencies that are vague about reporting usually measure poorly.
  • Budget range: your monthly retainer range. Without it, proposals spread so widely they cannot be compared, and some will be scoped too small to matter.
  • Contract preferences: term length, minimum commitment, month-to-month options after the first term, transition support and a clause that all work product (keyword research, briefs, audits) belongs to you.
  • Proposal requirements and evaluation criteria: what each proposal must contain, how you will weight criteria, the deadline, the format and who answers questions.

What questions reveal an SEO agency’s real capability?

Situational questions about past work and hard tradeoffs reveal how an agency operates, while process questions get rehearsed answers. These questions surface real expertise.

  • Describe a client whose organic traffic fell sharply: what caused it, how you diagnosed it and what you did. Every experienced agency has handled a decline, and the answer shows diagnostic rigor and candor.
  • Given what this RFP tells you, how would you order your first 90 days of work? A specific, ranked plan shows strategic thinking. A general onboarding description shows the agency has not engaged with your situation.
  • How do you earn links for clients? Digital PR, useful content and editorial outreach are sustainable. Link exchanges, private blog networks and paid placements violate Google’s spam policies and carry penalty risk.
  • How do you track algorithm updates and assess whether a client was affected? A defined monitoring process protects traffic better than waiting for the client to notice.
  • Who will work on our account, and what share of their time will we get? Many agencies sell with senior staff and deliver with junior staff.
  • Tell us about the last time you told a client their timeline was unrealistic. An agency that can describe that conversation will tell you hard truths during the engagement.
  • Can you share an anonymized sample report from an active client? A real report shows what the agency tracks and whether it ties metrics to business outcomes.
  • How do you handle technical recommendations when developer time is limited? Ranking fixes by impact and effort is a core skill.

What should a complete SEO RFP template look like?

Use a cover page plus thirteen sections, adding detail where your needs are complex or your procurement rules are formal.

  • Cover page: organization name, the title “SEO Services RFP,” issue date, due date, contact for questions, and submission format and instructions.
  • Section 1, about our organization: what you do, your main offerings, your target customer, your market and how organic search fits your marketing and lead generation.
  • Section 2, current website and SEO baseline: URL, CMS, page count, 12 months of organic sessions if available, top Search Console keywords, known technical issues or penalty history, and prior SEO work.
  • Section 3, goals and success metrics: ranked goals, the metric for each and a target timeline.
  • Section 4, scope of services: what you expect, with a request that agencies flag anything unnecessary and add anything required.
  • Section 5, technical environment: CMS, hosting, developer availability, known limits, and tools or platforms the agency must work with.
  • Section 6, competitive context: two or three named competitors and how they compare in organic visibility.
  • Section 7, content capacity: what your team can produce, your approval process and whether content is in the agency’s scope.
  • Section 8, reporting and communication: report format and frequency, dashboard access, meeting cadence and internal contacts.
  • Section 9, budget range: monthly retainer range and any one-time budget for an initial audit or strategy project.
  • Section 10, contract preferences: term, month-to-month options, ownership of deliverables and transition support.
  • Section 11, proposal requirements: agency overview, case studies with measurable outcomes, a strategy for your situation, team and staffing, sample reporting, pricing and individual answers to your questions.
  • Section 12, evaluation criteria and weights: for example, industry experience and results 25%, strategy specific to your situation 30%, team 20%, reporting quality 10% and price 15%.
  • Section 13, process and timeline: distribution date, question deadline, submission deadline, shortlist notice, finalist presentations and target contract date.

What red flags should you watch for in SEO proposals?

Watch for promises no one can keep, methods no one will explain and pricing too low for the work described. These signs show up often in weak proposals.

Issue What it means
Guaranteed positions for specific keywords Google decides rankings, and a guarantee either misrepresents SEO or relies on tactics that risk penalties. Some agencies meet a guarantee by ranking you for phrases nobody searches.
Vague or “proprietary” methods Real SEO methodology can be explained to a non-technical client without giving away trade secrets.
No mention of content or technical work A proposal built only on links or on-page keyword tweaks covers one part of the job. Technical health, content quality and authority need to work together.
Rankings reported without traffic or business results Positions are an intermediate signal. An agency that cannot connect rankings to traffic and leads is measuring the wrong thing or hiding weak results.
Pricing far below the market for the scope Very low retainers usually mean less work than you think, or automated, low-quality tactics.

Proposals that lead with guarantees and proprietary methods are usually selling confidence rather than competence. Proposals worth trusting acknowledge complexity, explain tradeoffs honestly and offer a measurement plan that holds the agency accountable.

How do you compare SEO proposals with different scopes and structures?

Score each proposal against your own criteria and goals, because line items rarely match from one agency to the next.

  • Read and score the strategy and methods before you look at price, so cost does not color your view of quality. A higher-priced proposal can be the better investment.
  • Normalize scope before comparing prices. A $3,000 retainer that includes content can cost less in total than a $2,000 retainer that leaves you hiring a freelance writer. Compare total cost, including your team’s time.
  • Weight specificity heavily. A proposal that engages with your situation, competitors and goals predicts how the agency will work. A generic proposal predicts generic work.
  • For larger engagements, invite two or three finalists to present. An hour of questions tests technical depth and shows whether the team is a fit, and the team counts as much as the strategy.

A counterpoint: heavy scoring can reward agencies that write strong proposals over agencies that do strong work. Reference calls with current clients help correct for that.

How does a well-written SEO RFP protect your investment?

A well-written SEO RFP filters out generic pitches before you spend money. When the RFP explains your situation, goals, limits and scoring, serious agencies respond with real plans and weak ones reveal themselves. That alone justifies the few hours it takes to write.

Emulent helps businesses assess their SEO needs, build workable strategies and choose the right partners when outside help makes sense. If you are writing an SEO RFP or reviewing proposals, contact the Emulent team for a second opinion.

Want a second set of eyes on your marketing? We’ll show you the math before asking for a contract. No long-term lock-ins.
Let’s Talk