Appearance
Agent Visibility Audit
Fresh 2026-06-03Target: andersonhemmat.com/practice-areas/car-accident-lawyers Date: 2026-06-03
Critical Blocker: Domain Not on Cloudflare
Infrastructure Blocker
HTTP response headers confirm the site runs on nginx directly. There are NO Cloudflare signatures (cf-ray, cf-cache-status, server: cloudflare). The server header is Server: nginx. CMS is Statamic (PHP-based).
Impact: The Cloudflare Worker CANNOT be deployed until the domain is proxied through Cloudflare. The Worker code is ready; deployment is blocked pending DNS change.
Required action:
- Add
andersonhemmat.comto Cloudflare (change nameservers or add a DNS proxy record) - Enable orange-cloud proxy on the A record for
andersonhemmat.com - Deploy the Worker with route:
andersonhemmat.com/practice-areas/car-accident-lawyers*
This is a client-side infrastructure action. Anderson Hemmat (or their hosting provider) controls the DNS.
Page Status
| Signal | Value |
|---|---|
| HTTP Status | 200 OK |
| CMS | Statamic (PHP) |
| Server | nginx |
| SSL | Yes (HTTPS) |
| Canonical | Self-referencing, correct |
Schema Inventory
| Schema Type | Present | Notes |
|---|---|---|
| WebSite | Yes | Site-level, correct |
| LegalService | Yes | Main org entity with geo, aggregateRating, sameAs |
| WebPage | Yes | Page-level with dateModified |
| Service | Yes | serviceType + areaServed + provider ref |
| BreadcrumbList | Yes | 3-level correct |
| FAQPage | Yes | 5+ Q&A entries with statute citations |
| Attorney / Person | No | MISSING — should have schema for Julie Anderson and Chad Hemmat |
| Review (individual) | No | Testimonials exist on page but no Review schema |
| HowTo | No | "What to do after accident" section lacks HowTo schema |
| ItemList (case results) | No | Case results not in structured data |
Schema score: 7/10. Strong foundation. Missing attorney-level entity data is the highest-value gap.
Content Authority Assessment
The page is exceptionally thorough for a law firm practice area page.
Strengths
- Specific dollar verdicts with case descriptions ($33M, $10M, $2.6M, etc.)
- Statute citations (C.R.S. 13-80-101, C.R.S. 13-21-111)
- Colorado-specific statistics (306 fatalities, 3,000 injury accidents)
- 17+ case type categories
- 5-item FAQ with substantive answers
- Geographic service area explicitly listed (150+ municipalities)
- Contingency fee structure explicitly stated
- Aggregate rating (4.9/240 reviews) in schema
Gaps
- No
llms.txtat the domain root — AI crawlers cannot discover AI-optimized content - No
robots.txtAI crawl directives confirmed for allowing GPTBot, ClaudeBot, etc. - Page content is behind a session cookie (
anderson_hemmat_session) — some AI crawlers may not handle cookies
Cookie Issue
The server sets anderson_hemmat_session and XSRF-TOKEN on the first request. Most AI crawlers do not execute JavaScript or maintain cookies between requests. Statamic may be serving session cookies to all visitors including bots. Content is still returned 200, but this is worth monitoring.
AI Crawl Accessibility
robots.txt Check Required
Verify andersonhemmat.com/robots.txt to ensure these bots are explicitly allowed:
- GPTBot (OpenAI respects robots.txt)
- ClaudeBot
- Google-Extended
- PerplexityBot
- anthropic-ai
If any are blocked, the firm is invisible to those AI systems' training and retrieval pipelines.
Recommended robots.txt additions:
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: anthropic-ai
Allow: /Citation Volume Baseline
Google SERP Position
- "best car accident lawyers Denver Colorado": Position 6-8 (alongside SuperLawyers, Dan Caplis, Manning Herington, Wilhite)
- "Denver car accident lawyers": Position likely 3-8
- "Anderson Hemmat Denver": Top result (branded)
AI Citation Status
| Platform | Citation Status |
|---|---|
| Google Search | Top 10 for key queries. Indexed, canonical correct. |
| Perplexity | Likely cited (uses Google index; firm in top 10) |
| ChatGPT Browse | Likely cited for branded and category queries |
| Claude web search | Appears in search results for "best Denver car accident lawyers" |
| Gemini | Likely (Google index direct feed) |
Confirmed External Authority Citations
- SuperLawyers (sameAs + page references)
- Best Law Firms of America (bestlawfirmsofamerica.com/law-firm/anderson-hemmat/)
- Lawyers.com (lawyers.com/greenwood-village/colorado/anderson-hemmat-llc-4819708-f/)
- LinkedIn, Facebook, YouTube
Not Confirmed
- Wikidata entry — not detected
- Wikipedia mention — not detected
- Avvo/Martindale — not confirmed
- llms.txt — not present
Entity Authority Summary
| Authority Signal | Status | Priority |
|---|---|---|
| Google Business Profile | Likely active (GMB map link in schema) | Low |
| Wikidata entity | Not detected | HIGH |
| Wikipedia mention | Not detected | MEDIUM |
| Avvo profile | Unconfirmed | MEDIUM |
| Martindale-Hubbell | Unconfirmed | MEDIUM |
| Super Lawyers | Confirmed | Done |
| Best Lawyers / Best Law Firms | Confirmed | Done |
| Attorney Person schema | MISSING | HIGH |
| llms.txt | MISSING | HIGH |
| AI crawl allowlist in robots.txt | UNCONFIRMED | HIGH |
Competitive Position
Anderson Hemmat competes against:
- Dan Caplis (dancaplislaw.com) — 40 years, $26.6M truck crash verdict
- Wilhite Law Firm — 45+ years, 30 lawyers
- Manning Herington — 99% success rate
- Bachus and Schanker — nationally recognized, multi-office
- Ramos Law — physician-attorney founder
Key Differentiator for AI Citation
The $33M wrongful death verdict framed as "largest in Colorado history" is a highly citable, specific, verifiable claim. This is the strongest entity authority hook for AI models. It is specific, superlative, and verifiable via court records. It should be prominent in all variants.
Workflow: Audit to Deployment
flowchart TD
A[Audit Complete] --> B{Domain on Cloudflare?}
B -->|No| C[Client Action Required: Add to Cloudflare]
B -->|Yes| D[Deploy Worker to CF]
C --> E[Client updates DNS]
E --> D
D --> F[Load variants into KV namespace]
F --> G[Set Worker route]
G --> H[Monitor AI_VISITS_LOG]
H --> I[Weekly query tests]
I --> J[Monthly trust score re-evaluation]