I Audited a High-Profile
Executive Coach.
His Website Was Still Wearing
Another Coach's Template.
By Lesli Rose · July 3, 2026 · 8 min read
This coach has the resume most of the industry fakes. Military veteran. Multiple companies founded. Part of an executive team that raised nine figures. A SaaS IPO. Over a thousand founders and executives advised, a podcast, and a community in the tens of thousands. The story is real, differentiated, and verifiable.
When I looked under the hood of his website, I found the opposite of the brand: zero structured data, a 22-second mobile load, and, on the exact page where a warm lead decides to book a call, leftover pieces of a much more famous coach's funnel template. Including the other coach's follower counts and a blog button that linked to the other coach's domain.
If you built your site on a funnel platform template, this one is worth reading to the end.
The Scores
45
Technical SEO
42
On-Page SEO
13
Content
0
Schema
28
AI Discoverability
64
Social SEO
10
Earned Visibility
Social SEO is the bright spot: he shows up consistently across six platforms plus a podcast, and his LinkedIn game is genuinely strong. But Schema at zero and Earned Visibility at 10 tell the real story. The distribution exists. The machine-readable identity does not.
Finding #1: The Money Page Belonged to Someone Else
The "work with me" page still carried unedited blocks from the funnel template it was built on. Another coach's newsletter tagline. Another coach's podcast card. Another coach's follower counts, seven figures of them, while the homepage stated the real numbers in the tens of thousands. The social icons on that page linked to bare platform homepages, attached to no account at all. And the page title had a typo in the brand name.
Crawlers cannot tell a leftover from a choice. An AI system building an entity profile reads two contradictory follower realities, a blog that resolves to a different person's domain, and a brand spelled two ways. It does not flag any of that. It just quietly becomes less confident about who this person is, and less confident entities get recommended less. Humans doing due diligence before a high-ticket purchase read it even less charitably.
Finding #2: Zero Schema. Not Thin. Zero.
I counted the JSON-LD blocks in the raw HTML of six key pages: homepage, the offer page, about, and three service pages. The count was zero on every one. No Person schema tying his name to his credentials. No Organization schema for the brand. No ProfessionalService, no FAQPage, no PodcastSeries for a podcast with years of episodes.
The IPO, the nine-figure raise, the military service. All real, all verifiable, all living exclusively in prose and slogans machines skim past.
An empty robots.txt. The file existed and was zero bytes. No crawler policy, no sitemap reference, no AI directives.
No canonical tags. The offer page existed at two different URL casings, both in the sitemap, splitting signals.
No llms.txt. No machine-readable statement of who he is and what he offers.
Finding #3: AI Cannot Recall Him
The live test is the one that matters. Asked "who is [coach]?" with no web access, Claude had no confident recall of him as an entity. Asked for the best executive coach for startup founders, it named his competitors, the ones with books, public curricula, and hundreds of third-party citations. A Google search for his name returned almost nothing but his own website, which means the third-party layer AI cites from is nearly empty.
This is the 85/15 problem: according to AirOps' analysis of 21,311 brand mentions across GPT-5, Claude, and Perplexity, 85% of brand mentions in AI search come from third-party sources, not the business's own site. He is absent from the coach roundups, comparison articles, and directories those systems pull from. When a founder asks an AI to help choose between coaches, he is not in the sentence.
Finding #4: A 22-Second Mobile Paint
Google PageSpeed put mobile performance at 49/100, with the largest contentful paint at 22 seconds and full interactivity at 25. The funnel builder ships the entire page as a 628KB HTML payload before a single image loads. His audience arrives overwhelmingly from social apps on phones. They are gone before the headline renders.
What's Actually Working
The story itself. Military discipline, real exits, real capital raised, a thousand founders advised. Nothing needs to be invented; it needs to be published properly.
A real multi-platform presence. Six active platforms plus a podcast, with a distinctive voice. Distribution is the hard part and it already exists.
Booking infrastructure. The funnel machinery behind the site is genuinely good at capturing and scheduling a warm lead.
A positioning line most coaches would kill for. Sharp, memorable, and true to the offer. The message is not the problem; the machine layer is.
Does This Look Like Your Site?
If you built on a funnel platform, crawl your own pages for template artifacts, count your JSON-LD blocks, and run one honest test: ask an AI who you are, and ask it to compare you to your closest competitor. If it cannot recall you, the fixes are structural, not creative: entity schema, consistent facts, extractable copy, and the earned citations AI actually trusts.
Frequently Asked Questions
Why does an executive coach need schema markup?
Coaching is a trust purchase, and AI systems recommend entities they can confidently identify. Person schema ties a coach's name to their credentials, Organization schema defines the business, ProfessionalService defines the offer. Without them, every credential lives only in prose, and machines discount what they cannot verify.
How do funnel templates hurt SEO and AI visibility?
If template blocks are not fully replaced, the site publishes someone else's taglines, links, and statistics under your brand. Crawlers cannot tell a leftover from a choice; they read contradictory facts and become less confident about who you are. Less confident entities get recommended less.
Does page speed matter for a coaching website?
This site's main content took 22 seconds to appear on mobile, and coaching traffic arrives overwhelmingly from social apps on phones. Visitors leave before the pitch loads, so every post and DM driving traffic pays full price for a fraction of the conversions.
What is the fastest way for a coach to show up in AI answers?
Fix the owned layer first (entity schema, consistent facts, llms.txt, extractable copy), then build the earned layer: named testimonials, coach roundups, podcast circuits, and comparison articles, because those are the pages AI cites. Here's the full breakdown.
Discover What AI Systems See When They Crawl Your Website
Technical foundations, entity clarity, AI recall, earned citations, and a clear path from being found to being chosen.
Run Your Visibility Report