SEO Fundamentals

How to Write an SEO Brief That Gets You Comparable Quotes

You asked three SEO specialists for a quote. One came back with a monthly retainer. One quoted a fixed-price audit. One sent a proposal built around content production and never mentioned the site's crawl problems at all. The prices are far apart, and there is no honest way to say which is better value — because the three of them were not quoting the same work.

That is almost never the specialists' fault. It is usually the brief.

The takeaway up front: the brief is the only part of this process you fully control, and it is what decides whether you receive comparable quotes or three unrelated documents. It takes about twenty minutes to write and it is the difference between choosing on evidence and choosing on who sounded most confident on the phone.

Disclosure: this article is free to read, and the marketplace link further down is an affiliate link. If you go on to hire through it we may earn a commission, at no extra cost to you. It does not change what is recommended here, and nothing in this guide depends on you using it.

Why an unspecified brief produces unusable quotes

"SEO" is not a scope. It is a category containing at least four different kinds of work, sold by different kinds of supplier, priced on different models. Ask four people to quote for "SEO" and they will each quote for the part of it they do best. That is a rational response to a vague request, not a trick.

There is a second, less obvious reason to write properly. On a marketplace, the specialists replying to you are paying to do it. Bark's pricing page for professionals states they buy a credit pack and spend credits to contact customers, that the cost in credits is shown before they respond, and that there is "No commission, no hidden fees" with "100% of the money you make from the job is yours to keep." Whatever platform you use, the economics are similar: replying costs the supplier time or money. A two-line request gets a two-line reply, because nobody invests an hour in a request that took thirty seconds to write.

The seven things a one-page SEO brief must contain

Keep it to one page. Nobody reads two.

  1. What the site is and what it sells. In plain language, as you would explain it to a stranger at a party. Not "we are a B2B SaaS enablement platform" — what the thing does and who pays for it.
  2. Who you want to reach, and where. A local trade, a national audience, a specific industry, several countries. This single line decides whether local SEO is the main job or irrelevant.
  3. What you have already tried. Previous agencies, an audit sitting in a drawer, a redesign last year, a migration that went badly. Include the failures — they are more informative than the successes and they stop you paying twice for the same discovery.
  4. What you can do in-house. Can you write? Do you have developer time, and how much? How quickly do you sign things off? A specialist who knows you have no developer will quote differently — and more honestly — than one who assumes you have.
  5. What a good outcome looks like, in your words. Try to describe it without using the word "ranking": more enquiries from a specific region, more demo bookings, being found for the thing you actually sell rather than the thing you used to sell. Outcomes stated as business results invite proposals about your business; outcomes stated as rankings invite proposals about rankings.
  6. Constraints. A CMS you cannot leave, a brand team that must approve copy, a legal review, a hard date. Constraints discovered in month two become change requests; constraints stated in the brief become part of the price.
  7. What you want quoted, by category. This is the part almost everyone leaves out, and it is the one that makes quotes comparable. It is worth its own section.

The four scopes to ask for separately

Bark's SEO services listing describes its providers as covering technical SEO, on-page optimisation, off-page SEO and link building including outreach, website optimisation, and local and national SEO strategies. Those categories are a useful procurement structure regardless of where you source the work. Ask for each to be priced on its own line:

  • Technical SEO. Crawling, indexing, site structure, page speed, redirects, duplicate URLs. Ask for the findings in writing before the price, and for fixes split into "we implement" and "your developer implements". Our technical SEO checklist for small business covers what a competent audit should actually look at.
  • On-page and content. Which specific pages are in scope, how many are rewritten versus edited, who writes, who approves. Priced per page, this is the easiest category to compare across suppliers; priced per month, it is the easiest to hide.
  • Off-page and links. Ask concrete questions: what kind of sites, how are they selected, do you see the list before or after, is this outreach or a purchase. A supplier who stays vague about selection has told you something. If you want the background on why that matters, start with the SEO fundamentals guide.
  • Local SEO. Map listings, business profile completeness, local landing pages, and consistency of your name, address and phone across the web. If your customers are within driving distance this is usually the shortest path to enquiries, and it deserves its own line rather than being folded invisibly into a national retainer.

You do not have to buy all four. You do need to know which ones each quote covers, and the only reliable way to find out is to ask for them by name.

Should the brief include a budget?

There is a real trade-off here, and anyone who tells you it is obvious is selling something.

State a range and you get realistic proposals. Suppliers stop guessing, scope to what the money buys, and tell you what they would drop. You lose the chance to be pleasantly surprised by a lower number.

Withhold it and you get a truer read on scope. You find out what each supplier thinks the job actually costs, which is genuinely useful when you have no reference point. You also get proposals you cannot afford, and one round of re-quoting.

A middle route that works: withhold the number on the first pass, ask everyone to quote the same four categories, then share a range with the two you shortlist. For context on where the market sits, Bark states that on average, SEO services cost between $500 - $1,400, "though this is variable depending on factors such as the type of SEO service and the size of the project". Treat a published range as a sanity check on the spread you receive — not as a budget, and not as evidence that a particular quote is fair for your particular site.

A brief template you can paste

What we are: [one sentence — what the site sells, to whom] Where our customers are: [town / country / global; online or in person] The site: [platform, rough page count, last major change and when] What we've already tried: [agencies, audits, migrations — including what went wrong] What we can do in-house: [writing / developer hours per month / sign-off speed] What a good result looks like: [in business terms, not ranking terms] Constraints: [CMS, approvals, deadlines, anything untouchable] Please quote separately for: technical SEO · on-page and content · off-page and links · local SEO Also tell us: who does the work, what is one-off vs recurring, what you need from us, notice period

Send that exact text to everyone. Identical inputs are the only route to comparable outputs — and it means you explain yourself once instead of four times.

Where to send it

You can email it to specialists you already know, or you can put it into a marketplace and let several reply at once. The second route is faster when you have no shortlist and no personal recommendation to start from.

Bark is one such marketplace: it describes its process as telling it what SEO services you need, receiving free quotes from SEO agencies and freelancers, and hiring your specialist, and states there is "no pressure to hire, so you can compare profiles, read previous reviews and ask for more information before you make your decision," describing the customer side as "completely free."

If you want to try that route, you can request SEO quotes through Bark here — that is our affiliate link, so we may earn a commission if you hire through it, and your price is unaffected. Paste the whole brief rather than a summary. The reply quality tracks the request quality almost exactly, and on a platform where responding costs the supplier money, a thin request is the fastest way to get thin answers.

Reading the quotes when they arrive

Sort before you compare. Put every line item from every quote into the four categories above, and only then look at prices. Two things will show up immediately:

  • Silence. Half the quotes will say nothing about two of the four categories. That gap is the most useful finding in the whole exercise, and it is worth one email each to resolve before you rank anything.
  • Outcomes dressed as scope. "Improve rankings for target keywords" is not a deliverable. "Rewrite these twelve pages, fix the redirect chains listed in appendix A" is. Prefer the quote that describes work.

Then read for four more things: who actually does the work and whether any is subcontracted; what is one-off versus recurring, with the recurring part itemised; what the supplier needs from you and by when; and how you exit, with what you keep. A supplier who has thought about what they need from you has thought about delivery. One who needs nothing has not looked at your site.

Nobody can honestly promise you a position in search results — that depends on competitors and on search engines' own changes, neither of which any supplier controls. What they can commit to is method, scope, reporting and timelines. Compare those.

FAQ

How many quotes should I collect? Enough that a range appears — in practice three or four. One quote gives you no scale to judge by. Ten gives you an admin problem and a stack of near-identical proposals. Most of the value shows up in the second and third, where you start seeing which line items everyone includes and which only one supplier thought to mention.

Is it rude to send the same brief to several suppliers? No, and most expect it. What is unhelpful is sending different briefs, because then nobody is quoting the same job and you cannot compare the results. Say plainly that you are getting a few quotes; a professional will respect it, and it usually improves the specificity of what comes back.

How long should I give people to reply? About a week for a considered proposal, longer if you have asked for a technical review before pricing. Be suspicious of a full proposal that arrives within an hour of a detailed brief — either it is a template, or nobody has looked at your site yet.

What if I do not know what work I need? Then ask for the technical audit first and buy nothing else yet. A written audit is a small, well-defined purchase that produces exactly the input a proper brief needs. Once you have it, re-brief everyone — including the supplier who wrote the audit — with the findings attached.

Should I hand over site access before I have chosen someone? No. Read-only analytics or search console access can be reasonable for a paid audit, but full CMS or hosting credentials belong to the supplier you have actually engaged, after a contract exists. A supplier asking for admin access to write a quote is asking for the wrong thing.

Write the brief first

The specialists' quotes are the output. The brief is the input, and it is the only variable you control completely. Spend twenty minutes on it, send the identical version to everyone — whether that is people you already know or SEO agencies and freelancers through a marketplace (our affiliate link; we may earn a commission if you hire through it, and it costs you nothing extra) — and the comparison that follows will make itself.

Comments are disabled for this article.