Open your own site and try to answer, from the page alone, whether your company holds SOC 2. Then try: what does a first engagement cost, how long does it take, which regions do you deliver from, and what happens to client data during a build. If you had to infer any of it, or if the answer lives in a PDF behind a form, a procurement agent reading that page reaches the same wall you just did. It does not email you to ask. It records the gap and moves down the list.
This is a different reader than the one your website was built for.
An agent is not skimming, it is extracting
A human evaluator browses. They form an impression from your homepage, click into a case study, notice the design is good, and carry a vague positive feeling into a call where the real questions get asked. Most B2B sites are optimized for exactly that: persuade, build confidence, get the meeting.
A procurement agent is doing something narrower and stricter. It has a comparison to fill in, usually derived from the buyer's actual requirement, and it is looking for the values that go in the cells. Does the vendor do computer vision. Do they work in regulated environments. What is the smallest engagement they will take. Can they operate inside our cloud account. It reads your pages as a source of extractable claims, and anything it cannot extract simply does not exist.
The failure is quiet, which is what makes it dangerous. There is no bounce in your analytics, no abandoned form, no session recording of somebody hunting for pricing. You never learn that you were compared and dropped, because the comparison happened without you.
What agents actually pull, and where sites lose
Three patterns account for most of the loss.
Facts buried in prose. A paragraph reading "we bring deep experience across a range of industries" contains no extractable fact. A list naming seven sectors does. The prose version might read better to a person who already trusts you, but it yields nothing to a reader building a table. This is where marketing instinct and machine legibility genuinely conflict, and the resolution is usually to have both: the sentence for the human, the list for the extractor.
Answers locked behind a gate. Capability decks as downloadable PDFs, pricing "available on request", security details supplied only under NDA. Every gate is a deliberate trade of information for a lead, which made sense when the reader was a person who might fill in the form. An agent does not fill in forms. It treats the gate as an absence.
Claims with no scope. "Enterprise-grade security" is not a fact. "We work inside your cloud account under your identity controls, and we hold no formal attestation" is two facts, one of which is unflattering. The second version is more useful to an agent and, oddly, more persuasive to the human who reads the output, because it is checkable.
Silence scores the same as no
The instinct when you lack something is to say nothing about it. If you have no SOC 2 report, why raise the subject.
Consider how that reads to something filling in a comparison. The field is empty. The agent has three options: mark it unknown, infer from surrounding context, or drop the vendor for insufficient information. None of those is better for you than a stated no. And a stated no can carry context that changes the weight of it: what you do instead, which controls you work inside, whether an attestation is underway. An empty cell carries nothing.
There is a version of this argument that goes too far, and I want to name it. Publishing every weakness in structured form so that machines can compare you accurately is not obviously good if your competitors are quietly inflating theirs. If the extraction layer is naive, the honest vendor loses to the vague one. My view is that the asymmetry is temporary, because verification is exactly what these systems get better at, and because buyers eventually notice which vendors' claims survived contact. But if you tell me you are unwilling to be the first honest company in a category full of confident ones, that is a real position and I would not call it wrong.
Structured data is the boring half
Schema markup gets treated as SEO housekeeping, which undersells it. Marking up your services, your FAQs, and your organization details is how you hand a machine the facts in a form it does not have to guess at. It is unglamorous work that nobody will compliment you on, and it decides whether you appear in the answer.
The same goes for the newer conventions. A plain-text summary of your site at a stable URL costs an afternoon. Whether every crawler honors it today matters less than whether the facts exist somewhere retrievable.
None of this replaces the persuasive site. You still need the page that makes a person want to work with you, because a person still signs. It runs alongside, serving the reader who arrives first and decides whether the person ever sees you at all.
What to do this quarter
Pick the ten questions a buyer asks before they will take a call. Not the ones you wish they asked. The ones from the last three procurement processes you went through, including the ones you struggled to answer.
Write each answer as a plain statement on a stable URL, in text, ungated. Where the answer is no, say no and say what you do instead. Then mark it up so the structure is explicit rather than implied.
Then run the test at the top of this piece on your own site again, and see how many you can now answer without inferring anything.
FAQ
Frequently asked questions
What is a procurement agent?
Software that evaluates suppliers on a buyer's behalf. It reads vendor material, extracts comparable facts, and produces a shortlist or a scored comparison. Early versions assist a human buyer. Later ones will hold budget authority and place orders directly.
Does a procurement agent read my website differently than Google does?
Yes. A search crawler indexes your pages so a person can find them. A procurement agent extracts specific answers to fill a comparison, so it wants structured facts rather than persuasion. A page can rank well and still supply nothing an agent can use.
What should we publish so an agent can evaluate us fairly?
The facts a buyer would ask for in a questionnaire: what you do, what you do not do, how engagements are structured, what security posture you hold, where you operate, and what you cost to work with. Put them in plain text on stable URLs, not in a gated PDF or a sales call.
Is it risky to publish that we lack a certification?
Less risky than staying silent. An agent that finds no answer records a gap, and a gap and a no often score the same. An explicit no with context at least lets a buyer decide whether it matters for their requirement.
Talk to us