Services
Industries
Case studiesPricing
Resources
Company

B2B SaaS content optimization, the work most agencies skip.

Content optimization is the work of auditing what you already published, refreshing the pieces with upside, merging the ones that compete with each other, and retiring the rest. It ships no new posts for the monthly report, which is why most programs quietly drop it.

See what it costs

Three programs, and the numbers we can show.

Optimization is one workstream inside these. Every figure is on the case study it links to.

28 to 111 MQLs a monthInbound MQLs created each month, Workwize's HubSpot, June 2024 to April 2026

Authority numbers come from Ahrefs, traffic from the client's own analytics, pipeline from the client's CRM. All case studies

Nobody puts a refresh in the monthly report.

Optimization never produces a new deliverable, so it loses the budget argument to new production every month, and four things happen to the library while it does.

Nothing new to show

Eight refreshed pieces look like less work than four new posts. The output is invisible from outside the program.

Topical authority sags

Underperforming pages drag the site average down. The effect compounds quietly across eighteen to twenty-four months.

Readers stop trusting the page

Old stats, features that shipped two versions ago, screenshots nobody recognises. Conversion drops before traffic does.

AI answers skip the brand

A page can rank in Google and never be quoted by ChatGPT or Perplexity. A traditional audit never surfaces it.

A spreadsheet is the input. An audit produces decisions.

Every published page gets read against three things: how it performs now, how it could perform, and whether the topic still matters this quarter.

Read 01Six dimensions, not one

Ranking, traffic, engagement, pipeline contribution, accuracy and technical health. Audit for traffic alone and you miss what converts. Audit for rankings alone and you miss what pays.

What each dimension catchesAudit sheet
DimensionWhat it catchesSource
Ranking positionDrift, months before traffic movesSearch Console
Pipeline contributionQuiet pages that close dealsThe CRM
Content accuracyDead features and stale numbersOn-page read
Technical healthSlow pages, broken linksPageSpeed

Maintain. Refresh. Merge. Retire. Every page gets one bucket.

A finished audit leaves no URL unsorted, and the shares below are what we usually find in a library four years old or more.

The four buckets, and what happens to each

Share of the libraryWhat happens to it
Maintain10 to 20 percentPerforming near its ceiling. Broken links and stale numbers get fixed, nothing else is touched.
Refresh40 to 60 percentClear upside. Rankings slipped, the content aged, or the conversion path broke. Worked in score order.
Merge5 to 15 percentCompetes with another page of yours for the same query. The weaker one redirects into the stronger.
Retire5 to 15 percentNo traffic, no pipeline, off strategy, no links worth keeping. Removed and returns 410 Gone.

Three variables decide it: position, pipeline, relevance.

Refresh, merge and retire are not opinions: each flagged page is tested on where it ranks, what it has earned, and whether you still sell the thing it is about.

Rule 01Refresh, merge or retire

Where it ranks, what it has earned, and whether the topic still matters. Fail two of the three and the page does not get refreshed, however good the title sounds.

The rule, appliedSample
Where it sitsWhat it hasCall
Positions 1 to 15Some pipeline, topic still yoursRefresh
Positions 20+No pipeline, 10+ referring domainsMerge
Positions 20+No pipeline, no linksRetire
Any positionSame query as another page of yoursMerge
Good trafficNothing to do with what you sellRetire

Ranks in Google. Quoted by nobody.

Assistants now answer a good share of the evaluation queries your pages were written for, and a page can sit at position two and never be quoted in one.

Layer 01Who the answer names today

We run the real buyer queries through ChatGPT, Perplexity and Google AI Overviews and write down who gets named. A page that ranks and is never quoted goes on the refresh list.

Citation check, one topicSample
The query we runWho the answer namesYou cited
The category questionTwo rivals and a review siteNo
The comparison questionOne rival, one forum threadNo
The setup questionYour docs page, quoted in fullYes
The pricing questionThree aggregatorsNo

The mistakes we find in nearly every content library.

Seven that cost the most, roughly in the order we find them.

Deleting a page without reading its backlinks

Surface metrics look weak, the URL gets removed, and years of earned links go with it. Check the referring domains and the pipeline first. If there are links worth keeping, the page gets refreshed or redirected, never deleted.

Refreshing a page that should have been retired

Hours go into a page that will never reach a position worth the cost. If it fails on two of the three variables, it is a retire, whatever the topic sounds like in a meeting.

Sorting the refresh queue by traffic

Pages at positions 1 to 3 with heavy traffic are already at their ceiling, so the work buys almost nothing. The upside sits at positions 8 to 15 with moderate traffic and real conversions, and a traffic sort buries it.

Merging two pages that answer different questions

The test is the buyer's question, not the keyword. If the same person would read both pages at different points in an evaluation, they stay separate and each gets its own refresh.

Leaving the internal links pointing at the old URL

The 301 is the easy half of a merge. Every internal link still aimed at the loser has to move, or the redirect carries the traffic and none of the authority you merged for.

Auditing once a year

An annual deep audit finds a backlog bigger than the year's capacity, so most of it never gets done. Six-month cycles with monthly spot-checks produce a list the team can finish.

Auditing only for Google

A page can sit in the top three and never be quoted by an assistant. Unless citations are measured in the audit, that gap never appears in a report and never gets fixed.

What teams ask before handing over an optimization workstream.

Seven questions from first calls: what an audit is, how often to run one, what it costs, and whether anything should be deleted.

What is a content audit?

A content audit is the systematic review of every published piece on a website against three benchmarks: current performance, potential performance, and the program's strategic priorities. The output is a segmentation of the content library into action buckets, refresh, retire, merge, maintain, with a prioritized work plan for the next 90 days of optimization.

How often should B2B SaaS companies audit their content?

A full content audit every 6 months works for most B2B SaaS programs, with continuous spot-checks on the top 20 traffic pages every month, quarterly mini-audits on new clusters as they reach 90 days post-launch, and an annual deep-audit for technical SEO drift. Annual-only audits accumulate backlogs the team cannot execute against. Continuous audits without a defined cycle never produce coherent action plans.

What is the difference between content optimization and content refresh?

Content optimization is the discipline. Content refresh is one of the actions optimization produces. A complete optimization workflow includes auditing the library, refreshing pieces with clear upside, retiring pieces that cannot be saved, consolidating redundant coverage, and identifying gaps to fill with new content. Refresh is the most visible action but it is one of four.

How much does B2B SaaS content optimization cost?

A typical mid-market B2B SaaS engagement allocates 25 to 35 percent of monthly content budget to optimization work, with the remaining 65 to 75 percent going to new content production. In absolute terms, that is $2,500 to $10,000 per month on optimization at Foundation to Acceleration stages, scaling with library size at Compounding and Authority stages.

Can AI tools do a content audit?

AI tools can produce most of the data extraction and surface-level analysis quickly. AI tools cannot make the strategic decisions about what to refresh, what to retire, and what to consolidate. The right workflow uses AI for data pull and pattern detection, with humans owning the action decisions.

What is content decay?

Content decay is the gradual loss of ranking position, traffic, and conversion over time without active maintenance. It happens to every published piece eventually. Four signals indicate decay: ranking position drift, traffic decline, declining engagement on existing traffic, and outdated content references.

Should B2B SaaS companies delete old content?

Yes, when the content cannot be refreshed to current quality standards and has no backlinks worth preserving. Deletion (via 410 Gone) signals to Google that the URL is intentionally removed. Pieces with backlinks should not be deleted, instead, refresh or 301 redirect to a related surviving piece. Mass deletion without backlink review destroys equity that took years to accumulate.

Want this audit run on your content library?

Send us the domain. We read your top fifty pages, mark the refresh, merge and retire candidates, and tell you which ten we would work on first. The list is yours whether or not you hire us.

Or email Rizwan

Hi Rizwan, I'm from . We want to and I'd like an audit of our top fifty pages. Reach me at .

Opens the calendar with this filled in. Nothing is stored until you book.