Four site metrics on one chart: traffic, authority, number of pages in Google, and number of referring sites. Each has its own scale, so the start (Jun-2024) is set to 100% β so you see the shape, not the raw numbers (real values on hover). The main point is clear immediately: traffic and pages in Google collapsed to almost zero, authority slid down, and only the number of referring sites grew β but those are weak links (authority kept falling even as they rose). The pink band is the crash moment, JunβJul 2025.
β In plain terms: in summer 2025 the site almost vanished from Google on all fronts at once, and the inflow of links didn't save it.
The further right and higher the bubble, the stronger the site. The bottom-left corner = weak on both links and traffic. AdvisorCheck is in the very corner (386 referring sites, low traffic, authority 16) and the smallest bubble. β AdvisorCheck's traffic is understated by Ahrefs (per Google ~7β10k visits/mo) β the real point is a bit higher, but still in the bottom corner.
β In plain terms: across all three dimensions at once, AdvisorCheck is the weakest of those compared.
Logarithmic scale (each step Γ10) β otherwise the giant SmartAsset (millions) and AdvisorCheck (thousands) won't fit side by side. Click a name in the legend to hide or show a line.
β In plain terms: AdvisorCheck is the smallest by traffic and the only one that crashed sharply.
Each site's level in February 2025 is set to 100%. This shows the trajectory β who went up, who went down β regardless of site size.
β In plain terms: AdvisorCheck's line drops to 10β15% of the start, while the others hold far steadier.
The traffic drop is the site's own problem, not the market's.
In mid-2025 organic traffic collapsed. Three key competitors had no dip in the same period β so it's not seasonality or a broad Google update, but AdvisorCheck itself.
A measure of domain trust (Ahrefs DR, 0β100 scale). BrokerCheck is counted at the finra.org domain level. Clearly: all competitors have high, flat authority; AdvisorCheck is the only one that fell (from 35 to 16).
β In plain terms: Google began trusting AdvisorCheck less β and only it.
Number of unique referring (donor) sites (Ahrefs). Logarithmic scale β the spread is huge: from 386 (AdvisorCheck) to ~56,000 (BrokerCheck). AdvisorCheck has the fewest donors β even small WiserAdvisor has ~2.5Γ more.
β In plain terms: too few sites link to AdvisorCheck to earn Google's trust.
AdvisorCheck's line goes steeply up (donors grew ~5Γ), but authority over the same time fell from 35 to 16 β meaning the incoming links are weak and add no trust. Competitors' lines are nearly flat (mature profiles).
β In plain terms: more links came in, but "empty" ones β authority didn't rise from them, it fell.
Total inbound links (Ahrefs). Points are quarterly (no monthly link history exists). β AdvisorCheck's link count spiked sharply in early 2026 (from 549 to 2,456 in six months) while authority was falling β a classic sign of bulk cheap-link buying. And it's still far below everyone: ~2.5k vs 1.8M for SmartAsset and 11M+ for BrokerCheck.
β In plain terms: links were bought in bulk and to no effect β Google didn't count them.
The drop started at normal authority (DR ~32); DR collapsed only afterward.
Traffic fell first, and only then did DR slide to 16. The weak link mass is a consequence that worsened the fall, not its root cause.
Domain authority is now the lowest among competitors.
BrokerCheck DR 91, SmartAsset 84, WiserAdvisor 53, SmartAdvisorMatch 51, AdvisorCheck 16 β with the largest catalog. Catalog size doesn't compensate for low authority.
The link profile needs to be cleaned of spam.
Referring sites grew ~5Γ, while authority over the same time fell from 35 to 16 β junk/toxic donors and bulk cheap-link buying (a link spike from 549 to 2,456 in early 2026). The link profile needs an audit and cleanup.
By "blog" we mean only human-written articles. Advisor cards, category sections and calculators are excluded.
β In plain terms: AdvisorCheck has almost no expert articles β 40 vs hundreds and thousands for those that grow.
| Site | Blog posts | Source | Other content |
|---|---|---|---|
| SmartAsset | 10,943 | 11Γ post-sitemap.xml | + standalone pages, calculators |
| WiserAdvisor | 543 | post (513) + article (30) | + 55 infographics, 14 pages |
| AdvisorCheck | 40 | cdn.advisorcheck.com/sitemap/blog/ (bypassing the anti-bot) | all on-topic (advisor vetting); frozen since July 2025; +~40 legacy clickbait outside the sitemap |
| SmartAdvisorMatch | 0 | sitemap has only profiles/firms | advisor profiles + firms |
| BrokerCheck | 0 | SPA behind WAF, no sitemap/blog | verification tool only |
Conclusion: the sites winning on content β SmartAsset (~11k posts) and WiserAdvisor (~540, and it was the blog that drove its spring-2026 growth) β have a developed blog. AdvisorCheck's canonical blog = 40 posts (per sitemap): ~14Γ fewer than WiserAdvisor and ~270Γ fewer than SmartAsset, and frozen since July 2025 (the last post = the crash moment). Plus: the 40 posts are topically focused (choosing/vetting advisors) β the right foundation, just tiny and abandoned. BrokerCheck and SmartAdvisorMatch have no blog but hold on authority (DR 91 and SmartAsset's backing). AdvisorCheck has neither content scale nor authority β priority: resume and scale topical content (articles and guides) and build quality links and PR.
The content track is abandoned.
The blog hasn't been updated since July 2025 (only ~40 articles). For comparison: WiserAdvisor grew precisely on content (543 articles), SmartAsset ~10,900. AdvisorCheck stopped producing what generates search demand.
Total pages per sitemap. AdvisorCheck declares 1.4M profile pages β four times more than the similar SmartAdvisorMatch (325k), but at far lower authority (16 vs 51). Yet only ~25k of the 1.4M (β1.8%) get impressions in Google β an extreme case of index bloat. Conclusion: the problem isn't too few pages, but a huge surplus of weak, nearly empty pages on a weak domain. Hence the urgency of cleanup (removing the deadweight from Google), not creating new pages.
β In plain terms: 98% of the million pages are deadweight dragging the whole site down. They need removing, not adding to.
| Site | Total pages | Method | Composition |
|---|---|---|---|
| AdvisorCheck | 1,400,350 | sitemap crawl (master index on CDN) | profiles 1.4M + city 264 + blog 40; of which ~25k with impressions in GSC (β1.8%) |
| SmartAdvisorMatch | 324,709 | sitemap crawl | profiles 286.5k + firms 32.7k + locations 5.5k |
| WiserAdvisor | 16,281 | sitemap crawl | directory 15.5k (incl. SEC 13.4k) + blog 519 |
| SmartAsset | ~13,327 | sitemap crawl | blog 10.9k + categories 2.4k |
| BrokerCheck | no sitemap | SPA behind WAF | FINRA registry ~600k+, but not exposed for crawling |
Bottom line: AdvisorCheck is the largest catalog (1.4M), but only ~1.8% of pages show in Google, and authority is just 16. This is index bloat in its purest form: 98% of the catalog is deadweight that dilutes the quality of the whole domain.
Number of pages shown in results (top-100, per Ahrefs). β For AdvisorCheck Ahrefs understates the figure (it doesn't see queries on advisor names) β per Google it's ~25,000+ pages. So for AdvisorCheck look at the shape (the crash), not the absolute "floor" of ~170. For the other sites the figure is more accurate.
β In plain terms: AdvisorCheck's set of traffic-earning pages nearly zeroed out.
Same as chart 9, but as a percentage of the start β to compare shape. AdvisorCheck β almost complete zeroing; SmartAdvisorMatch stable; the rest declining to varying depths.
β In plain terms: AdvisorCheck lost almost all its working pages, the competitors didn't.
Extreme index bloat.
~1.4M pages indexed, but only ~1.8% get impressions in Google. The rest is ballast diluting the quality signals of the whole site (critical for financial YMYL topics).
The catalog must be filtered by real demand.
Keep the advisors that currently bring traffic. For the other 1M+ profiles, run keyword research and check whether real queries exist in Google. Where there's decent volume β keep them indexed; everything else gets noindex.
Composition in percent. AdvisorCheck and SmartAdvisorMatch are almost 100% profile cards (catalog). SmartAsset is 100% articles. WiserAdvisor is mixed. AdvisorCheck's article share β 0.003% β an extreme skew toward mass, uniform pages (real numbers on hover).
β In plain terms: AdvisorCheck is almost one solid catalog of cards, without the content that builds trust.
AdvisorCheck β 1,400,350
| Section | Pages | % |
|---|---|---|
| /advisor/ (profiles) | 1,400,001 | 99.98 |
| city (financial-advisors-in-β¦) | 264 | 0.02 |
| /blog/ | 40 | 0.003 |
| other (am, member, specialtiesβ¦) | ~45 | 0.003 |
SmartAdvisorMatch β 324,709
| Section | Pages | % |
|---|---|---|
| advisor-network (profiles) | 286,534 | 88.2 |
| advisor-firm-network (firms) | 32,687 | 10.1 |
| find-a-financial-advisor (locations) | 4,969 | 1.5 |
| find-a-financial-advisor-firm | 518 | 0.2 |
WiserAdvisor β 16,281
| Section | Pages | % |
|---|---|---|
| financial-advisors (directory) | 15,535 | 95.4 |
| blog | 519 | 3.2 |
| certifications | 113 | 0.7 |
| infographics / article | 86 | 0.5 |
| retirement-calculator + other | ~28 | 0.2 |
SmartAsset β 13,327 (content topics)
| Section | Pages | % |
|---|---|---|
| financial-advisor | 2,959 | 22.2 |
| retirement / investing | 4,254 | 31.9 |
| checking-account / mortgage / taxes | 3,328 | 25.0 |
| estate-planning / advisor-resources | 1,412 | 10.6 |
| data-studies + other topics | ~1,374 | 10.3 |
Structure takeaway: AdvisorCheck and SmartAdvisorMatch are pure profile catalogs (~100%). SmartAsset is a content platform (0 thin auto-profiles). WiserAdvisor is a hybrid (catalog + blog). AdvisorCheck, with its giant catalog, effectively has a missing content section (40 posts = 0.003%) β that's the structural gap that expert content (articles and guides) fills. BrokerCheck β no sitemap (site closed to collection), just a verification tool with no public structure.
SmartAsset /financial-advisor/ detail (2,959 pages, flat): topical guides 1,555 (52.6%) Β· firm review pages 773 (26.1%) Β· Ask-an-Advisor Q&A 237 (8%) Β· location roundups "best/top in X" 226 (7.6%) Β· money scenarios 168 (5.7%). The same "research an advisor" intent as AdvisorCheck, but served by substantive firm reviews + guides, not 1.4M thin auto-profiles. That's the working model: quality per unit of content, not the scale of cards.
/advisor/. SmartAsset serves the same demand with ~773 substantive firm reviews + guides + roundups. The working model is not the scale of thin cards, but the amount of quality content per unit: clean out thin profiles (CP/FN) and build review/guide content (PC). The review format is a great bridge: turn part of the profiles into real reviews backed by SEC/FINRA data, rather than keeping a million empty cards.
The site is inaccessible to AI-Search bots.
The domain is closed behind a security challenge, so AI crawlers (ChatGPT, Perplexity, etc.), as well as Bing and SEO tools, get rejected. The site effectively drops out of AI results β a growing channel.
Every profile page generates a unique utility "Sign In" link.
The header "Sign In" button renders href="/login?crd=<CRD of the current profile>" (on profile CRD 5 β /login?crd=5, on CRD 8173656 β /login?crd=8173656). This is the "claim your profile" flow: via crd the app knows which of the millions of profiles to link to the account. SEO side effect β a separate parameter URL is created for each of ~1.4M profiles, adding crawl clutter.
Outdated profile UX β content hidden in tabs.
Advisor information is split across tabs. All competitors keep the whole profile on a single page. That's better for users and for indexation. A profile redesign is needed: drop the tabs, gather all content on one page.
Structured data β formally valid, but "empty" and with defects.
The page has one JSON-LD block (ProfilePage β Person), and Google validates it without errors (Rich Results Test: "1 valid item detected"). But: the description field carries a template bug β "a previously registered financial undefined" (an unfilled variable right inside the structured data); the image field has the AdvisorCheck site's own logo (advisorcheck-logo-og2.png) instead of the advisor's photo β i.e. not even a photo or a firm logo, just the platform's brand; empty alternateName; missing useful fields β jobTitle, worksFor, address, sameAs, hasCredential (the Series 7/63/65/31 licenses are a natural candidate). It appears to be templated across the whole catalog.
Templated meta descriptions β underfilled and written in internal jargon.
Example /by-state/nebraska: the H1 and Title are well optimized (exact query match, single H1, brand at the end, ~50 chars), but the meta description β "Find Financial Advisors in Nebraska using AdvisorCheck's City Pages directory" β is only 78 of ~155 characters (half the snippet in results sits empty), with a double space "in Nebraska" and the internal term "City Pages directory" instead of user benefits, with no differentiator and no call to action. A typical issue, most likely repeated across the whole catalog.