My Work

I Found 340,964 Impressions Orphaned Behind a 404

3 min

Last updated,

Summary

A connected-marketing SaaS with a domain rating of 78 and 1.34 million backlinks looked like a finished organic property: 34,412 clicks from 1.94 million impressions in 50 days. Its blog’s front door returned a 404 while 179 posts sat in the sitemap, its flagship money page converted impressions at 0.39%, and much of its reported traffic wasn’t its own demand. Big properties don’t fail loudly; they leak.

When the totals are so big nobody looks underneath

Domain rating is a 0-to-100 score of how much authority a site has earned from links. A 78 is rare air.

This company had it, along with a link profile most marketers would trade a year for. Its Search Console showed nearly two million impressions in 50 days and 63.8% of the clicks coming from non-brand searches, the kind that find new customers.

It had never had an AI-search read. And nobody had walked the site as a buyer would, because when the totals are that large, the assumption is that the machine is working.

The blog that didn’t have a front door

The company’s blog URL returned a 404. Not a redirect, not a slow page. Nothing.

Meanwhile, 179 blog post URLs sat in the sitemap, and each individual post loaded fine. The posts existed. The hub that would link them together, pass authority between them, and tell Google they belonged to one body of work did not.

Those posts collectively drew 340,964 monthly impressions, orphaned behind a dead page. None of the 180 blog URLs carried a last-modified date, so Google had no signal about which were fresh.

That’s not a content problem. It’s a plumbing problem, and it was sitting under a third of a million monthly impressions.

The money page that under-earned

The company’s flagship acquisition page, a free tool that feeds the paid funnel, took 1,904 clicks from 486,174 impressions. A 0.39% rate. Its head terms sat at positions 9 to 11, the bottom of page one, converting at 0.14% to 0.51%. The single biggest term, “qr code generator,” showed 98,128 times and earned 135 clicks.

For a page whose job is to start the funnel, that’s the leak that matters most. On 486,174 impressions, every tenth of a percentage point of click rate is roughly 486 more people entering the funnel, on the same rankings.

The traffic that wasn’t theirs

Then the finding that changed how the company read its own dashboards. A large share of the site’s click volume came from pages its customers had built on the platform, not from the company’s own marketing funnel.

Three customer-content paths accounted for more than 20,000 of the 34,412 clicks. The query-level tells were unmistakable: a Korean restaurant name drawing 1,092 clicks, a New York landmark drawing 23,360 impressions.

The traffic number the company reported to itself was substantially not its own demand. Planning on it meant planning on customers’ audiences. The real funnel was smaller than the dashboard said.

One thing done right

Not every finding was a problem. The site’s robots file carried an explicit allow-list for 14 AI agents, and its plain-language crawler file ran 3,041 bytes of real positioning.

Across the eight domains I scanned that quarter, it was best in class. That’s a strength to protect, and the audit said so.

What shipped

A hosted technical and AI-search audit. A strategy document covering roughly 3,000 keywords, prioritizing organic, ideal-customer terms and explicitly not paid ones.

A measurement of AI share of voice against competitors. And every technical and content finding delivered as an itemized list with a named owner, because an enterprise fix with no owner is a fix that doesn’t happen.

Keeping it repeatable

This audit ran on my Audit Engine, the same one behind every audit I ship: one codebase that turns a domain into a report where every claim carries its evidence and its confidence, and a quality gate that has to pass before anything deploys. Fifteen client audits have run through it, and it’s what let nine client-ready proposals go out in a single day that July.

At a glance

  • The niche: QR-code and connected-marketing SaaS, domain rating 78, 1.34 million backlinks.
  • The problem: Technical (blog hub returning 404 with 179 posts orphaned, no last-modified dates), on-page (money page at 0.39% click rate), measurement (customer content inflating reported traffic).
  • What was built: A hosted technical and AI-search audit, a roughly 3,000-keyword organic strategy, an AI share-of-voice measurement, itemized findings with named owners.
  • Implementation: My Audit Engine on first-party Search Console over 50 days, a live crawl and backlink data; delivered for ownership review.
  • Results: 340,964 monthly impressions identified behind the 404; the 486,174-impression money page quantified; the company’s own-demand baseline corrected.
  • Built with: my Audit Engine.

Frequently asked questions

A 0-to-100 measure of a site’s link authority. A high score means the site can rank almost anything it publishes; it does not mean it does. Structural faults on a high-authority site cost more than on a small one, because every orphaned page could have ranked.

Read next

A 25-year B2B advisory firm had a 74/100 SEO health score, 1,168 ranking keywords and about 4,500 monthly organic visits. In six category questions across AI assistants and Google AI Overviews it was cited zero times, with a 4% AI share of voice. How I found that with no analytics access at all.

3 min

A polished temple with empty seats and a quiet road passing by

Agencies charge $800 to $2,000 per article. I built a multi-tenant factory that produces SEO and AI-search articles for about $12 to $15 a month per client, queues up to 1,000 a week, and gates every piece with a 30-point scorecard plus a link check that overrides the AI. Then I built the gate that can block our own work.

4 min

A gatekeeper checking scrolls before a messenger may pass

A DTC dress-shirt brand's Search Console showed 17,077 clicks from 1.39 million impressions in 50 days. A brand-versus-non-brand split showed 84% of those clicks were people typing the brand name, and its category term ranked at position 5.6 with a 0.37% click rate. Same trap I'd found at a marketplace weeks earlier.

2 min

A busy tailor's courtyard with an empty road beyond the gate

A 12-location therapy practice needed per-market SEO and AI visibility in a vertical where a wrong claim is a compliance problem. It became the reference implementation for my Audit Engine's growth-plan layer, and the engagement where every defect the system could produce was caught and turned into a permanent check.

2 min

Twelve small herb gardens connected by paths across a valley

Pitching SEO and AI-search work to eight accounts meant eight discovery cycles. I ran one live outside-in scan across all eight in a day, for about 2,100 rank-data credits, and deployed nine client-ready proposals the same afternoon. Three of the eight ranked for zero keywords.

2 min

A surveyor walking between distant estates at the end of the day

SEO delivery is normally a shared template and a shared team. Every client of mine runs in a dedicated environment with its own tooling and context layer. I built a hosted, ten-section systems tour to show a private equity firm's Head of AI how it works, with every figure dated and sourced and the unbuilt parts labeled. He probed the isolation model and didn't break it.

2 min

A patron being shown a workshop of classical automata