B2B SAAS SEO + AI SEARCH

Become the answer AI recommends and turn your blog back into pipeline.

I’m Bill Widmer. I help lean B2B SaaS teams get cited by AI and ranked by Google, then tie that content to demos and revenue instead of vanity traffic. Done for you.

Bill Widmer — The Blog Whisperer
BILL WIDMER THE BLOG WHISPERER
PAST CLIENTS

The SEO tools hired me. Now I save B2B SaaS blogs dying in the AI era.

Semrush
Ahrefs
monday.com
Yotpo
Mailshake
BDOW!
Oberlo
Blix
Salehoo
LendEDU
Formilla
Rankbreeze
THE SQUEEZE

You’re the whole marketing team, and your blog is bleeding organic traffic to AI.

You run social, email, PPC, SEO, and content by yourself. The blog has hundreds of posts you inherited or wrote years ago. Traffic is sliding, you know it needs work, and there’s no world where you have time to fix it.

PRESSURE FROM GOOGLE

Google is giving you less for the same content.

  • Posts that used to drive signups are sliding down the page.
  • AI Overviews answer the question before anyone clicks your result.
  • The library is big, dated, and half of it cannibalizes the other half.
  • No one owns which posts still matter, so nothing gets fixed.
PRESSURE FROM AI

AI is answering your buyers with your competitors’ names.

  • Buyers now ask ChatGPT, Perplexity, and Google AI which tool to use.
  • Your brand isn’t in the answer. Competitors are getting cited instead.
  • Nothing on the blog is structured the way LLMs actually retrieve and quote.
  • You can’t see where you stand, so you can’t tell if it’s getting worse.

These feed each other. The same dated, unstructured content that slipped in Google is invisible to AI, and while you’re buried running five other channels, the pipeline your blog used to feed gets quieter every quarter.

THE DIFFERENCE

Most SEOs optimize for traffic.
I optimize for pipeline.

For thirteen years the SEO playbook has been rankings, traffic, domain authority, technical scores. A dashboard full of numbers that climb while the pipeline stays flat. Traffic that never turns into demos isn’t a win. It’s a vanity metric with a hosting bill.

I start from the question your CFO actually asks: is the blog bringing in customers? Then I point the content, refreshes, and placements at buyers who are close to a decision, and I report on the demos and leads that come from the pages we touch, not just sessions.

WORK WITH ME

3 Ways to Work Together

Three ways in, ordered by how ready you are to move.

CONTENT AUDIT REFRESH CONSOLIDATE KEEP PRUNE
START HERE

AI Search Audit

WHO IT’S FOR

You suspect you’re losing ground in AI search but want proof and a plan before committing to anything ongoing.

WHAT YOU GET

A citation-gap analysis against your competitors, a readiness audit of your top pages, the 10 to 20 sources AI engines actually cite in your category, and a prioritized 90-day roadmap. Fixed scope.

Get the audit
AI CITATIONS ChatGPT Claude Perplexity AI Overviews
FOCUSED ENGAGEMENT MOST CHOSEN

90-Day AI Visibility Sprint

WHO IT’S FOR

You’re ready to fix it and you want it done for you, with proof on a scoreboard you watch move.

WHAT YOU GET

Done-for-you execution across the engine: refresh, consolidate, or write net-new wherever an answer is winnable, plus third-party placement work and monthly AI-citation tracking across ChatGPT, Claude, Perplexity, and AI Overviews.

Start a sprint
THE ENGINE REFRESH WRITE TRACK Quarterly re-test & strategy, on repeat
THE PARTNERSHIP

Fractional Head of Content

WHO IT’S FOR

Lean teams with no content owner who want a senior operator running the whole engine, for less than a single hire, with two hours of your time at kickoff.

WHAT YOU GET

Everything in the sprint, continued: defending the answers you’ve won, expanding the prompt set, quarterly re-tests and strategy, and ongoing advisory baked in. This is the consulting, embedded in the done-for-you work, not sold as a separate deck.

See if a seat’s open

Two hours at kickoff. Thirty minutes a month after. One Slack channel. I run three engagements at a time.

THE METHOD

Inventory, Diagnose, Execute, Track. Same process I used to scale my blog to 500K monthly visitors. Same one I used when Ahrefs hired me. Same one I’m running for you.

01

Inventory

Every URL pulled, crawled, and categorized. Traffic history, rankings, topical coverage, and AI-citation baseline. No guessing which posts matter.

OUTPUT
Full content audit + exec brief
TYPICAL
avg. 340 URLs per client
02

Diagnose

Which posts are salvageable. Which are cannibalizing each other. Which are already cited and need protection. Sorted into Refresh / Consolidate / Prune / Protect tiers.

OUTPUT
4-tier triage + 90-day plan
TYPICAL
typical refresh: 40–80 posts
03

Execute

Refresh what’s salvageable, consolidate what’s cannibalizing, and write net-new, including original-research pages built on data only you have, plus expert takes pulled from your internal SMEs. Pages ship with citation-friendly formatting, structured data, and updated facts, then I earn third-party brand mentions that tell the engines you’re worth quoting.

OUTPUT
Refreshes, research pages, mentions
TYPICAL
6–10 pages / month + placements
04

Track

Monthly AI-citation tracking across ChatGPT, Claude, Perplexity, and AI Overviews — plus Google organic traffic recovery on refreshed URLs. Demo requests sourced from refreshed pages. Reported plainly.

OUTPUT
Monthly citation report + call
TYPICAL
12 keyword clusters baseline
THE PROOF STATS
2000 +
PRE-AI-ERA ARTICLES WRITTEN

13 years of shipping. Every one of them taught me something about what actually ranks and gets cited.

13
YEARS EXPERIENCE
Continuous SEO work since 2013
$ 350 K
BLOG SOLD IN 2023
Built, ranked, exited
500 K
MONTHLY ORGANIC VISITS
Peak of the blog sold
12 +
B2B SAAS CLIENTS
Including the SEO tools themselves
WHAT PAST CLIENTS SAY
Bill’s content is some of the best in the world. He helped Bold rank in the top 3 on Google for hundreds of keywords. He’s a kind guy who would do anything for anyone. I can’t recommend Bill and his team highly enough!
Jay Meyers
Jay Meyers
CEO Bold Commerce
Bill’s blog posts on BDOW! have helped drive 100K+ clicks to the site. He is a highly experienced content marketer who knows exactly how to write posts that rank on Google. I’d highly recommend Bill to anyone looking for SEO-focused content marketing from someone with proven results.
Chris Von Wilpert
Chris Von Wilpert
Chief Content Officer BDOW!
Bill is one of those writers you stop worrying about. He delivers clean, well-researched drafts that rarely need heavy editing — which, when you’re managing a content operation at scale, is genuinely rare. If you’re looking for a content partner who gets SEO without sacrificing readability, Bill’s the real deal.
Carlos Silva
Carlos Silva
Senior Content Editor Semrush
AS PUBLISHED IN
BigCommerce Content Marketing Institute Search Engine Journal Backlinko Social Media Examiner Sellbrite Kinsta ConversionXL Duct Tape Marketing Entrepreneurs on Fire
Bill Widmer — The Blog Whisperer
FOUNDER
Bill Widmer
THE BLOG WHISPERER
ABOUT BILL

13 years making content that drives revenue. A fractional content partner for B2B SaaS.

I’m Bill Widmer. For 13 years I’ve worked on one thing: publishing content that gets found, converts customers, and now, gets recommended by AI.

I built a travel blog to 500,000 monthly visitors and sold it for $350,000, then ran SEO for both Semrush and Ahrefs, the tools the industry itself trusts.

I’m not a strategist who hands you a deck. I’m the operator who does the work, and ties it to your pipeline. Now I bring that playbook to lean B2B SaaS teams.

Apply to work with me
FREQUENTLY ASKED

The questions CMOs ask
before forwarding to the CEO.

01 Do you write new content, or just refresh what I already have?

Both. The audit decides which earns the answer fastest. Most B2B SaaS blogs already own 200 to 2,000 posts, so the quickest wins are usually in refreshing and consolidating what you have. But where a winnable answer has no page to earn it, I write net-new. What I won’t do is pump out content for content’s sake. That’s the agency model, and it’s the opposite of tying content to pipeline.

02 What does “AI Citation Readiness” actually mean?

It means your content is structured so that ChatGPT, Claude, Perplexity, and Google’s AI Overviews are more likely to quote it, cite it, and surface your brand as a source. That’s a mix of clean question-and-answer formatting, structured data, defined terms, updated facts, internal-link graphs, and topical depth. It’s measurable — I track your brand’s citation rate across all four engines on a pre-agreed keyword set every month.

03 How long before I see results?

First refreshed URLs ship in the first 30 days of the retainer. First AI citation lifts typically show up in 60–90 days — that’s the window for AI engines to re-crawl and re-index. Organic traffic recovery on refreshed URLs is usually visible in 45–75 days. None of this is guaranteed. It is representative of what’s been achievable.

04 Does this help with Google organic traffic too, or just AI citations?

Both. The refresh work that makes your content AI-citable — fresh facts, clear question-and-answer structure, updated schema, clean internal linking, tightened topical authority — is the same work Google has always rewarded. Refreshed posts usually see traffic lift in both channels. This isn’t AI-only SEO. It’s traditional SEO updated for the AI-citation era.

05 What’s the commitment?

There are two ways to work together: a fixed-scope citation readiness audit (a short, retainer-free diagnostic), or a hands-on revival retainer with a 6-month minimum that goes month-to-month after — walk any month with no penalty once you’re past month six. Pricing is by application: tell me about your blog and I’ll send exact numbers for the path that fits. I’m one person; I pick clients I want to work with, and I expect the same honesty in return.

06 Why should I trust you over an agency?

Because agencies can’t afford to not sell you more content. That’s the business model. I can. I’ve got 13 years of receipts, including doing SEO for the SEO tools themselves. If refreshing your existing blog is the right call, I’ll tell you. If it isn’t, I’ll tell you that too — and I’ll refer you to someone appropriate. No content factory incentive.

Want to see where you actually stand before applying? Run a free AI Visibility Teardown

APPLY TO WORK WITH ME

Your blog is rotting
in the AI era.
Let’s do something about it.

8 fields. Response within 48 hours. If we’re not a fit, I’ll tell you — and point you at someone better suited. The application is how I keep the practice small enough to do the work well.

APPLICATION
8 fields, 4 minutes
RESPONSE TIME
<48 hours
SLOTS OPEN
2 retainer / 3–5 audit
FIT
B2B SaaS · lean marketing team · no content owner yet