By Lesli Rose · May 15, 2026 · 9 min read
A nine-advisor wealth-management firm operating under a major Canadian bank's wealth-management brand. National Five-Star Advisory Team Award. Named one of the top 57 wealth-management teams in their country. The principal holds the highest single financial-services credential available in their jurisdiction. The team carries a stack of CFP, CIM, CPA, and equivalent designations. The firm has a regular publication cadence through the bank's editorial template. Analytics installed. Sitemap live.
And when I asked Google AI, ChatGPT, Claude, and Perplexity who the best wealth advisor in the firm's home city is, the firm was not in the answer. Two smaller competitors were. A third firm with weaker credentials but stronger on-site schema ranked above the audited firm for the most valuable local search term.
The audit surfaced one core finding that explains most of the gap. The award, the credentials, and the team itself exist nowhere in machine-readable form on the firm's own website. Everything that makes them objectively a top-tier choice lives in a press article on a third-party magazine, in LinkedIn bios, and in the heads of the partners themselves. Search engines and AI systems cannot use what they cannot parse.
52
Technical SEO
34
On-Page SEO
67
Content
0
Schema
31
AI Discoverability
34
Social SEO
10
Earned Visibility
Schema scored zero. That is not a typo. The homepage carries no JSON-LD blocks of any kind. Earned Visibility scored 10 of 100 because the firm appears on no local directory, no Three Best Rated listicle, no Chamber of Commerce member page, and no Google Business Profile under the current trade name. Content scored well because the bank's editorial template publishes weekly material that is reasonably structured. The pattern is consistent for firms in this category: heavily-credentialed practitioners hosted on managed corporate-template microsites that the practitioners themselves have minimal control over.
The firm has a page on their own website titled "Team Accomplishments." I expected to find the Five-Star Advisory Team Award listed at the top with the year, the granting organization, and a press link. The page does not mention it. It lists individual continuing-education milestones for three team members. The Five-Star Award itself, and the Top-57-in-Country ranking, are present only as prose in a 2024 press article on a business magazine that no AI system reliably crawls for citation candidates.
This is the single most consequential pattern I find on professional-services audits at this credential tier. The wins exist; the wins are real; the wins are not on the firm's own site in a form a buyer, search engine, or AI can find. A press article is a citation candidate, not a citation source. The firm's own structured Award schema or AggregateRating block would be a citation source. The difference is whether AI repeats the award when asked.
The homepage carries no Organization schema, no LocalBusiness schema, no FinancialService schema, no Person schema for any of the nine advisors, no BreadcrumbList, no FAQPage. AI models build entity graphs from explicit JSON-LD signals. Without those signals, the firm has no entity graph. Competing firms in the same market with even one schema block (Organization + WebSite is enough to be the local schema leader) appear more recommendable to AI for the same buyer queries.
The most painful detail: a smaller competitor in the same city has seven schema types on their homepage including FinancialService, Organization, GeoCoordinates, ContactPoint, OpeningHoursSpecification, PostalAddress, and WebSite. They have weaker credentials. They have no national award. They rank higher for the city's most valuable wealth-management search term. AI cites them when asked.
When the firm's URL is shared on LinkedIn, Facebook, iMessage, WhatsApp, or Slack, the preview headline reads the word "Welcome." No firm name. No principal's name. No reason to click. For a firm whose buyers are introduced by accountants, lawyers, and friends -- a referral-driven category -- every share is a missed click. The principal's LinkedIn post linking to the firm's homepage renders the same way: "Welcome" with a generic bank-branded social card and the URL underneath.
The fix is one line of code in the WordPress theme. The cost of the missed clicks across two years of LinkedIn activity is unrecoverable.
The local Three Best Rated listicle for financial services -- one of the most reliably AI-cited directory pages in Canadian markets -- lists three competing firms in the same city. The audited firm is not on it. The local Chamber of Commerce member directory lists a competitor as a featured member. The audited firm is not a member. There is no Google Business Profile under the current trade name; an older trade name from before the partnership formed is the only locatable Google Maps presence.
These are not paid placements. Three Best Rated has open category slots, Chamber membership is annual dues, and a Google Business Profile is free. The earned-visibility audit identified six listings the firm should claim or create in the next thirty days. Each listing is a third-party citation that AI is structurally biased toward surfacing (the AirOps research puts 85 percent of AI brand mentions on third-party sources, not the firm's own site).
The /about-us/ URL returns a 301 redirect to a different page slug. That target slug returns a 404. Any external link to /about-us/ (from an old bookmark, an old email signature, a directory citation) terminates at a dead end. The page exists in the firm's old marketing material and on at least one third-party citation. Every visitor following that path encounters a broken site.
For a wealth-management firm where trust is the primary product, a broken page on the most-linked URL on the site is not just an SEO issue. It is a credibility issue at the exact moment a researcher is trying to verify the firm.
The fairness in this audit is real. The firm has done a great deal of work that an audit-of-bad-things does not capture. The bank's editorial template publishes weekly market commentary and seminar content. Google Tag Manager and GA4 are both installed correctly. Security headers (HSTS, X-Frame-Options, X-Content-Type-Options, Content Security Policy) are present. The sitemap is valid, dated within the last week, and contains thirty-plus pages. The team page lists nine advisors with photos and bios. The principal's LinkedIn profile is well-maintained.
The firm has good plumbing for content delivery, weak plumbing for AI discoverability, and almost no plumbing for earned visibility. None of this is a reflection of practitioner quality. It is a reflection of how the corporate-template microsite category was designed, which is for a 2015 web that no longer exists.
If you are a credentialed professional-services firm -- wealth advisor, CPA partnership, law firm, medical specialty practice -- hosted on a corporate-template microsite (under a bank, a national firm umbrella, or a franchise brand), this pattern almost certainly applies. The work that distinguishes your firm exists in conference rooms, on LinkedIn, and in your client relationships. It does not exist in JSON-LD schema on your own domain. AI cannot cite what AI cannot parse.
The remedy is not a rebuild. It is a schema package that runs inside the existing template, a content cleanup that fills the empty awards and team pages, and a focused earned-visibility push to claim the six-to-eight third-party listings your category cites. Most of the work fits inside the existing CMS. The 80 percent of the score recovery that is template-internal can be delivered in a single engagement; the remaining 20 percent (root-level llms.txt, OG image swap, CDN) requires a short and well-framed conversation with the corporate web team.
If this audit pattern fits your firm
I run paid AI Visibility Audits, Action Plans (implementation specs), and Build engagements for credentialed firms that need their visibility infrastructure to match their work. The audit is the diagnosis. The Action Plan is the spec. The Build engagement ships the fixes.
Get Your Free Audit