
What we built.
Search engines and AI assistants like ChatGPT, Perplexity and Claude increasingly decide who gets found. We ran a combined SEO and GEO (generative engine optimization) audit across 9 of our marketing sites, then implemented the code-level foundation: structured-data entity graphs, llms.txt with AI-crawler allowlists, first-paint HTML for non-JS crawlers, and Core Web Vitals work. Every health and finance claim was sourced or softened — nothing fabricated.
What changed.
A combined SEO + GEO foundation across 9 of our sites — structured for Google and citable by AI engines.
9
Sites remediated
42
Routes prerendered
0
Fabricated claims
What we did.
01Combined SEO + GEO audit per site
02JSON-LD entity graphs (Org / Person / Software / FAQ)
03llms.txt + AI-crawler allowlists (GPTBot, ClaudeBot, PerplexityBot, Google-Extended)
04SPA prerendering — real first-paint HTML for AI crawlers
05Core Web Vitals / WebP image work
06YMYL integrity pass — every claim sourced or softened
Built with
JSON-LD entity graphsllms.txtAI-crawler allowlistsSPA prerenderingCore Web Vitals
→ Next project.
VakeelOS
An advocate workspace for cases, court dates, drafting, documents, billing and team work.
2025–26
