Skip to content
SEOMagics
SEO SERVICES

How to Write an SEO RFP: The Questions That Get Honest Proposals

Most SEO RFPs get gamed before anyone replies. Ask "Can you get us to #1?" and every agency says yes — Google itself warns that no one can guarantee a number-one ranking, yet the question keeps

By SEO Magics Research Team··8 min read
How to Write an SEO RFP: The Questions That Get Honest Proposals — cover illustration

How to Write an SEO RFP: The Questions That Get Honest Proposals

Bottom line: An SEO RFP earns honest proposals when it asks how an agency works instead of what it can guarantee. The strongest RFPs request process detail, reporting samples, link-sourcing methods, and AI-search capability - then score the answers. Vague, guarantee-driven RFPs attract vague, guarantee-driven vendors. Specificity is the filter.

Most SEO RFPs get gamed before anyone replies. Ask "Can you get us to #1?" and every agency says yes - Google itself warns that no one can guarantee a number-one ranking, yet the question keeps showing up in procurement docs. The proposals you get back are only as honest as the questions you send. Write a lazy RFP and you'll compare marketing decks. Write a sharp one and you'll compare operators.

Key Takeaways:

  • —The quality of your proposals is capped by the quality of your questions - process questions surface operators, guarantee questions surface salespeople.
  • —Group your questions by what the answer reveals (process, reporting, link sourcing, AI-search capability) so you can read between the lines instead of collecting brochures.
  • —Three questions reliably make low-quality agencies disqualify themselves: ask for a raw reporting sample, their exact link-sourcing method, and how they'd get you cited in AI Overviews.
  • —A good SEO RFP is short and specific; Search Engine Land notes the shortest RFPs often take the most thought to answer well.
  • —Score proposals against a fixed rubric before you read pricing, or the cheapest deck wins by default.

What is an SEO RFP?

An SEO RFP (request for proposal) is a document you send to shortlisted agencies describing your business, your site, your goals, and the questions each vendor must answer so you can compare them on the same terms. Think of it as a standardized interview. Every agency responds to identical prompts, which turns a pile of mismatched sales pitches into a side-by-side comparison you can actually score.

The mechanics are simple. The hard part is what most teams skip: deciding what a good answer looks like before the responses arrive. Without that, you're reading persuasive writing and calling it due diligence. A strong RFP does two jobs at once - it tells agencies what you need, and it quietly tests whether they operate the way they claim.

Why do most SEO RFPs get dishonest proposals?

Diagram contrasting guarantee-driven RFP questions with process-driven questions

Here's the uncomfortable pattern we see across the RFPs founders forward to us before sending: the questions invite spin. "What results can you deliver?" "How fast will we rank?" "What's your success rate?" These sound rigorous. They're actually open invitations to overpromise, because there's no verifiable answer - so the agency most willing to exaggerate wins the comparison.

Dishonest proposals aren't usually lies. They're confident vagueness. An agency says it uses "a proven, data-driven methodology" and "high-authority link building," and because your RFP never asked how, there's nothing to check. The founder picks the slickest deck, signs a 12-month retainer, and discovers in month four that "data-driven" meant a Looker dashboard nobody reads and "high-authority" meant guest posts on sites that exist only to sell links.

The fix is structural, not moral. You don't catch overpromising by asking vendors to be honest. You catch it by asking questions that are expensive to fake - questions that require a real process to answer and collapse under a generic one. That's the entire design principle behind the question set below.

The copy-ready RFP question set, grouped by what each answer reveals

This is the part no competing RFP template gives you. Most hand you a flat list of 20-40 questions. A flat list tells you nothing about how to read the replies. Group the questions by the signal each one exposes, and suddenly you're not collecting answers - you're running diagnostics.

Copy these four groups directly into your RFP. The right-hand logic is for your eyes only.

Process questions - what reveals how they actually work

These test whether there's a repeatable system behind the pitch, or just a freelancer and good intentions.

  • —Walk us through your first 90 days on a new account, week by week. (Reveals: whether onboarding is a process or improvised. Compare their answer against what onboarding should actually produce in the first 30 days.)
  • —What does your technical audit cover, and what tools run it? (Reveals: depth. "We use Screaming Frog and GSC" beats "we do a full audit.")
  • —Who physically does the work - the person on this call, or junior staff offshore? (Reveals: whether you're buying expertise or a layer of account management.)
  • —How do you decide which keywords and pages to prioritize? (Reveals: strategy vs. volume-chasing.)

Reporting questions - what reveals whether they'll show you losses

An agency's reporting tells you how it behaves when results dip. The ones that only report wins are the ones that hide problems.

  • —Send us a real monthly report from an anonymized client. (Reveals: everything. A redacted PDF is fine; refusal is the answer.)
  • —Do you report raw data, or a curated dashboard? (Reveals: transparency. See what a real report includes vs. a vanity dashboard.)
  • —What do you do when traffic drops for two months straight? (Reveals: accountability under pressure.)

Link-sourcing questions - what reveals quality from quantity

Link building is where agencies cut corners because clients rarely inspect it.

  • —Exactly how do you acquire links - outreach, digital PR, placements, or networks? (Reveals: method. "We have relationships" is not a method.)
  • —Can you show three links you built last quarter and the sites they're on? (Reveals: real quality, instantly. Cross-check against what still moves rankings in the AI era.)
  • —Do you ever pay for links or use private blog networks? (Reveals: risk tolerance. A straight "no" with reasoning is the signal you want.)

AI-search questions - what reveals whether they're current

This group is where almost every template still has a blind spot. Search isn't just blue links anymore - Google's AI Overviews, ChatGPT, and Perplexity now sit between your page and the user.

  • —How do you get a client cited inside AI Overviews and ChatGPT, not just ranked? (Reveals: whether they understand GEO or are repackaging 2019 tactics.)
  • —How do you measure AI-search visibility when the clicks disappear? (Reveals: measurement maturity.)
  • —What schema and content structure do you implement for AI citation? (Reveals: technical depth. Our AI SEO service page outlines what a real answer here covers.)

Which three questions make low-quality agencies self-select out?

Three disqualifying RFP questions highlighted on an agency evaluation sheet

You don't need to catch a bad agency. You need to let it disqualify itself. Three questions do that work because a weak operator physically cannot answer them well - and a good one answers them in a sentence. Put these near the top of your RFP:

  1. "Attach a raw, anonymized monthly report you've actually sent a client." Agencies with nothing real to show will send a template mockup, a sales one-pager, or an excuse about confidentiality. A transparent operator redacts a name and attaches the file. This single request filters harder than any other.
  2. "Name the exact method you used to build your last five links, and the domains they landed on." Vague answers ("we use high-authority outreach") mean there's no method. Specific answers - even imperfect ones - mean a real process exists you can evaluate.
  3. "Show one example of a client you got cited inside an AI Overview, ChatGPT, or Perplexity answer, and how you did it." This is the 2026 cutoff line. AI search tools now surface on a large and growing share of queries, and an agency that stares blankly at this question is selling you yesterday's playbook.

Notice the shared trait: each demands evidence, not opinion. The agencies that quietly stop responding after reading these are the ones you just saved yourself from hiring.

How should you structure the RFP document itself?

A bloated RFP gets lazy answers because nobody wants to respond to 15 pages. Keep it tight and front-loaded. Here's the structure we recommend to founders, in order:

  1. Company and context - who you are, your site, your market, in three sentences.
  2. Current baseline - organic traffic, priority rankings, top pages, recent changes. Share real numbers; vague baselines get vague plans.
  3. Goals, tied to metrics - not "more traffic" but "qualified organic leads from commercial pages."
  4. Scope and constraints - your CMS, internal resources, compliance limits, timeline.
  5. The question set - the four groups above, with the three self-select questions first.
  6. Budget range - stating it isn't weakness; it stops you comparing a $1,500 plan against a $15,000 one.
  7. Evaluation criteria and deadline - tell them exactly how you'll score, which signals seriousness back.

If you don't have a clean baseline for step 2, pull one before you send anything. You can generate a free starting snapshot with the SEO Magics audit tool - drop in your URL and you'll have traffic, technical, and on-page signals to hand vendors, so every proposal is built on the same facts instead of guesses.

How much should the SEO engagement in your RFP cost?

Pricing belongs in the RFP, not after it. Here's a realistic frame for what different budgets buy, including the three public SEO Magics plans so you have a reference point. Full detail lives on our SEO pricing page.

Monthly budgetWhat it realistically coversBest fit
Foundation - $1,500/moTechnical fixes, on-page, foundational content, monthly reportingSmall business, early-stage sites
Growth - $3,500/moContent engine, link building, AI-search optimization, weekly dataGrowth-stage SaaS, DTC, ecommerce
AI Authority - $7,500/moFull GEO program, digital PR, aggressive content velocity, citation trackingCompanies competing for AI-answer share

Use this to sanity-check what comes back. If an agency quotes $500/mo and promises everything in the AI Authority column, the math doesn't work - something in the proposal is fiction. For a deeper breakdown of what each tier should include, our analysis of what belongs inside a $1k, $3k, and $10k retainer maps the deliverables.

How do you score the proposals you get back?

Proposal scoring rubric comparing three agencies across weighted criteria

Decide your rubric before you read a single response, or the most confident writing wins by default. Weight the criteria toward the things that are hard to fake. Here's a scoring frame we use:

CriterionWeightWhat a strong answer looks like
Process specificity25%Week-by-week plan, named tools, clear ownership
Reporting transparency20%Attached raw report, reports losses as well as wins
Link-sourcing method20%Named method + real examples, no PBNs
AI-search capability20%Concrete GEO tactics and a measurement approach
Relevant experience15%Anonymized case in your model, realistic timeline

Score every proposal before you look at price. Then, and only then, bring budget back in. This order stops the cheapest deck from quietly winning a decision it shouldn't. If a current agency can't clear this bar in a renewal, the same rubric doubles as your signal for when to fire an SEO agency vs. ride out a slow quarter. For hiring individuals rather than agencies, pair this with our 11 questions that filter out fake SEO consultants.

How We Assessed This

Research process behind the SEO RFP question framework

This question set didn't come from theory. We built it by reverse-engineering the RFPs growth-stage founders forward to us before sending, and the proposals they receive back - then mapping which questions reliably separated operators from sales teams. The grouping logic (process, reporting, link sourcing, AI-search capability) reflects the four areas where agency claims most often diverge from reality once a retainer starts.

We cross-referenced published RFP guidance from sources like Search Engine Land and verified claims about guarantees against Google's own SEO documentation. The reporting and link-sourcing signals draw on standard audit tooling - Ahrefs, Semrush, Google Search Console, and Screaming Frog - which we run across client accounts on 12-month optimization cycles. The AI-search questions reflect where the field is moving: as AI Overviews and assistant answers absorb more queries, an RFP that ignores citation capability is already outdated. Every pricing figure here is a real, public SEO Magics plan - we don't cite numbers we can't stand behind.

FAQ

What should an SEO RFP include?

A company overview, your current performance baseline, measurable goals, scope and constraints, a budget range, your question set, and clear evaluation criteria with a deadline. Keep it tight - the more focused the RFP, the more honest and comparable the proposals you get back.

How long should an SEO RFP be?

Short. Two to four pages is usually enough. A bloated RFP invites copy-paste answers, while a focused one forces agencies to think. The goal is a document a serious vendor can answer thoughtfully in a day, not a procurement maze.

What questions should I never ask in an SEO RFP?

Avoid any question that invites a guarantee - "Can you get us to #1?" or "What's your success rate?" No one can promise rankings, so these questions only reward the agency most willing to overpromise. Ask about process and evidence instead.

How many agencies should I send an SEO RFP to?

Three to five. Fewer than three gives you no comparison; more than five turns scoring into a slog and signals you're casting a wide, unfocused net. A tight shortlist of agencies that genuinely fit your model produces better, more invested responses.

Should I include my budget in the SEO RFP?

Yes. A stated budget range lets agencies propose a realistic scope instead of guessing, and it stops you from comparing proposals built for wildly different spend levels. Withholding budget usually produces padded or mismatched proposals.

How do I evaluate SEO RFP responses fairly?

Build a weighted rubric before responses arrive, scoring process specificity, reporting transparency, link-sourcing method, AI-search capability, and relevant experience. Score every proposal against it before looking at price, so the decision rests on capability rather than the most persuasive sales writing.

Ready to write an RFP that gets honest answers?

The best way to send a sharp RFP is to send it with real data attached, so every agency builds its proposal on the same baseline. Run your site through the free SEO Magics audit tool first, then drop the results into your RFP's "current baseline" section.

If you'd rather pressure-test your RFP - or want a proposal that answers every question above with evidence instead of spin - book a strategy call with SEO Magics. We're an AI-native SEO agency built to get growth-stage brands cited inside AI Overviews, ChatGPT, and Perplexity, not just ranked on page one. For more on evaluating agencies and modern search, the SEO Magics journal goes deeper.

See where you stand in AI search. Free.

Run the free AI-Search Audit in 2 minutes, no email required. Or book a 30-minute call and we'll walk your site live and leave you with 3 to 5 quick wins. No pitch.

Response

<24 hrs

Audit

Free · 2 min

Pricing

Public · no quote

Lock-in

3 months min