B2B SEO strategy
A nine-month sales cycle, a buying committee of five and a keyword with two hundred searches that outearns one with fifty thousand. How those three facts determine everything else.
What makes B2B SEO its own discipline
- 01Why B2B search is a different discipline
- 02Mapping demand: four query types that convert
- 03Documentation against product pages
- 04Comparison and replacement pages
- 05Attribution across a nine-month cycle
- 06Links in a niche nobody blogs about
- 07What to measure, and what to ignore
- 08When to hire an agency
Why B2B search is a different discipline
Three numbers make B2B SEO behave unlike anything in consumer search. The sales cycle runs three to nine months. The buying committee averages five to eleven people, and the one who searches is rarely the one who signs. And the contract is worth five or six figures a year, which means a keyword with two hundred searches a month can be worth more than one with fifty thousand.
Every strategic decision follows from those three. You stop optimising for traffic, because traffic is the wrong unit. You stop chasing head terms, because the person typing them is a student or a competitor. And you accept that the feedback loop is slow: a page published in March produces a signature in November, and no dashboard will draw you that line without help.
Mapping demand: four query types that convert
In every B2B software niche we have worked, demand sorts into four buckets, and only two of them pay.
Category queries
“Project management software”, “log management tools”. High volume, brutal competition, and the SERP is owned by review aggregators rather than vendors. Worth entering late, never first.
Use-case queries
“Asset inventory for remote teams”, “how to verify ad delivery by country”. Lower volume, far better conversion, and almost nobody builds pages for them because they do not look impressive in a keyword report.
Comparison and replacement queries
“X vs Y”, “alternative to Z”, “X pricing too high”. The person asking has a live contract and a grievance. In our engagements this bucket carries roughly six percent of traffic and a third of signups.
Integration queries
“<your product> integration with <their stack>”. Small individually, large in aggregate, and they qualify the visitor for you: somebody asking about a Salesforce integration already has Salesforce.
Documentation against product pages
On a mature B2B product, documentation collects up to half of all organic traffic and converts almost nobody. That part is fine: those are existing customers solving a problem. The damage happens when the help centre also ranks for commercial queries, so a prospect asking what an integration costs lands on a technical setup article and leaves.
The fix is separating intent, not noindex. Rewrite help headings so they answer “how do I configure” rather than “what does it cost”, link from docs to the product page above the fold, and give the product page the answers it is missing: prices, plan limits, the full integration list. Removing docs from the index throws away links, branded traffic and the trust of the engineer who found you through them.
Comparison and replacement pages
These are the highest-converting pages in B2B software and the least written, because naming a competitor in your own copy feels dangerous. It is less dangerous than the alternative: if you do not write the comparison, a review site writes it for you and monetises your category.
The rule that makes them work is honesty about the rows where you lose. A comparison table where the vendor wins every line is read as marketing and closed. One that concedes two rows and explains who should pick the competitor is read as a recommendation. Have the product team review every row, because a claim about a rival that turns out to be stale comes back within a quarter.
Attribution across a nine-month cycle
Last-click attribution credits the final branded search before the demo request, so organic looks like a rounding error while paid looks like the engine. Both readings are wrong, and acting on them means cutting the channel that filled the pipeline.
What to set up instead: first-touch and assisted conversions in GA4, landing page recorded on the lead in the CRM, and a report that follows the cohort rather than the month. Where the connection genuinely cannot be made, say so rather than inventing a model. An honest gap in a report is worth more than a confident number nobody trusts.
Links in a niche nobody blogs about
Consumer link building runs on volume of publishers. B2B software niches often have twenty relevant publications in total, which changes the tactic completely. What works: original data from your own product, integration partners who will link from their directory, industry associations, and practitioner communities where a link is genuinely useful.
What does not: guest posting at scale into sites nobody in your category reads. Twenty links from places your buyer actually visits outrank two hundred from places they do not, and in a narrow niche the second option is also easier to spot.
What to measure, and what to ignore
Measure pipeline influenced by organic, cost per qualified enquiry, and the share of non-branded traffic. Those three answer whether the channel is working and whether it is getting cheaper.
Ignore average position, because it averages a hundred keywords you care about with nine hundred you do not. Ignore total keyword count, which grows whenever you publish anything. And be careful with traffic itself: after AI Overviews rolled out, a flat visit count can sit on top of rising demand, because part of the audience now reads the answer in the results.
When to hire an agency
An in-house specialist beats an agency when your niche is stable, your content is already technical and someone senior owns the roadmap. An agency wins when the work is front-loaded: a migration, a rebuild of the site structure, entering a new market, or a first serious link programme. Those need five different skills for six months and one person afterwards.
Whoever you pick, ask for the payback month in writing before the contract starts. Anyone who will not put a number on it is either inexperienced or planning to report on rankings.
Want this applied to your case?
Alex will look at your site and niche and tell you which of the four demand buckets is empty. Free, and the document is yours.
Let us check your demand map
The site address is enough. We'll build the demand map and show which clusters are covered and which are empty.