Skip to content

Get more citations, organic traffic, links, leads and sales from ChatGPT, Google, journalists, Perplexity and search.

I help B2B teams and agencies get found by buyers, and by the AI tools buyers now ask first. Content clusters, data studies and measurement that compound.

Organic visits a month
110K
Keywords ranking
1M+
Top-tier outlets in a day
4
Intro video

Quoted in

  • Yahoo Finance
  • MSN
  • AOL
  • GoBankingRates

Your buyers ask these first. I get you cited in their answers.

  • Google
  • AI Overviews and Gemini
  • ChatGPT
  • Perplexity
  • Claude
  • Copilot and Bing
  • Reddit

Sound familiar?

What B2B teams and agencies tell me on the first call. Every one of them has a fix, and a fixed price.

A chart of what happened. Not why, or what to do next.

Hundreds of positions. No priority.

You cannot tell if you show up, or why not.

I turn all three into one list of decisions.

  • Our traffic is flat and nobody can say why.

    Usually a Head of SEO at a B2B SaaS companyFix: a topic-level map of what is growing, stalled or declining · SEO Diagnostic
  • Our client wants links we cannot buy.

    Usually a founder of a digital PR agencyFix: a data study journalists want to cite, plus a matched journalist list · Data-led PR Study
  • We have a marketer and writers, but nobody senior to ask.

    Usually a founder or Head of GrowthFix: decisions in days, with two strategy calls a month and answers within 2 business days · SEO Advisory
  • Journalists ignore every pitch we send.

    Usually a PR lead at a finance brandFix: an original study with its method written out, and pitch angles checked against recent coverage · Data-led PR Study
  • My CEO keeps asking if we show up in ChatGPT.

    Usually a Head of Marketing at a B2B companyFix: a list of which pages get cited in AI answers, and what the cited ones have that yours lack · SEO Diagnostic
  • Writers keep asking what to write next, and I keep guessing.

    Usually a Content Manager with writers but no planFix: a 6-month plan with briefs your writers can start on the same week · Strategy Sprint
  • Our new posts compete with our own money pages.

    Usually a Head of SEO at a fintech or SaaS siteFix: clusters that feed your money pages, with an internal link plan · Strategy Sprint
  • My client's clients ask about AI Overviews and we have no answer.

    Usually an agency strategistFix: an AI search read built from the client's own Google and Bing data · Agency White-Label
  • We publish four posts a week and rank for none of them.

    Usually a Content Lead at a SaaS companyFix: a keep, merge, refresh or remove call on every weak page · SEO Diagnostic
  • We lost traffic after a core update and everyone has a different theory.

    Usually a Marketing Director at a B2B companyFix: a data-backed answer on what moved, and a ranked list of what to do first · SEO Diagnostic
  • We are pitching a big B2B client and need senior strategy by Friday.

    Usually an SEO agency ownerFix: senior strategy under your brand, with your logo and no mention of me · Agency White-Label
  • I do not trust the SEO tool scores, I want decisions.

    Usually an in-house SEO at a B2B companyFix: a list of decisions from your own Search Console data, not a dashboard · SEO Advisory

What the method did on my own sites

Not client logos. A loans site I built and ran, in one of the hardest niches on Google.

Loans site: organic visits a month110K
110KStartYear 1Year 2Year 2.5

Year 2: we stopped guessing from keyword volumes and used our own Search Console data. It was the year the site started paying.

The curve is a sketch of the shape. The end point is the real number.

110K
organic visits a month on the loans siteSource
Hundreds
of affiliate leads a month from that trafficSource
1M+
keywords ranking on that siteSource
4
top-tier outlets that quoted me in one day

What you get from working with me

Outcomes first. Here is what each kind of work is for, and where I have already done it myself.

  1. B2B and SaaS teams that publish a lot and rank for little

    More traffic from the pages you already have

    Most sites do not need more articles. They need to know which pages to merge, refresh or remove, and which money page each cluster should feed. I read your Search Console data and make those calls, page by page.

    Where it worked: The same method took a loans site to 110K organic visits a month.

    See the package
    • A keep, merge, refresh or remove call on every weak page
    • Clusters tied to the pages that make you money
    • An internal link plan: must, should, preferable
    • Briefs your writers can start on the same week
  2. Teams whose boss or client keeps asking whether they show up in ChatGPT

    Pages that AI answers cite

    Buyers now ask an AI before they search. I use the data Google and Bing report about your own pages to see which ones get cited, which do not and why, then rewrite your briefs so the next pages earn the citation. I do not sell chatbot rank scores.

    Where it worked: I built my own scraper for Google AI Overviews and studied which sources they cite.

    See the package

    Sources an AI answer cites

    Your pageCited
    Competitor ACited
    Competitor BNot cited
    • Which pages appear in AI Overviews and AI Mode
    • Which pages Bing cites in its AI answers
    • What the cited pages have that yours lack
    • Proof and citation requirements built into your briefs
  3. PR agencies and brands that need real coverage

    Links from sites you cannot buy

    A data study journalists can use, written up and matched to the reporters who covered the topic. I also test what they reply to. In my own tests, expert quotes got replies when stats and stories did not.

    Where it worked: Quoted by Yahoo Finance, Yahoo News, AOL and GoBankingRates, sites rated 81 to 92 DR.

    See the package
    • Three angles checked against recent coverage
    • An analysis with a method journalists can trust
    • A press release and pitch angles
    • A matched journalist list
  4. SEO and PR agencies that sell strategy but need a senior pair of hands

    Senior results for your clients, under your logo

    You sell the retainer. I deliver the diagnostic, cluster plan or data study in your template, under NDA. Your client gets a senior answer, and you keep the relationship and the margin.

    Where it worked: The same method and the same evidence standard, with your name on it.

    See the package

    Your logo here

    Prepared for your client

    • Your branding, my name nowhere
    • A readout call with your account lead
    • Every number traced to its source

Two companies behind the work

I do not only advise. I build tools and research, and I use them on every project.

More on both

Contentmaps

Software

Turn any web data into a content plan.

A content clustering platform for SEOs and marketing teams. It turns SERPs, Reddit threads, websites and keyword lists into clusters, briefs and plans you can act on. I built it from my own consulting process, so it is the tool behind my client work.

  • Domain map
  • SERP map
  • Reddit map
  • Keyword map

A topical map that took me ten days by hand now takes minutes.

Cited

Research for digital PR

Data studies journalists want to cite.

A research studio for digital PR agencies and brands. I find the story in public data, run the analysis and match it to the journalists who covered the topic, so your pitch starts with something worth citing.

  • Data study
  • Press release
  • Journalist list

Built on what I learned getting quoted by Yahoo, AOL and GoBankingRates.

How a project runs

Decisions ready
What travels out:Keep, merge, refresh, removeClusters and briefsInternal linksData study
  1. Step 1

    You send access and the problem

    A short kickoff form and read access to Search Console. That is all I need to start.

  2. Step 2

    I read your data

    Five days for a Diagnostic, three weeks for a Sprint or a PR study. No dashboards, a list of decisions.

  3. Step 3

    You get decisions, not charts

    Every recommendation comes with a reason, a first step and the number behind it.

  4. Step 4

    Your team ships, I stay close

    A walkthrough call, then email support. Advisory clients get me every month.

What clients say

  • He showed us which forty pages to merge and why. We stopped guessing.

    Client name

    Head of SEO, B2B software company

    Placeholder
  • The strategy came under our logo and our client never knew the difference.

    Agency owner

    Founder, SEO agency

    Placeholder
  • A plan our writers could start on the same week, with a source for every number.

    Client name

    Marketing lead, fintech

    Placeholder

Questions I get first

Prices and packages
Which industries do you work with?

B2B companies (SaaS, fintech, finance, professional services) and the agencies that serve them. My deepest experience is finance and other YMYL niches.

Do you write the content or build links?

No. I decide what should be written, merged and linked, and why. Your writers or your agency execute. For links and mentions, the Data-led PR Study gives you an original study, a press release and a matched journalist list.

Do you track ChatGPT or Perplexity mentions?

No. I work from what Google Search Console and Bing Webmaster Tools actually report. If you want chatbot share-of-voice scores, I am the wrong person.

What access do you need?

Read access to Search Console (and Bing Webmaster Tools if you have it). Analytics helps but is optional.

How do payments work?

Diagnostics are paid upfront. Sprints are 50% to start and 50% on delivery. Advisory is billed monthly in advance. I invoice in USD and accept bank transfer or card.

One email a week. What worked, what broke, what I would do next.

No spam. Unsubscribe whenever.

Looking for a project instead? See the packages