B2B and SaaS SEO

B2B SEO where the people who find the problem also write the fix.

Most people searching for a B2B SEO agency want the outcome, not the org chart. We work on B2B and SaaS marketing sites. Long sales cycles, small keyword volumes, high value pages, and the technical decisions that quietly decide whether any of it ranks.

Reply within one working dayFixed scope before any workRollback path on every change

Straight answer

Most B2B SEO fails by buying traffic it cannot sell to.

The budget goes into a blog because a blog produces a number that goes up. The pages a buyer with a signature actually lands on get built once, badly, and never touched again.

Where the money usually goes

  • Top of funnel posts chosen because the volume looked good
  • A monthly article quota with no view on what it is meant to sell
  • Sessions and impressions reported as if they were pipeline
  • A link quota bought against a term nobody is losing on authority
  • Product and use case pages left as a paragraph under a form

Where the pipeline actually comes from

  • Problem, use case, integration and industry pages that exist and are indexed
  • Comparison and alternative pages built properly rather than spun
  • Blog posts that stop cannibalising the commercial page above them
  • Internal links that reach the money pages from somewhere with authority
  • Templates that render the pricing and feature content a crawler needs to see

Said plainly

The people who diagnose the problem are the people who write the fix. Nothing gets lost in a handover between a strategist and a developer, because they sit on the same team. If a proposal you have received separates the audit from the build, ask who is going to implement it and what happens when the recommendation turns out to be inconvenient.

Scope

What B2B and SaaS SEO actually needs.

B2B search is low volume and high value. A term with 90 searches a month can be worth more than a blog post with 9,000, and most B2B sites are optimised for the wrong one of those.

Bottom of funnel pages

The pages that name the problem, the use case, the integration or the industry. On most B2B sites these either do not exist or are one thin paragraph under a form, while the blog gets all the attention. Rankings on those pages matter more than session count, because the sales cycle is months long and the buyer arrives late.

Comparison and alternative pages

"X vs Y" and "alternative to X" are where buyers with a budget go. They are also where sites get sloppy: near duplicate templates, competitor claims that age badly, and intent split badly enough that your own pages compete. Built properly they are the highest value asset on a B2B site.

Programmatic architecture

Templated pages at scale without generating thin ones. The rule for what is allowed to exist, the data behind each page, the internal crawl path, and the indexation controls that stop 4,000 near empty variants going live. We have built a server rendered geolocation search tool on this pattern for a 33k a month term.

Docs, subdomains and subfolders

Where documentation, changelog, help centre and blog live, and what that costs you. Usually a platform constraint dressed up as an SEO decision. We will tell you which it is, and if the answer is a move, treat it as a migration with a redirect map and a parity check.

Rendering on app adjacent sites

Marketing sites built in the same framework as the product often ship content that only exists after JavaScript runs. Pricing tables, feature grids and comparison tables are the usual casualties. We check what a crawler sees before it decides to leave, then fix the template rather than bolting on prerendering.

Indexation and internal linking

Which pages are eligible, which are cannibalising each other, and whether the commercial pages are linked from anywhere with authority. Templated link blocks are the usual culprit. On one site cutting a 25 link block down to 5 chosen links did more than any single one of them had.

Boundaries

What we do not do, before you ask.

We are technical SEO first. Everything else we touch, we touch because it affects whether the technical work pays off.

Not demand generation

We do not build lifecycle campaigns, nurture sequences, webinar funnels or ABM programmes. If your problem is that qualified traffic arrives and does nothing, that sits downstream of us and we will say so rather than invoice for it.

Not paid media

No Google Ads, no LinkedIn, no bid management. We will happily read your paid search query data because it is the best commercial intent dataset most B2B companies own, but we are not running the account.

Not bought links

We build links by earning them, through digital PR and manual outreach. We audit link quality and make disavow calls, and we have identified paid link and PBN networks and told clients to walk away from them. We do not buy links and we do not use PBNs.

Evidence

What we can actually show you.

These are from a high traffic directory site and its theme, not from a SaaS company. We are showing them because the problems are the same shape, not because we are claiming your vertical.

Diagnosis

Zero keywords on a DR 72 domain

The assumption was that the target page needed links. Page one competitors sat at DR 16 to 32, so authority was not the constraint. A canonical pointed at a redirect, commercial and informational intent were fighting on the same term, and the copy was machine spun. Fixed on page, and a link budget was never spent.

Scale

A crawlable search tool on a 33k term

A geolocation search feature built server rendered so results exist for a crawler rather than appearing after JavaScript. The geocoding layer maintains itself, so adding locations needs no code change. That is the same pattern a SaaS site needs for programmatic pages that are not thin.

Infrastructure

Four causes behind one stale cache

Content changes were not propagating. Missing URLs in the purge list, a meta deletion path with no hook, a dual URL form for location terms, and curated pages that query content rather than being taxonomy archives, so no term based purge could ever reach them. Six pages stale for 14 to 24 hours matched origin immediately after.

Fit

Worth reading before you enquire.

This works well if

  • You have a marketing site with real traffic and commercial pages that are not ranking
  • Your blog performs and your product and use case pages do not
  • You want to build templated pages at scale and want the architecture right first
  • Your marketing site shares a framework or a deployment with the app
  • You are an agency needing a technical layer under your B2B strategy, white labelled if needed
  • Someone handed you an audit months ago and nothing in it has been built

Probably not a fit if

  • You want one supplier covering SEO, paid media and content production as well
  • You need a named SaaS case study in your category. We do not have one
  • You want guaranteed pipeline or a traffic forecast. Nobody can honestly give you either
  • You want a monthly link quota, or links bought. We earn links, we do not buy them
  • The site is brand new with no traffic. Technical SEO is not your bottleneck yet
  • You need high volume cheap content. We write, but not at that scale or price

How it runs

Diagnose, agree, build, verify.

STEP 01

Diagnosis

We look at the site, Search Console, the competitors ranking for your commercial terms, and what your own pages are doing to each other. Free, and you get a straight answer even if the answer is that you do not need us.

Within one working day
STEP 02

Prioritised plan

What is costing you rankings on the pages that actually sell, in order, with the evidence and the risk attached. Including the items we think you should skip and why.

You approve before we start
STEP 03

Build and verify

We write it, deploy it and check it on the live site. Before and after evidence per change, and a rollback path tested in advance for anything that could break the marketing site.

Logged as it is spent

Cost

What it costs.

Technical SEO and strategy runs at £90 to £110 an hour. Development is £90 to £100. Mixed work is billed at a £95 blended rate. Minimum engagement is 4 hours.

Audit first

From £900

The technical audit, roughly 8 to 12 hours depending on size. If you want content and links assessed in the same pass, that is the broader audit instead.

Project

Scoped

A defined piece of work such as a comparison page architecture, a programmatic build, a docs migration or a rendering fix. Fixed scope and cost agreed in writing before anything starts.

Retained

Monthly

A set number of hours a month against a shared roadmap, for sites where the product and the marketing pages keep changing. Useful when releases keep outrunning the SEO work.

Time is logged as it is spent and the ledger is open to you, including anything scrapped or reverted. Full breakdown on the rates page.

FAQ

Questions clients actually ask

How is a B2B engagement actually structured?

It starts with a diagnosis rather than a retainer. We look at the commercial pages, Search Console, and what your own pages are doing to each other, and you get a straight answer before any money changes hands. If that turns into work, the scope and the cost are agreed in writing first.

From there it is either a defined project, a comparison page architecture, a programmatic build, a docs migration, a rendering fix, or a set number of hours a month against a shared roadmap. The people who diagnose the problem are the people who write the fix. Nothing gets lost in a handover between a strategist and a developer, because they sit on the same team.

You get the ledger either way. Time is logged as it is spent, including anything scrapped or reverted.

Do you have B2B or SaaS case studies?

Not with named B2B or SaaS clients, no. Our documented work is a high traffic directory site plus theme development and technical SEO on it. We are not going to invent logos.

What transfers is the work itself. A directory is a large templated site with faceted pages, thin page risk, cache layers, schema at scale and internal linking that decides what ranks. That is structurally the same problem as a SaaS site with programmatic landing pages, a docs subdomain and a marketing site sitting next to an app. If you want a specialist who has shipped ten SaaS accounts in your exact category, we are not that supplier. Say so early and neither of us wastes a call.

The blog gets traffic but no pipeline. Can you fix that?

Partly, and we will be clear about which part. We can find out whether your bottom of funnel pages exist at all, whether they are indexed, whether they are being cannibalised by blog posts targeting the same terms, and whether the money pages are linked to from anywhere that matters. On one site a page on a DR 72 domain ranked for nothing at all while page one sat at DR 16 to 32, and the cause was a canonical pointing at a redirect plus two pages fighting over the same intent.

What we cannot do is rewrite your offer, fix your demo flow or run lifecycle campaigns. If traffic is arriving on the right pages and still not converting, the problem is downstream of us.

Should documentation live on a subdomain or a subfolder?

It depends on who owns the deployment and how much you care about the docs feeding the marketing site. A subfolder keeps everything in one host and one Search Console property, which is usually better for SEO. A subdomain is often chosen because the docs platform cannot be reverse proxied cleanly, and that is a legitimate engineering constraint rather than an SEO failure.

We will tell you what each option costs you and what it saves your team, then you decide. Moving docs is a migration, so if the answer is "move it", the redirect map and the parity check are part of the job.

Will building hundreds of programmatic pages get a site penalised?

Not because they are templated. Templated pages get into trouble when the only thing that changes between them is a variable in the heading, when there is no real data behind them, and when nothing links to them except a sitemap.

The version that works has genuinely different content per page, a crawl path that a person would plausibly follow, and a rule for which pages are allowed to exist at all. We built a geolocation search tool on a 33k a month term this way, server rendered so crawlers see the results, with a geocoding layer that maintains itself so new locations need no code change. That is the model we would apply.

Can you do link building for a B2B site?

Yes, the earned kind. Digital PR and manual outreach, campaigns built from data or a point of view your company already owns, plus backlink audits and disavow calls. DR growth comes out of that as an outcome rather than being sold as a number.

We do not buy links, we do not use PBNs and we do not touch link farms. We have identified paid link and PBN networks and advised clients to decline them. It is also worth saying that for a lot of B2B sites links matter less than people expect. The DR 72 example above is the case in point: buying links there would have been money spent on a problem the site did not have. Detail on the link building page.

Book me

Tell us which page should be ranking.

Give us one commercial URL and the term you want it to win. We will tell you what is stopping it, whether it is a technical problem or a content one, and whether we are the right team for it.

Reply within one working day No obligation Your details stay with us

Takes about 60 seconds. No newsletter and no CRM sequence. Your details are used to reply to this enquiry and nothing else.