تخطَّ إلى المحتوى
التعامل مع الوكالات

How to write an SEO RFP

What to put in an SEO request for proposal, how long it should run, and the questions to ask agencies inside it so the responses are actually comparable.

بقلم Jeremy Zavaبمساعدة الذكاء الاصطناعي، راجعه Ibrahem Helalقراءة 6 دقائق

An SEO RFP works when it states your current numbers, your scope and your budget range up front, then asks every agency the same fixed set of questions — so the replies can sit side by side rather than each reinventing what "SEO help" means. A vague RFP gets vague, incomparable proposals back.

That discipline matters most once you already know how to choose an SEO agency in principle and are ready to turn the criteria into a document several agencies can answer at once.

في هذه الصفحة

What does an SEO RFP actually need to include?

Five sections, in a fixed order, every time. A purpose statement — one paragraph on why you're sending this and what decision it feeds. A snapshot of where you stand today: current organic traffic, a handful of target keywords and where you rank for them now, your CMS, and anything about your market that a stranger needs to know before pricing the work [1][2]. A scope section naming exactly what's in and out — technical work, content volume, link building, reporting cadence — because "SEO" alone invites twenty different interpretations. A budget range, stated honestly rather than withheld as leverage. And clear submission instructions: format, deadline, and who the response goes to.

  1. Purpose statement

    One short paragraph: why you're running this process and what decision it will produce. Keeps off-fit agencies from wasting your time and theirs.

  2. Current-state snapshot

    Traffic, rankings for a handful of named keywords, CMS, and anything unusual about your market. No agency can price blind.

  3. Scope, named line by line

    Technical audit, content volume, link building, reporting — in or out, explicitly, not implied by the word 'SEO'.

  4. Budget range

    A real range, not a withheld number. It filters out agencies pricing far outside it before either side spends an hour on a call.

  5. Submission instructions

    Format, deadline, and a single point of contact. Ambiguity here produces late, inconsistent responses.

Most companies skip the current-state snapshot because pulling the numbers takes an extra hour, and it is the single most damaging shortcut in the whole process. Without it, every agency is pricing a guess of your situation rather than your actual one, which means the proposals you get back are not really comparable to each other — each one is anchored to a different imagined starting point. An hour spent exporting your last ninety days of organic traffic and your current position for ten to twenty target keywords buys you proposals that are actually priced against the same reality.

How long should an SEO RFP actually run?

Two to three pages of real content, plus whatever data exports you attach. Length is not the goal; specificity is. A twelve-page RFP with no current-state numbers in it produces worse responses than a two-page one that states your traffic and your top five target keywords, because agencies price against what you tell them, not against how much you wrote.

What a short RFP and a long RFP each tend to produce
RFP lengthWhat it usually producesWatch for
Under half a pageGeneric proposals with no scope attached to your actual numbersAlmost impossible to compare responses against each other
Two to three pages, with dataScoped, priced proposals you can compare line by lineThe format this guide recommends
Ten-plus pagesLong, boilerplate responses that restate your document back to youReading time balloons without better information underneath it

What's the most common way an SEO RFP goes wrong?

It asks for a strategy instead of a scope. "Tell us what you would do to improve our SEO" is an open invitation for twenty pages of general best practice — technical audits, content calendars, link-building philosophy — none of it priced, none of it specific to your numbers, and none of it comparable to what a competing agency sends back in response to the identical open question. Two agencies can both write excellent, thoughtful answers to that prompt and still leave you with nothing to put side by side.

The fix is to flip the question. Give the agency your current numbers and your scope, then ask what they would do with that scope, at what price, on what timeline. That framing produces answers that share a common structure because they're all responding to the same fixed input, which is the entire point of running a comparison process instead of a series of separate sales conversations. It also filters out agencies unwilling to commit to specifics before a call, which is useful information on its own.

What questions should the RFP itself ask each agency?

The same questions every buyer eventually needs answered, asked once, in writing, so nobody's memory of a call substitutes for a comparable answer. Ask for the exact monthly price and what's included at that price. Ask who specifically will work on the account, by name and role, not "our team." Ask for one reference client, contactable directly. Ask what's excluded from the base retainer and priced separately. And ask directly whether any part of the pricing depends on hitting a ranking outcome — the answer to that one tells you a great deal about how the rest of the proposal should be read, and SEO guarantees is worth reading before you evaluate whatever comes back.

How many agencies should actually receive it, and how long do they get?

Three to five agencies, given two to three weeks to respond. Fewer than three leaves you comparing against nothing; more than five multiplies reading time without meaningfully widening the field, because most searches converge on the same two or three finalists regardless of how many you started with. Two to three weeks is enough for an agency to do real homework on your site rather than recycle a template, without letting the process drift long enough to lose internal momentum.

2 to 3 weeks

a reasonable response window for an SEO RFP — long enough for real homework on your specific site, short enough that the process doesn't stall internally Common practice across published SEO RFP templates, checked 23 September 2026

How do you score the responses once they arrive?

Against a fixed rubric, written before you read a single proposal, not adjusted afterward to favor whichever pitch was most polished. Score each response on price against your stated range, scope clarity, the specificity of the reference offered, and whether the reporting cadence matches what you actually need. Read every proposal against the rubric in one sitting if you can, because reading them a week apart lets tone and formatting outweigh substance more than they should.

A proposal that reads well but dodges the direct questions — no named price, no named reference, a vague answer on exclusions — is telling you something before you've spoken to a single salesperson. SEO agency red flags has the fuller list of what a written response can reveal before a call ever happens.

Keep the scoring sheet itself simple enough that a second person on your team could apply it and land on roughly the same ranking. Four columns — price against your stated range, scope clarity, reference specificity, reporting fit — beat a twenty-row weighted spreadsheet almost every time, because the extra precision in a complex rubric usually just hides the fact that one or two factors were doing all the real deciding anyway. Write the ranking down before any call happens, then let the calls confirm or challenge it rather than set it from scratch.

What happens after you send the shortlist a decision?

You still run calls with your top two or three, because a written proposal cannot show you how the account team actually communicates. Use the call to verify what was written, not to re-litigate scope from scratch — if a number or a name in the proposal shifts on the call, treat that as data too. If none of the responses fit what you're comparing them against, SEO agency alternatives covers routes besides a traditional retainer, including a freelancer or an in-house hire, before you assume the agency model itself is the wrong fit.

If the whole exercise feels heavier than your budget or timeline justifies, the best SEO agencies reviewed on the same three questions this guide asks for is a faster starting point than building an RFP from a blank page.

And if you are still deciding whether you want a full agency on the other end of this process at all, SEO consultant vs. agency is worth reading before you send the RFP to anyone.

أسئلة يطرحها الناس

  • Do I need an RFP for a small SEO engagement?

    Not always. A structured RFP earns its time when you are comparing three or more agencies, when procurement requires a paper trail, or when the budget is large enough that a bad choice is expensive. For a single-person consultant hire, a shorter written brief usually does the same job faster.

  • How many agencies should I send an RFP to?

    Three to five. Fewer than three gives you no real comparison; more than five multiplies the reading and scoring work without meaningfully improving the shortlist, since most fields narrow to the same two or three finalists anyway.

  • Should the RFP state a budget?

    State a range, not a fixed figure. A range large enough to be honest but narrow enough to filter out agencies pricing far outside it saves both sides a call that was never going to end in a signed contract.

  • What's the biggest mistake companies make writing an SEO RFP?

    Asking for a strategy instead of a scope. A document that asks 'what would you do for us' invites twenty pages of generic best practice. A document that states your current numbers and asks 'here is what we'd do with this, priced this way' gets responses you can actually compare.

  • How long should agencies get to respond?

    Two to three weeks. Less than that favors agencies who keep a template on hand over ones doing real homework on your site; more than a month lets the process stall and lose momentum internally.

المصادر

  1. SEO Request for Proposal (RFP) Template — Thrive Internet Marketing Agency (checked 23 September 2026)
  2. SEO Request for Proposal (RFP) Template — HigherVisibility (checked 23 September 2026)
  3. Do You Need an SEO? Tips for Hiring an SEO — Google Search Central (checked 23 September 2026)

Send us your RFP and we'll answer it in writing

احجز استشارة مجانية مدتها 30 دقيقة مع إبراهيم وجيريمي. ننظر في موقعك أثناء الحديث، وتخرج بخطة مرتّبة حسب الأولوية.

من كتب هذا

Jeremy ZavaCo-founder

Leads growth and client partnerships.

يعمل على: CRO, SEO

راجعه قبل النشر Ibrahem Helal، Co-founder.

مقالات Jeremy Zava

المزيد عن هذا