Session goal

User asked Cursor to: (1) run a full SEO and GEO audit on aguiarinjurylawyers.com, (2) run a full Google Ads audit, (3) GEO-optimize for AI search. Asked twice in a row, signaling execution intent rather than analysis.

Projects: SEO, Marketing, Website, Google Ads (single-select forced; multi-select API rejected list format)

What was actually run

Manual audit using browser-fetched HTML, curl-fetched sitemap, WebSearch as a proxy for AI Overviews citation behavior. Not a Perplexity Sonar run (no API key wired in this Cursor session) and not a live GSC traffic pull (no GSC MCP wired). For canonical AI citation tracking and live traffic data, the firm's content-gap-hunter skill running in the Sam-Aguiar-Injury-Lawyers project is the right tool — that environment has Ahrefs MCP + Perplexity API.

Critical correction from first-pass framing

First pass said: "Content gaps — Lexington missing, no-fault page missing, what-to-do page missing, truck settlement page missing."

That was wrong. Page inventory (322 URLs in /sitemap_index.xml) showed comprehensive content already exists:

Corrected diagnosis: Comprehensive content exists. AI engines (Perplexity, ChatGPT, AI Overviews) are not extracting it — citations are going to Nolo, FindLaw, Hughes & Coleman, Karl Truman, Stein Whatley instead. Fix is GEO mechanics (extractable Quick Answer blocks, FAQ Question text matching real query phrasing, Speakable scoping, dateModified freshness), not new content.

AI citation matrix (re-baselined)

Query Cited? Existing page Action
best PI lawyer Louisville KY 2026 #2 / Defend
Kentucky truck accident attorney #1 /ky-truck-crash-attorney/ Defend with /our-results/ surfacing
Louisville car accident lawyer #4 /practice-areas/car-accident-lawyer/ Quick Answer block + FAQ rewrites
how much KY car accident worth #5 of 5 /practice-areas/car-accidents/compensation/ Add verdict-summary table at top
what to do after car accident Louisville KY NO /resources/what-to-do/ (KY-wide) New Louisville sibling page (drafted)
KY no-fault insurance PIP NO /resources/no-fault-insurance-claims/ Quick Answer block + FAQ rewrites
Lexington KY PI lawyer NO /locations/lexington/ + 14 lex-cases Quick Answer block + Speakable + FAQ rewrites
Louisville motorcycle accident lawyer NO /practice-areas/motorcycle-accident/ Add Louisville section + Quick Answer
KRS 411.130 wrongful death NO /practice-areas/wrongful-death/ Quick Answer block + FAQ rewrites
KY comparative fault car accident NO /practice-areas/car-accidents/liability-in-kentucky-car-accidents/ Verify content + patch
average truck settlement KY NO (no dedicated page) Build /kentucky-truck-accident-settlements/ from /our-results/
dog bite KY strict liability #4 /dog-bite-lawyer/ Quick Answer block

What was shipped — local files

All files live in /Users/samaguiar/.cursor/projects/empty-window/aguiar-geo-pack/ on this Cursor workstation.