Hiring SEO

Why B2B SEO doesn't work (and why it's almost never the SEO)

B2B SEO doesn't work, or so it seems when you measure it with an ecommerce yardstick. The real problem in B2B projects is almost never the SEO, it's attribution in long buying cycles.

Iván Ruiz Jul 25, 2026 7 min read

Every few months we have the same conversation with a B2B client. Organic traffic climbs, positions improve, forms start coming in, and yet someone on the board asks whether this SEO thing is actually worth anything. They don’t ask in bad faith. They ask because they open their Analytics panel and see the organic channel signing off a laughable share of the sales. That’s where the problem starts. And it’s almost never an SEO problem.

B2B SEO doesn’t fail, it dies because it was measured wrong

We’ve spent years doing SEO for companies that sell to other companies, and the pattern repeats. The work works: the site gains visibility, qualified traffic comes in, the sales team gets more enquiries. What fails is the proving-it part, because when the moment comes to justify the budget to leadership, organic often walks into that meeting with the numbers against it, since the system the company measures its sales with isn’t set up to attribute anything to it.

And an investment you can’t defend gets cut. Not because it isn’t performing, but because nobody on the other side of the table can see that it’s performing. B2B SEO rarely dies of a bad technical diagnosis. It dies in a results meeting, badly told.

The sale organic started and nobody credited to it

Let’s take a concrete example, the kind we see every quarter.

An operations director has a problem in March. They search on Google, find an article of yours explaining how to tackle it, read it, and your brand sticks in their head. They don’t ask for a quote. In B2B nobody asks for a quote on the first visit. But in July they come back, this time typing your company name directly, compare you with two competitors and download a case study. And in November, after taking it through their buying committee, they land on your site by typing your brand into the search bar and fill in the form.

Analytics records that conversion as direct traffic, or as a branded search. But the March article, the one that set the whole chain in motion, appears nowhere in the sales report. Organic takes zero credit for a deal that started eight months earlier thanks to a piece of ranked content.

Multiply that across every deal of the year and you’ve got the picture of why B2B SEO seems not to work. In a cycle of three to eighteen months, with several people researching on their own, last-click lies almost every time. Not because the data is broken, but because it measures the wrong thing: it looks at the end of the journey, when a good part of the time what mattered was the beginning.

Why this happens in B2B and not so much in ecommerce

In an online shop, last-click is a tolerable approximation. Someone searches for a pair of trainers, arrives from organic, buys them in the same session and from the same phone. The journey fits into one afternoon and one device, so crediting the sale to that click distorts very little.

In B2B, everything that logic takes for granted breaks. The buying cycle lasts months, because more often than not the decision isn’t made by one person, it’s made by a committee where each member researches on their own. In B2B the research is spread across many sessions and several devices: the work laptop, the phone at home, the tablet on a Sunday. And the final conversion almost always arrives via brand or direct, because by then they already know you and search for you by name.

Differences between ecommerce and B2B that break the last-click attribution model.
What we compare Ecommerce B2B
Cycle length One session, one afternoon Months (3 to 18)
Who decides One person A committee
Devices One Several: work, home, mobile
In ecommerce, last-click approximates well. In B2B it breaks all three assumptions.

The upshot is that the channel which did the heavy lifting at the start, when the buyer didn’t yet know who you were, is precisely the one that comes off worst in the report. Last-click rewards the brand you built with organic and charges it to another channel.

What you can do (without promising you a perfect attribution model)

There’s no perfect measurement in B2B, well, nor anywhere else, and if someone sells you one they’re lying to you. What does exist is dropping the worst metric and starting to look at the ones that tell the real story. This is what we do with our clients.

Look at assists as well as the conversion, meaning not just the last interaction. GA4’s assisted-conversion reports show in how many sales organic took part even when it wasn’t the last click, and that’s where the March article shows up. It doesn’t close the sale, but it starts it, and seeing that completely changes the conversation with leadership.

Segment organic by entry landing page, not by the conversion session. The useful question isn’t “which channel converted?”, it’s “which door did this company come in through the first time?”. When you cross closed leads with the first organic landing page they visited, the content that worked the top of the funnel stops being invisible.

Read Search Console as an early signal. The growth of searches for your brand is one of the best indicators that the content is doing its job. If more and more people type your company name, something led them there, and that something is usually the content they came across earlier. It’s a signal that moves months ahead of sales.

Agree with leadership what will be measured and over what timeframe, before you start. This is the most important one and the one almost nobody does. If the committee understands from day one that the return on a B2B SEO programme is read over twelve months and with assists, not over four months and on last-click, nobody pulls the rug when organic is still sowing. This is where SEO analytics stops being an ornament and starts deciding whether the project survives.

B2B SEO works, but with the wrong yardstick it doesn’t look like it

This is what we tell any company that turns up convinced SEO isn’t giving them results: show me how you measure it before we reach any conclusion. Nine times out of ten the problem isn’t in the ranking, it’s in a panel that shares out the credit by a criterion that doesn’t apply in B2B.

Ranking for companies that sell to other companies works, and works well, but measured with an ecommerce yardstick it will always look like it doesn’t. That’s why, when we set up a B2B SEO strategy, the conversation about how the result will be read matters as much as the ranking work itself. Without it, however good the SEO is, it’ll end up cancelled before its time.

If you’re in that situation, with the feeling that SEO isn’t paying off but no clear idea whether it’s the SEO or how you’re measuring it, tell us about your case. We’ll give you an honest read of what’s really going on.

Frequently asked questions about attribution in B2B SEO

Why does my B2B SEO show so few conversions in Analytics?

Because the standard report shares out the credit on last-click, and in B2B the final conversion almost never arrives via organic, it often arrives via brand or direct traffic after a long cycle. Organic tends to sit at the start of the journey, when the buyer didn’t yet know you, and that work doesn’t show in a last-click model, so check assisted conversions before assuming it isn’t working.

What is last-click attribution and why does it mislead in B2B?

It’s the model that gives the whole sale to the final interaction before converting. In a fast purchase by a single person it works reasonably well. In B2B, where several people decide over months and across several devices, that last interaction is usually direct or branded, so the model rewards the end of the journey and ignores who set it in motion. That’s why it misleads.

How do I prove SEO is working if the final conversion is direct or branded?

With GA4 assists, crossing closed leads with their first organic landing page, and following the growth of branded searches in Search Console. None of the three is conclusive proof on its own, but together they map organic’s real role in the cycle far better than the number of last-click conversions.

Is it worth looking at Search Console for this?

Yes, and it’s one of the most underrated. The sustained rise in searches that include your brand is an early signal that the content is working: someone discovered you and now searches for you by name. It tends to move several months ahead of sales, so it helps justify that the programme is on the right track when attributed revenue doesn’t yet reflect it.

Iván Ruiz

CEO en SEOCOM

CEO de SEOCOM con más de 25 años de experiencia en SEO estratégico. Lidera proyectos para marcas como RACE, FC Barcelona y Gallina Blanca. Produce el podcast SEO Sin Filtros.

Found this article useful?

If you want to apply this to your specific case, let's talk. We'll tell you without filters what to expect and what not.

No commitment.

Know what's holding your site back? Get a free SEO and GEO diagnosis, no strings attached.
Request a free diagnosis