Key takeaways

  • A B2B SEO agency should judge keywords by the value of the deals behind them, not by search volume. A query a handful of buyers type each month can be worth more than a popular one.
  • B2B purchases are made by several people with different questions, so content has to serve the technical evaluator, the budget holder and the end user, at different stages.
  • Traffic and rankings are inputs. The report that matters shows leads, sales-qualified leads and pipeline, joined from your CRM.
  • Google Analytics can mark form submissions as key events, but its event import only accepts events from the last two calendar days, so long sales cycles need CRM-side reporting too.
  • Judge an agency by the questions it asks about your sales process, not by a promise of rankings.

Most advice on hiring a B2B SEO agency is borrowed from consumer SEO: find big keywords, publish lots of content, show traffic going up. In business-to-business markets that approach often produces a nice chart and an empty sales pipeline.

I have worked in SEO and digital marketing for more than 16 years, and I work with clients remotely from Bucharest. The B2B projects I find hardest are rarely hard because of technical SEO. They are hard because the buyer is a committee, the sale takes months and the keywords look too small to bother with. This article explains what changes in B2B and how to judge an agency on exactly those points.

If your company sells software, the earlier piece on choosing a SaaS SEO agency covers feature, integration and docs pages. Here the focus is broader: any B2B company with a long sales cycle, from industrial suppliers to professional services.

What a B2B SEO agency does differently

The core work is the same as anywhere: a site Google can crawl and understand, pages that answer real questions, and links earned from places that matter. What changes is the economics and the audience.

Area Typical consumer SEO thinking What a B2B SEO agency should do
Keywords Chase volume Rank keywords by deal value and buying intent
Audience One searcher, one decision Several people, each with a different question
Content Many articles on popular topics Fewer pages, deeper, written with your experts
Conversion Purchase or call Demo, quote request, contact form, then weeks of sales work
Reporting Traffic, rankings, sessions Leads, sales-qualified leads, pipeline and revenue from the CRM
Timeline Monthly wins expected Results judged over the length of a sales cycle

None of this needs special tricks. It needs an agency that understands how your company actually sells. Google’s own page on hiring an SEO makes the same point from the other side: a good SEO should “ask questions about what makes your business unique, who your competitors are”, and if they are not interested in your business, you should look elsewhere.

Small keywords, big deals

B2B searches are narrow. A procurement manager looking for a specific certification, a CTO comparing integration options, an operations lead searching a technical problem in their industry’s own jargon: these queries are typed by few people. Keyword tools often show them as zero or close to it.

A few small search bars on the left feeding a contract with a gold seal, while a tall stack of popular search bars leads to an empty tray
Figure 1. In B2B, a few precise searches from the right buyers can be worth more than a large volume of general traffic.

That is exactly why they matter. If one new client is worth a lot over the life of a contract, a page that ranks for a query typed by a handful of qualified buyers can pay for a year of SEO work on its own. A competitive analysis in B2B should therefore look at which problems your competitors answer well, not only which high-volume terms they rank for.

Three sources I use to find these keywords, none of which rely on volume estimates:

  • Your sales team’s notes. The exact phrases prospects use on calls and in emails. They are usually more specific than anything a marketer would write.
  • Search Console queries. Your own data shows the long, odd queries that already bring impressions. Keep in mind Google’s note that “Some queries are omitted from the report to protect user privacy” (Search Console Help). In B2B many valuable queries are rare, so some will never show up as rows.
  • Lost and won deal reviews. Why did a client choose you? Why did another choose a competitor? Each answer is a page someone is searching for.

In B2B, I would rather rank first for a query five real buyers type each month than tenth for one that thousands of students type.

The trade-off is reporting. An agency that only shows keyword volumes and traffic will make these pages look like failures. Agree from the start that they are judged by leads and pipeline.

Rank Check Reports

Before you agree targets with an agency, record where your most valuable B2B queries rank on Google today, on desktop and mobile.

A live Google check of your keywords on desktop and mobile · from $14.99 per check · no subscription · report within one working day

Order a rank check report →

Content for a buying committee, at every stage

A B2B purchase is rarely one person’s decision. The person who finds you on Google is often not the one who signs. Typically there is someone who feels the problem, someone who checks the technical fit and someone who controls the budget, and each of them searches for different things at different times.

Three columns of page cards, each column with a different icon for technical fit, cost and daily use, all joining at one shared decision document
Figure 2. Each member of a buying committee looks for different answers, so the content plan needs pages for each of them that lead to one decision.

A useful content plan maps pages to those people and stages:

  • Problem stage: guides on the problem in the buyer’s own words, with your experts’ practical view. These attract the person who feels the pain.
  • Evaluation stage: specifications, integration and compliance details, implementation timelines, comparison pages that are fair to alternatives. These serve the technical evaluator.
  • Decision stage: pricing models (even if you only explain how pricing works), contract terms, security or quality documentation, case material you are actually allowed to publish. These serve the budget holder.

Google’s guidance on helpful, people-first content fits B2B well. It asks whether you have “an existing or intended audience” that would find the content useful if they came to you directly, and whether content shows first-hand expertise. It also warns against writing to a word count because “you’ve heard or read that Google has a preferred word count”. In B2B that means engineers, product managers and account managers must feed the content. An agency that writes everything without access to them will produce generic pages that a committee sees through.

Ask any B2B SEO company how it will get time with your subject experts. A good answer is specific: short interviews, a review step, a named person on your side who signs off.

Free tool · Ping My URL

Published a new specification or comparison page? Let search engines know it is there.

Notify Google and other search engines about up to 5 new or updated URLs at once. Free, no sign-up.

Ping your URLs →

Pipeline reporting: from search to sales-qualified lead

This is where most B2B SEO services fall short. Rankings and sessions are easy to report. A sales-qualified lead that came from organic search three months ago is harder, and that is the number your leadership cares about.

A path from a search bar to a form, then to a CRM card, then to a qualified lead badge and finally to a signed contract, with each step joined by a dotted line
Figure 3. Pipeline reporting follows each lead from the first organic visit through the CRM to qualified opportunities and signed deals.

A workable setup has three layers:

  1. Key events in Google Analytics. Mark demo requests, quote forms and contact submissions as key events. Google defines a key event as “an event that measures an action that’s particularly important to the success of your business” (Analytics Help). This gives you leads by landing page and channel.
  2. Source data in the CRM. Pass the first landing page and the channel into hidden form fields so every lead in your CRM carries “organic search” and the page it entered on. From then on, sales stages are recorded where sales actually work.
  3. A monthly join. Count leads, sales-qualified leads, opportunities and won deals by source and landing page. This is the B2B report.

Why not import everything back into Google Analytics? You can import offline events, but Google’s event import documentation says an imported event “must be within previous 2 calendar days, plus today”, and that you “may not upload or associate personally identifiable information with event import”. A deal that qualifies six weeks after the first visit does not fit that window. For long cycles, the CRM is the right place for the full picture, and Analytics stays the place for the first step.

What a B2B SEO report should show each month

  • Leads from organic search, by landing page.
  • How many of those leads sales accepted as qualified, and how many became opportunities.
  • Pipeline value and won deals from organic leads, over a rolling period that covers a full sales cycle.
  • Rankings and Search Console clicks for the pages that produce those leads, as supporting evidence.
  • What was done, what is next, and why.

If you need a starting layout, my monthly SEO report template covers the structure. For B2B, put the pipeline section first.

Attribution with a long sales cycle

Long cycles make attribution messy, and an honest agency will say so. A buyer may read a guide in March, return through a paid ad in May and fill in a form after a trade show in June. No tool gives a perfect answer to “which channel won this deal”.

What I suggest instead of arguing about models:

  • Agree one rule and keep it. For example, first-touch landing page for SEO reporting, and a separate view for the last touch. Changing the rule every quarter makes trends meaningless.
  • Ask sales a simple question. “How did you first hear about us?” on the form or in the first call. It catches what tracking misses, such as a colleague who forwarded an article.
  • Judge over a sales cycle, not a month. If deals take six months, a three-month SEO review will show leads but not revenue. Plan for that in the contract.

Google lists “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” among the questions to ask an SEO. In B2B the honest answer names leads and qualified opportunities, and a timeframe tied to your own sales cycle.

Free tool · SEO ROI Calculator

Estimate what a single high-value B2B keyword could be worth before you decide how much content work it deserves.

Enter search volume, CPC and your current ranking to estimate traffic, revenue and value for a keyword. Free.

Calculate your SEO ROI →

How to judge a B2B SEO agency before you sign

The best signal is the first conversation. A good B2B SEO specialist asks about your sales process before talking about keywords. These are the questions I would ask any agency, myself included:

Questions for a B2B SEO agency

  • How do you choose keywords when the volumes look like zero?
  • Who on our side will you need, and for how many hours a month?
  • Which numbers will you report, and can you join them to our CRM stages?
  • How will you treat leads that qualify months after the first visit?
  • What will you not do? (Any agency that never says no to work is selling hours, not results.)
  • Will you share every change you make to the site, with the reasoning behind it?

The last question comes straight from Google’s list, which suggests asking an SEO: “Will you share with me all the changes you make to my site”. The same page warns that “No one can guarantee a #1 ranking on Google.” A B2B SEO company that promises page-one positions in a fixed time is telling you something about how it will report later.

For a wider list of hiring questions, see what to ask SEO consultants. If you are comparing several proposals, how to compare SEO quotes line by line helps you check that each one actually includes the reporting described above.

FAQ

What is the difference between a B2B SEO company and a regular SEO agency?

The technical work is the same. A B2B SEO company should differ in how it picks keywords (deal value, not volume), how it plans content (for several decision makers) and how it reports (sales-qualified leads and pipeline, not just traffic).

Are B2B SEO services worth it when search volumes are so low?

They can be, because one new client can be worth a great deal. Work out what a client is worth to you and how many organic leads you would need to cover the cost before you hire anyone.

What should a B2B SEO specialist report every month?

Organic leads by landing page, how many became sales-qualified, pipeline and won deals over a full sales cycle, plus rankings and clicks for those pages as supporting evidence. A report that stops at traffic is not enough for B2B.

How long does SEO for B2B companies take to show results?

Leads can appear within months, but revenue depends on your sales cycle. If your deals take six months to close, judge SEO over at least that period and agree this with the agency in writing.

If you want a second opinion on your keyword choices or on how your B2B SEO results are reported, tell me how your sales process works and I'll suggest where to start.

Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call

Book a free SEO consultation →

Eugen Platon

Eugen Platon

Director of SEO & Web Analytics at onwardSEO
Eugen Platon is a highly experienced SEO expert with 16+ years of experience propelling organizations to the summit of digital popularity. Eugen, who holds a Master's Certification in SEO and is well-known as a digital marketing expert, has a track record of using analytical skills to maximize return on investment through smart SEO operations. His passion is not simply increasing visibility, but also creating meaningful interaction, leads, and conversions via organic search channels. Eugen's knowledge goes far beyond traditional limits, embracing a wide range of businesses where competition is severe and the stakes are great. He has shown remarkable talent in achieving top keyword ranks in the highly competitive industries of gambling, car insurance, and events, demonstrating his ability to traverse the complexities of SEO in markets where every click matters. In addition to his success in these areas, Eugen improved rankings and dominated organic search in competitive niches like "event hire" and "tool hire" industries in the UK market, confirming his status as an SEO expert. His strategic approach and innovative strategies have been successful in these many domains, demonstrating his versatility and adaptability. Eugen's path through the digital marketing landscape has been distinguished by an unwavering pursuit of excellence in some of the most competitive businesses, such as antivirus and internet protection, dating, travel, R&D credits, and stock images. His SEO expertise goes beyond merely obtaining top keyword rankings; it also includes building long-term growth and optimizing visibility in markets where being noticed is key. Eugen's extensive SEO knowledge and experience make him an ideal asset to any project, whether navigating the complexity of the event hiring sector, revolutionizing tool hire business methods, or managing campaigns in online gambling and car insurance. With Eugen in charge of your SEO strategy, expect to see dramatic growth and unprecedented digital success.
Eugen Platon
Check my Online CV page here: Eugen Platon SEO Expert - Online CV.