Building Search Infrastructure from Zero in Regulated Financial Services
in 14 days
50-prompt basket
152K to 234K, 6mo
73% above 2.5x avg
top 1% of industry
enumerated in robots.txt
The Challenge
A nationally recognized financial advisory firm needed to build organic search and digital marketing infrastructure from the ground up. The firm had strong offline reputation and referral networks but virtually no organic search presence.
The engagement was uniquely difficult for three reasons:
Regulatory constraints. SEC and FINRA compliance requirements limit what can be said, how it can be said, and how quickly content can be published. Every claim requires substantiation. Marketing materials face legal review cycles that slow velocity.
Extreme cost competition. Google CPCs in the financial advisory vertical rank among the highest across all industries. Competing on paid search alone would require budgets that dwarf the marketing program. Organic had to carry the growth.
Trust-dependent sales cycles. Prospective clients evaluate advisory firms over months, not days. Search behavior in this vertical reflects high-consideration, high-research intent. Content needs to demonstrate authority over extended nurturing periods.
The Approach
Phase 1: Technical SEO Infrastructure
Rather than starting with content, I built the technical foundation first. The premise: content published on weak infrastructure compounds slowly. Content published on strong infrastructure compounds from day one.
Structured data architecture. Designed and deployed a comprehensive JSON-LD schema library across multiple content management surfaces. Entity-level schemas (Organization, Person, Service) established the knowledge graph foundation. Page-level schemas (Article, FAQPage, HowTo, VideoObject, SpeakableSpecification) targeted rich result eligibility across search features including Knowledge Panels, FAQ accordions, video carousels, and voice search. Hundreds of pages were identified as eligible for FAQ and HowTo schema expansion.
Crawl efficiency. Audited and optimized crawl budget allocation through search console analysis, canonical tag hygiene, XML sitemap restructuring, and internal link architecture. Discovered that the homepage was splitting ranking signals across multiple URL variants (www, non-www, HTTP, HTTPS). Consolidating these through proper 301 redirects concentrated authority on a single canonical URL.
Core Web Vitals. Performance optimization across all page templates to meet or exceed Google’s thresholds for LCP, FID/INP, and CLS.
Comparative AI accessibility audit (4 peer YMYL firms):
| Firm | AI Bots Enumerated in robots.txt | llms.txt Entries | AI Accessibility Posture |
|---|---|---|---|
| Subject firm | 12 | 96 | Most comprehensive (1 of 4) |
| Peer A | 0 | 0 | None enumerated |
| Peer B | 0 | 0 | None enumerated |
| Peer C | 0 | 0 | None enumerated |
The audit revealed that explicit AI-crawler enumeration was unusual in the YMYL category at the time. While most peer firms relied on default crawler access policies, the subject firm enumerated 12 distinct AI user-agents (including GPTBot, ClaudeBot, Google-Extended, PerplexityBot, and Bytespider) and shipped a 96-entry llms.txt manifest. This established a measurable accessibility advantage as AI engines began differentiating between firms that signaled openness to AI ingestion and those that did not.
Phase 2: Content Architecture
Built a topic cluster model organized around the firm’s core service areas and the questions their prospective clients ask during the research phase.
The architecture mapped search intent across the full consideration journey: awareness-stage educational content, consideration-stage comparison content, and decision-stage trust-building content. Each cluster included strategic internal linking patterns designed to distribute authority from pillar pages to supporting content.
A cross-platform content pipeline with hundreds of items ensured synchronization across multiple workflow stages from ideation through publication, with automated auditing scripts validating consistency.
Phase 3: AI Search Optimization
Recognizing the shift toward AI-powered search experiences, I developed an AEO/GEO (Answer Engine Optimization / Generative Engine Optimization) strategy grounded in peer-reviewed research on how large language models select and cite sources.
The approach systematically identified high-value queries triggering AI Overviews and implemented content signals designed for LLM citation readiness: clear factual claims, structured formatting, authoritative sourcing, and entity disambiguation.
Outcomes within 14 days of full implementation. The firm captured 122 distinct AI engine citations across a 50-prompt positioning-niche basket and ranked as the #1 brand on that basket. AI crawler accessibility was hardened through a 96-entry llms.txt and explicit user-agent enumeration for 12 AI bots in robots.txt, the most comprehensive accessibility posture in a comparative audit of four peer firms in the category.
"The most comprehensive AI accessibility posture in a comparative audit of four peer firms in the category."Independent third-party YMYL competitive audit
Phase 4: Paid Media Integration
While organic search was the primary growth channel, I simultaneously built and optimized the firm’s paid search program from zero. The first two quarters were a deliberate learning phase: testing audiences, creative, and bidding strategies. By the fourth quarter, the program had reached top-tier performance.
A critical strategic discovery: stable, consistent investment dramatically outperforms pulse budgeting. After pivoting from intermittent spend to sustained allocation mid-year, campaign efficiency improved by more than 6x. Every time a campaign was paused and restarted, the optimization algorithm lost its calibration, costing tens of thousands in re-learning.
The paid program also revealed that leads from paid channels converted to clients at rates meaningfully above average, challenging the assumption that organic leads are always higher quality. In high-trust verticals, the intent signal from a paid click on a specific financial advisory term carries genuine qualification weight.
Phase 5: Analytics Infrastructure
Built a multi-source measurement pipeline integrating search console data, site analytics, and third-party SEO intelligence. The pipeline provides search visibility tracking, keyword ranking analysis, and content performance reporting across the full keyword portfolio.
Attribution modeling connected search activity to downstream business outcomes, enabling ROI reporting at the channel and content level. The attribution system achieved greater than 95% accuracy in tracking the full journey from first impression to client conversion.
Growth Trajectory
Program Phases
Months 1 to 6: Foundation. Technical SEO infrastructure deployed before content velocity ramped. 25 JSON-LD schemas (8 entity-level + 17 page-level) across 3 CMS themes, multi-source measurement pipeline integrating GSC, GA4, and Ahrefs, AI crawler enumeration in robots.txt, and a 96-entry llms.txt established the foundation. By month 6, the firm was indexed across the foundational service-area cluster.
Months 7 to 12: Content velocity. The 9-cluster topic architecture filled out across 70+ optimized pages. Organic impressions over the 6-month comparison window grew 53.8% (152,515 to 234,593), with 794 newly ranking keywords entering the impression pool.
<text x="20" y="100" font-size="11" fill="#666" font-weight="600">PREVIOUS</text>
<text x="20" y="115" font-size="9" fill="#888">6 months</text>
<rect x="90" y="88" width="200" height="32" fill="#9ca3af" rx="3"/>
<text x="280" y="109" font-size="14" fill="#fff" font-weight="700" text-anchor="end">152,515</text>
<text x="20" y="160" font-size="11" fill="#666" font-weight="600">LAST</text>
<text x="20" y="175" font-size="9" fill="#888">6 months</text>
<rect x="90" y="148" width="307" height="32" fill="#00468C" rx="3"/>
<text x="387" y="169" font-size="14" fill="#fff" font-weight="700" text-anchor="end">234,593</text>
<line x1="410" y1="104" x2="450" y2="104" stroke="#FF005A" stroke-width="2"/>
<line x1="410" y1="164" x2="450" y2="164" stroke="#FF005A" stroke-width="2"/>
<line x1="450" y1="104" x2="450" y2="164" stroke="#FF005A" stroke-width="2"/>
<text x="460" y="125" font-size="13" fill="#FF005A" font-weight="700">+82,078</text>
<text x="460" y="142" font-size="13" fill="#FF005A" font-weight="700">+53.8%</text>
<line x1="20" y1="210" x2="580" y2="210" stroke="#e0dccc" stroke-width="1"/>
<text x="20" y="228" font-size="11" fill="#666"><tspan font-weight="700" fill="#00468C">794</tspan> newly ranking keywords entered the impression pool over the same window.</text>
Months 13 to 18: AI search activation. The AEO/GEO content signals implemented in Phase 3 produced the program’s most distinctive outcome: 122 AI engine citations within a 14-day measurement window on a 50-prompt positioning-niche basket, with the firm ranked #1 brand on that basket. The program navigated four Google core updates during this period; each correlated with modest positive movement, confirming that the technical foundation and content quality aligned with Google’s evolving ranking criteria.
Mobile Discovery
An unexpected finding: mobile organic traffic converted at nearly 2x the rate of desktop. In a vertical where the assumption is “high-net-worth clients research on desktop,” this data point challenged conventional targeting wisdom and informed bid strategy adjustments across the paid program.
The Results
Over the first 18 months of the program, measured against primary-source data in Google Search Console, Google Analytics 4, and third-party SEO intelligence:
- 122 AI engine citations in 14 days on a 50-prompt positioning-niche basket, with the firm ranked #1 brand on that basket
- Organic impressions grew 53.8% (152,515 to 234,593) over a 6-month comparison window
- 794 newly ranking keywords entered the impression pool over that same window
- 25 JSON-LD schemas deployed (8 entity-level + 17 page-level) across 3 CMS themes, peer-equivalent to top firms in the YMYL category
- 12 AI crawlers explicitly enumerated in robots.txt with a 96-entry llms.txt, the most comprehensive accessibility posture in a comparative audit of four peer firms
- 226-item content pipeline orchestrated across HubSpot, Notion, and Monday.com with 100% cross-platform synchronization across 5 workflow stages
- Mobile organic traffic converted at nearly 2x the rate of desktop, informing bid strategy across the paid program
- Paid media program reached top-tier performance by the fourth quarter after a deliberate two-quarter learning phase, with a documented 6x+ efficiency improvement after switching from pulse to stable monthly allocation
- Attribution accuracy exceeded 95% through a multi-touch pipeline integrating GSC, GA4, and HubSpot CRM
The Capacity Constraint Insight
One of the most valuable findings was not a marketing metric but an operational one. Analysis revealed that roughly 30% of the annual marketing budget went undeployed due to capacity constraints on the advisory side. The firm could generate more qualified leads than it could serve.
Modeling the lost opportunity cost showed that every dollar of undeployed budget represented more than $8 in foregone revenue. The recommendation: before increasing marketing spend, hire additional advisors to capture the demand the program was already generating. The marketing engine was outpacing the delivery engine.
The Authority Gap Insight
A second insight emerged from the multi-source measurement data, with longer-term implications than the operational finding above. The technical SEO and AEO program built infrastructure peer-equivalent to top firms in the category. Impressions grew. Ranking keywords accumulated. AI engine citations landed at scale. Yet click-through outcomes diverged sharply from impression growth.
The gap exposed a structural reality of competing in YMYL categories: at any given moment, organic search performance is bounded by accumulated authority signals (citations from established sources, brand mentions in trusted publications, decades of practitioner credentials) that technical execution alone cannot substitute for, however well executed. Schema architecture and content velocity move impressions; structural authority moves clicks.
- JSON-LD schemas
- Crawl efficiency & canonicalization
- llms.txt & AI crawler enumeration
- Topic cluster architecture
- Core Web Vitals
- Citations from established sources
- Brand mentions in trusted publications
- Decades of practitioner credentials
- Media presence & op-eds
- Industry awards & recognition
This finding became the foundation for the Assistive Agent Optimization (AAO) framework: a 10-gate diagnostic pipeline that scores answer-engine performance against the structural authority gates that bound it. AAO is now productized through Bayesian and Priors (baypri.ai), a diagnostic SaaS that surfaces the authority ceiling before firms invest in technical interventions that cannot substitute for it.
Key Takeaways
-
Build infrastructure before content. In competitive verticals, publishing content on technically weak foundations wastes the compounding window. Schema, crawl efficiency, and site performance should precede content velocity.
-
Phase the build; expect compounding, not linear growth. Organic search in competitive YMYL verticals follows a step-function pattern across foundation, content velocity, and AI search activation phases. Months of foundational groundwork precede the visible outcomes (indexed impressions, ranking keywords, AI engine citations). Programs that pivot during the foundation phase forfeit the compounding returns from the infrastructure already laid.
-
Stable investment beats pulse budgeting. Stopping and restarting campaigns destroys algorithmic optimization. The data showed a 6x+ efficiency improvement after switching to consistent monthly allocation. Every pause costs tens of thousands in re-learning.
-
Capacity planning is a marketing problem. The most sophisticated marketing program is worthless if the business cannot serve the demand it generates. Marketing and operations planning must be coupled.
-
Structured data is a competitive moat in regulated verticals. Rich results in financial services are rare because most firms under-invest in technical SEO. Proper schema implementation creates outsized visibility gains precisely because the competition is not doing it.
-
AI search readiness is a first-mover advantage. Firms that optimize for LLM citation now will capture disproportionate visibility as AI-powered search grows. The methodology is grounded in peer-reviewed research, not speculation.
-
Regulation is a moat, not just a constraint. Compliance requirements slow everyone equally. Firms that build efficient content workflows within regulatory frameworks gain a structural advantage over competitors who treat compliance as a blocker.
About the Author
Andrés Plashal
Senior Marketing Executive and Strategic Revenue & Search Marketing Engineer. $150M+ attributed revenue across 30+ companies. Google Partner since 2017.
Credentials: UIUC Gies College of Business (Behavioral Science), Columbia College Chicago (Interactive Arts & Media). Member: American Marketing Association, GAABS, Paid Search Association. Published researcher (SCTE/NCTA).