How to compare SEO companies: the shortlist, the questions and the red flags

A repeatable comparison process: one brief sent to everybody, quotes normalised onto a single sheet, a weighted scorecard, two reference calls and a decision you can defend.

Published by AI Knows Us · Updated 12 October 2026

You compare SEO companies by making them answer the same brief. Write one short brief with your goals, your market, your constraints and the questions you want answered, send it unchanged to four or five firms, then put every reply onto a single sheet where the columns are deliverables rather than prices. Score each firm against weighted criteria you set before the first call, take two reference calls, and decide in one meeting. The process matters more than the questions, because most comparisons fail for a simple reason: the buyer ends up holding four proposals that describe four different jobs, and no amount of reading will make them comparable.

This page is the comparison process itself, start to finish, with the sheet and the scorecard.

Why most comparisons fall apart

A buyer asks three firms for a quote. One sends a retainer covering content and links. One sends a technical audit as a fixed project. One sends a tiered package with a number of blogs per month. The buyer tries to compare the three monthly figures, finds them meaningless, and picks on gut feel or on price. Nothing was wrong with the three proposals. The brief was missing, so each firm answered the question it prefers to answer.

Fix that at the start and the rest of the process becomes arithmetic.

Step one: write the brief once

One page is enough. Send the same file to every firm, with the same deadline.

  • The business in three lines: what you sell, to whom, in which places and languages.
  • The commercial goal stated as a number you already track, such as qualified enquiries per month or revenue from organic sessions, not as a ranking.
  • The constraints: your platform, who can change the site, any compliance review your content must pass, and the budget range.
  • What you already have: Search Console and analytics access, existing content, existing links, any past engagement and why it ended.
  • Five questions you want answered in writing, listed in the brief so the answers arrive in a comparable form.
  • The format you want back: a ninety day deliverable list with owners, a monthly figure, and the named people who will do the work.

That last line is the one that does the heavy lifting. A deliverable list with owners can be lined up side by side. A narrative proposal cannot.

Step two: build the longlist from several kinds of source

Aim for eight to ten names before you cut to five, and gather them from sources that fail in different directions.

  • People who have bought it. Two or three peers in your industry, asked who they used and what they would change.
  • Directories with verified reviews, read for what reviewers say about communication and reporting, not for the order of the list.
  • Conference and publication bylines in your sector, which surface practitioners who are judged in public.
  • Search results for your own category, which show you who can rank a site in a competitive market, including their own.
  • Freelance specialists, for jobs that need one expert rather than a team. The trade offs are set out in our note on when a freelance specialist fits and when an agency does.

Step three: a fifteen minute screening call

Screen before you brief, so your brief goes to five firms worth briefing. Five questions, same order, notes in the same template.

  • Who would actually do this work, and what else are they on?
  • Which part of our situation would you look at first, and why that part?
  • Name a client in a similar market and tell us what you changed.
  • What do you need from us every month for this to work?
  • What would make you turn this engagement down?

The fifth question is the most informative. A firm that has never declined a job is selling capacity.

Step four: put every quote on one sheet

Rebuild each proposal as rows of deliverables, and let the price be the last row rather than the first. Columns are the firms; rows are the things you are buying.

RowWhat you are capturing
Diagnosis includedTechnical audit, content audit, link review: in scope or extra
Technical fixesWho implements, and whether developer time is theirs or yours
ContentPieces per month, who writes, who approves, who publishes
Links or PRMethod named, not a volume promise
Local workBusiness Profile, citations, location pages, if relevant
ReportingCadence, format, and which numbers appear
Named peopleRoles and hours per month for each
Contract shapeTerm, notice period, who owns accounts and content
Monthly costThe figure, plus anything billed on top

Two things become visible immediately. Any gap in the rows is a question for that firm, and any two proposals with identical wording came from the same fulfilment supplier, which is worth knowing before you sign. Our pages on turning a package tier into a deliverable list and what a proposal should contain cover the rebuild in more detail.

Step five: score against weights you set first

Agree the weights before the first proposal lands, so you are not tuning the scoring to favour the firm you liked. Adjust the weights to your situation, keep the total at one hundred, and score each criterion out of five.

CriterionWeightEvidence that moves the score
Diagnosis quality25They identified a constraint you had not spotted, from your real site
Relevant proof20Live pages, a named client, a reference willing to talk
Seniority on your account15Named people, hours, and who attends the monthly call
Implementation capability15They can ship changes, or they say plainly that you must
Reporting and measurement10Business numbers in the report, not only rankings
Contract terms10Short notice period, your ownership of accounts and content
Price against scope5Cost per deliverable, compared across the sheet

Price carries the smallest weight on purpose. It is the only number on the sheet you already understand, so it does not need help.

Step six: two reference calls

Ask the top two firms for one current client and one that has finished. Twelve minutes each, and ask about the engagement rather than the results.

  • What did the first ninety days look like?
  • Who did you actually speak to each month?
  • What did they ask of you that you had not planned for?
  • When something went wrong, how did you find out?
  • What would you scope differently?

Red flags that only appear when you compare

  • Two proposals with the same sentences. Both firms are reselling the same fulfilment partner. Ask each who delivers.
  • A quote with no deliverable list after your brief asked for one. The firm answered its own question again.
  • A ranking promise. Google's own documentation on whether you need an SEO says no one can guarantee a number one placement, and names that promise as a warning sign. Walk away from it.
  • Keyword lists with no business attached, where high volume terms are proposed with no link to what you sell.
  • A firm that will not name the people. You are buying hours from humans, so you get to know which ones.

The decision meeting

One hour, with the sheet and the scorecard on screen. Read the scores, hear the two reference calls, then write a single paragraph saying which firm you chose and which evidence decided it. That paragraph is what you reread in month four when someone asks whether the engagement is working.

This page is the process for comparing several firms against each other. For choosing a supplier type and judging a single firm on its merits, see how to choose an SEO agency. For a smaller budget, the five point test in the best SEO company for a small business is the faster route.

Where people get stuck on compare SEO companies

How many firms should I compare?

Brief five and take three to proposal stage. Fewer than three gives you no reference points; more than five means you read instead of deciding.

Should I run a formal RFP?

A one page brief with five questions gets better answers than a long procurement document, because the best small firms often skip long documents. Keep the structure, drop the paperwork.

How long should the comparison take?

Four weeks is comfortable: one week to brief, two for proposals, one for references and the decision. Pushing it under two weeks tends to produce templated replies.

Is the cheapest quote ever the right answer?

Yes, when the sheet shows it covers the same deliverables with the same seniority. Compare each quote against its own deliverable list first, and against the other quotes second.

What if every firm says something different about my site?

That is useful information. Note the one thing two or more of them raised independently, and treat it as the first item to fix whoever you hire.

Add the assistant to your weighted scorecard

Your scorecard rates the proposals. Add a criterion that rates the firm itself: ask an assistant who it would recommend and see whether the candidate appears, and how it describes their clients. Weight it lightly, because it is a reputation reading and not a result. Then ask each candidate how they would check the same thing for you. AI Knows Us records what assistants say about a business and which sources they used.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.