Skip to main content

B2B SEO AND ANSWER ENGINES

i build search that produces pipeline, not a ranking report.

b2b seo consulting should produce sourced pipeline from search. that means technical health and a keyword-to-page map, content that earns links. and an entity layer answer engines can quote. i install all of it and own the number.

$200M

marketing-sourced pipeline

$24M → $53M

ARR

92%

forecast accuracy, three years

15 years

inside PE-backed B2B SaaS

what b2b seo consulting should produce

b2b seo makes a company findable when a buyer is still defining the problem. in B2B SaaS the buying cycle is long and the search volume is small. that changes the math completely.

consumer SEO chases volume. B2B SEO chases the four hundred people a month who type your exact problem. then it chases whether they became pipeline.

so the output is not a ranking report. a ranking report is an input. the output is sourced pipeline from organic search. the method is defined once and does not drift.

that reframing decides everything downstream. it decides which keywords get a page, which pages get links, and which pages get killed.

i have run this line before. at MacroFab I owned marketing and complete revenue operations together. that generated $200M in marketing-sourced pipeline at roughly 10:1 ROI. the team was three people. ARR moved from $24M to $53M. the reporting held 92% forecast accuracy across three years.

organic was one input into that number. it was measured like every other input. that is the only reason anyone believed it.

sourced pipeline from organic, defined once and reported monthly.

a keyword-to-page map where every target term owns exactly one URL.

technical health good enough that crawl budget is never the constraint.

content that a competitor would have to actually work to displace.

an entity and schema layer that answer engines can parse and cite.

a written record of what shipped, what moved, and what did not.

seo plus aeo in one motion

search is no longer one surface. a buyer asks Google. a buyer also asks ChatGPT, Perplexity, Claude, and AI Overviews.

those answer engines do not rank pages. they retrieve passages, attribute them to an entity, and cite a source. optimizing for them is a different job with an overlapping toolkit.

most SEO work ignores this entirely and most AEO work ignores technical SEO. running them as two projects doubles cost and halves the result. they share one crawl, one content set, one entity graph.

i run them as one motion. content that earns a position also has to be quotable, sourced, and machine-readable.

the practical difference shows up in structure. an answer engine wants a clean opening, a stated claim, and a source to attribute. a search engine wants that too, it is just less strict about it.

more on the mechanics: [what is aeo](/insights/what-is-answer-engine-optimization). also see [geo for b2b](/insights/generative-engine-optimization-for-b2b).

technical foundation. crawlability, render path, internal linking, index hygiene, core web vitals.

content clusters. a hub page per pillar with spokes that each own one query.

entity schema. Organization, Person, Service, FAQPage, BreadcrumbList. wired to real sameAs.

markdown twins. a plain-text version of every commercial page. a retrieval system gets clean content, not a shell.

llms.txt. a declared map of what the site contains and which pages are canonical for which topic.

citation tracking. which engines quote the site, on which prompts, and what changed after a ship.

sourced claims. every stat carries a provenance class. an unsourced number loses the citation.

saas seo strategy

saas seo strategy is mostly a mapping problem. a finite set of queries matters. a finite number of pages can be honestly maintained.

the first move is the keyword-to-page map. every target query gets exactly one URL, and every URL knows which query it owns. two pages chasing the same term is the most common self-inflicted SEO problem in B2B SaaS.

the second move is hub and spoke. a pillar page defines the category and holds the internal link equity. spokes take one narrow question each and link back up.

that structure does two jobs at once. it tells a search engine which page is authoritative. it gives an answer engine one clean retrieval target instead of six overlapping documents.

the third move is sourced-stat content. buyers and answer engines both reward a real number, cited to a publisher, with a date. a page full of unattributed assertions gets neither links nor citations.

the fourth move is honesty about intent. a thousand searches with no intent is worth less than seventy from a real budget.

inventory the queries that a buyer actually types before a demo request.

group them into pillars, then assign exactly one URL per query.

audit what already ranks, and decide per page: keep, rewrite, consolidate, or kill.

build the hub page first, because the spokes need somewhere to link.

write each spoke to answer its query in the first hundred words.

cite every number to a source and a date, or cut the number.

instrument the map so a position change is visible against a pipeline number.

what an seo agency sells vs what an operator installs

the b2b seo agency model exists because SEO output is easy to scale and hard to attribute. that combination produces a specific shape of contract.

an agency sells a retainer against deliverables. a number of articles, a number of links, a monthly report.

the deliverables are real and the reporting is honest about the deliverables. the gap is that deliverables are not the outcome.

this is not a knock on the category. a good agency writing four researched pages a month beats a company writing nothing. the structural limit is the contract. it cannot include the parts the agency does not control.

those parts: the CRM object model, conversion definitions, attribution, and page kills. all four sit inside the company.

an operator installs across that boundary. same content work. plus the measurement layer that turns a ranking into a pipeline number. plus the authority to retire a page.

the practical test is one question. when organic pipeline is flat next quarter, who diagnoses why. and do they have CRM access.

agency scope: content production, links, technical recommendations, monthly reporting.

agency boundary: CRM fields, conversion definitions, attribution, page retirement.

operator scope: all of the above, plus the measurement layer and the retirement decisions.

agency reporting unit: rankings, traffic, deliverables shipped.

operator reporting unit: sourced pipeline from organic, with a stated method.

the honest overlap: the writing and technical work is genuinely similar. the difference is who owns the number it produces.

the first 30 days

the first thirty days are diagnosis and the first shipped fixes. no strategy deck.

week one is evidence. i connect search console, analytics, the CRM, and a crawl. then I establish what organic produces in pipeline terms. that number is usually never been calculated before, which is itself the finding.

week two is the map. every ranking URL, every target query, and every overlap. this is where the consolidation and kill list comes from.

week three is technical and entity. crawl blockers, index bloat, schema gaps, markdown twins, llms.txt. these are cheap to fix and they gate everything else.

week four is the content plan and the first shipped pages. built against the map, not a brainstorm.

want the diagnosis without the install. that is the [growth diagnostic](/growth-diagnostic). same first two weeks. delivered as a ranked constraint list you can hand to anyone.

day 1 to 7: baseline organic pipeline, connect the evidence, name the constraint.

day 8 to 14: keyword-to-page map, overlap audit, consolidation and kill list.

day 15 to 21: technical fixes, schema and entity layer, markdown twins, llms.txt.

day 22 to 30: content plan against the map, first pages shipped, citation tracking live.

what you own after

the deliverable is a system, not a dependency. that is deliberate. a search system that only works while I am there costs more than it returns.

you own the map, the technical baseline, the schema layer, and the measurement method. all of it is written down and all of it is in your own accounts.

nothing runs on my infrastructure. the analytics property, the search console, the CMS, the CRM: yours before, yours after.

the part that is hardest to hand over is judgment about which page deserves to exist. so that gets written down too, as a standard with examples rather than as a preference.

the keyword-to-page map, maintained and current.

the technical baseline and a documented crawl and index standard.

the schema and entity layer, including markdown twins and llms.txt.

the content quality standard, with worked examples of pass and fail.

the organic pipeline measurement method, defined once and reproducible.

a written record of every ship and what it moved.

pricing

search work is priced as fixed scope. never an hourly retainer against article count.

the reason is alignment. an article-count retainer pays more for more pages. that is the wrong incentive. the right answer is often to consolidate twelve pages into three.

current scopes and figures are on [pricing](/pricing).

how to start

start with the diagnosis. thirty minutes, on your actual search console and CRM data, not a generic audit template.

you leave with a ranked list of what constrains organic pipeline, and what each is worth. if there is a fit, I scope the install on the spot. if there is not, the list is yours.

book it from [growth diagnostic](/growth-diagnostic).

b2b seo questions.

What does a B2B SEO consultant do that an in-house team cannot?

Mostly the connecting work. In-house teams have the content and technical skill. They rarely have a line of sight from a ranking to a CRM pipeline number. I install that measurement layer and then make the content decisions against it.

How is B2B SEO different from SaaS SEO or ecommerce SEO?

Volume is small and intent is everything. Seventy monthly searches from buyers with budget beats five thousand from students. The mapping discipline matters more than the production volume.

What is AEO and does it replace SEO?

Answer engine optimization is making content retrievable and citable by AI answer engines. It does not replace SEO. It shares the same crawl, content, and entity graph. Running both as one motion costs less than two projects.

How long before B2B SEO produces pipeline?

Technical and consolidation wins move in four to eight weeks. Those pages already exist. New content clusters realistically take two to three quarters to compound. Anyone promising pipeline in thirty days from new pages is selling something else.

Do you build links?

I build the assets that earn them. I do outreach where a real relationship exists. I do not buy link placements. Bought links are a liability on a company that will eventually go through diligence.

How do you measure organic contribution to pipeline?

Define the conversion first. Then reconcile search console and analytics against CRM records. The number is only trustworthy when the CRM object model is clean. That is usually step one.

What are markdown twins and llms.txt?

A markdown twin is a plain-text version of a page served alongside the HTML. A retrieval system reads clean content, not a rendered shell. An llms.txt file declares site contents and the canonical URL per topic.

What size company is this for?

B2B SaaS roughly between $5M and $50M ARR. Below that the page count is too small to need a system. Above it you are staffing an internal team, and my job becomes building what they inherit.

let's find the first blocker worth fixing.

thirty minutes to name the constraint and the first useful fix.

talk to me about the blocker