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)
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.
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.
| 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 |
All files live in /Users/samaguiar/.cursor/projects/empty-window/aguiar-geo-pack/ on this Cursor workstation.