AI SEO audit

SEO for AI Agents

https://kestrellaw.example.com

AI visibility not measured yet.

We have not checked AI engine answers for this site yet. The AI Visibility score below measures how ready your pages are for AI engines, not whether they recommend you.

AI Visibility56/1006 findings across four pillars
lawyersSample reportYMYL rule check appliedCompleted
Homepage readiness score: 64 out of 100. Readiness 64, outcomes not measured yet.

Readiness 64, outcomes not measured yet

1 page crawled

Measures how ready this page is for Google, Bing and AI answer engines. Does not measure rankings, traffic, whether AI engines cite you or real-user page speed.

Not measured: AI engine answers, Real-user page speed (field data)

AI Visibility score: 56 out of 100.
Technical score: 72 out of 100.
Foundational score: 70 out of 100.
Local score: 58 out of 100.

Email the report

3 more findings + methodology citations. One email. No spam.

Preview share card

Equal-weight average of the pillars we could measure. Each check counts once, however many pages share the issue. Each finding carries a confidence flag because a methodology page without one is a credibility risk.

Synthesis

Executive summary

  • Kestrel Law scores 64 overall, dragged by Local and AI Visibility.
  • The state-bar disclosure footer is absent on /attorneys and /practice-areas (Maryland Rule 7.2 requires it); fix this week.
  • AI surfaces over-cite Avvo, Justia, FindLaw, and Cornell LII for personal-injury queries; the move is to publish original commentary on three Maryland Court of Special Appeals 2025 rulings with an Attorney byline + LegalService schema.
  • Local: the GBP has the wrong primary category ("Lawyer" should be "Personal Injury Attorney"), and there is no city-specific page for any of the 6 Maryland counties you serve.
  • The YMYL rule check flagged 2 findings for review; both passed.

Your action plan

Top priorities (heuristic ranking)

Ordered by finding severity, our confidence in the finding, and a pillar weight. This is a heuristic, not a forecast of traffic or revenue. Each move carries the artifact that fixes it, or says plainly when the fix is a change to your content.

  1. State-bar disclosure footer missing on /attorneys and /practice-areas

    FoundationalMedium efforthigh confidence

    Why it matters

    Add a footer partial: "Attorney advertising. See the methodology for how this is scored.

    Methodology: state-bar-disclosure

    Why this rank: critical severity, high confidence, in the Foundational pillar. A measured finding about your site. Heuristic ordering, not measured impact.

    Content changeNo paste-ready fix
    Add a footer partial: "Attorney advertising. The information on this site is for general purposes only and does not constitute legal advice. Responsible attorney: [name], admitted to the Maryland State Bar [year]." Render server-side on every page under /attorneys and /practice-areas.

    How to use it: No paste-ready artifact fixes this finding. It needs a change to the page content or site configuration, described above. Re-run the audit after the change to confirm it.

Locked

3 more priorities, each with the fix it needs.

  • 2AI surfaces cite Avvo, Justia, FindLaw 8x more than your siteContent change
  • 3GBP primary category is "Lawyer" instead of practice-area-specificContent change
  • 4No city-specific pages for any of the 6 served countiesContent change
Unlock the full plan with your email

Artifacts below are deterministic templates tailored to your finding. 4 need a content change rather than a paste-ready artifact.

Competitive AI share of voice

Who AI engines recommend for Example

No AI citation data for Example yet

We have not polled the AI engines for this brand yet, so there is nothing to chart. Run a free AI visibility check to see who ChatGPT, Gemini and the other engines actually recommend for your queries. We never show a number we did not measure.

Run a free AI visibility check

Not connected yet

CopilotNot connected

Connect Copilot to measure

We show a bar only for an engine we actually measured. An engine we cannot poll is shown as not connected, never a fabricated result.

Embed your badge

Share your score

Embed your AI visibility badge

Put a live badge on your own site. It links back to this report and reflects only your real, measured score. Every embed is a backlink and a brand impression.

Findings by pillar

Top 3 findings per pillar are visible inline. The rest unlock with your email.

AI Visibility2 findings

Highhigh confidenceNeeds action

AI surfaces cite Avvo, Justia, FindLaw 8x more than your site

For the query "best personal injury lawyer Baltimore", ChatGPT cites Avvo first, Justia second, FindLaw third. Your firm appears only when explicitly named. Across 25 sampled queries you appear in 3.

Recommendation

Publish 3 long-form commentary pieces per quarter on recent Maryland appellate rulings, attributed to a named attorney with a LegalService + Person schema. Submit to Justia and Avvo as a contributor where possible.

Methodology: citation-gap

Lowhigh confidencePassed

YMYL rule check passed on 12 of 12 sampled findings

Rule-based YMYL safeguards (deterministic checks for risky or non-compliant claims on high-severity findings, on for YMYL verticals) flagged no issues on the sampled findings. This is a rule check, not an independent-model review.

Recommendation

No action needed. The rule check will run again on the next audit.

Methodology: ymyl-cross-check

Free tier

3 more findings waiting in your inbox.

Drop your email below. We will send the full report (every pillar, every finding, every fix) plus the methodology citations for each check. No login required.

Methodology pages document how each check is computed, with primary-source citations. Per-finding confidence is shown so you can weight remediation by signal strength.

Read the methodology · Audit another URL