What an AI SEO Audit Covers (vs. a Traditional SEO Audit)
If you last audited your law firm website two or three years ago, your checklist is already outdated. Traditional SEO audits focused on crawl errors, keyword density, backlink profiles, and page speed. Those things still matter — but they are no longer sufficient to win clients from the search landscape that exists in 2026.
Today, your prospective clients are asking ChatGPT which family lawyer to call. They are asking Perplexity which firm handles commercial litigation. They are reading Google AI Overviews on their phones before they ever click a result. If your firm is not cited, recommended, or even visible to these AI systems, you are missing a growing share of inbound enquiries — and the gap is widening every month.
An AI SEO audit layers several new diagnostic dimensions on top of the traditional checklist:
- Schema markup completeness — does your site speak structured data that AI systems can parse?
- AI crawler access — have you explicitly allowed GPTBot, anthropic-ai, PerplexityBot, and Google-Extended in your robots.txt?
- Answer-first content architecture — do your pages open with direct answers before supporting detail?
- E-E-A-T signal density — are your lawyers' credentials, bar registration numbers, and client outcomes verifiable on the page?
- Topical authority mapping — does your site cover your practice areas with the depth an AI system would consider authoritative?
- Internal linking silo structure — does your site guide AI crawlers through a logical hub-and-spoke architecture?
The audit process we outline below addresses all of these areas in a prioritised sequence. Work through each section methodically; every item you fix is a measurable improvement in your firm's AI visibility.
Key insight: AI systems do not rank pages the way Google's traditional algorithm does. They retrieve passages, extract entities, and synthesise answers. Your job is to make your firm's expertise the most clearly structured, most credibly sourced, and most completely covered answer available on your practice area topics.
Technical Checklist: robots.txt, Canonicals, Schema, and Site Speed
Technical SEO is the foundation. No amount of great content will move the needle if your site has crawl blocks, duplicate URL problems, or missing structured data. Run through this technical checklist first — these are the fastest items to verify and fix.
robots.txt
Open your robots.txt file (visit yourdomain.com/robots.txt in a browser). Verify that no Disallow rules block your main pages, and that the following AI crawlers are explicitly permitted:
- GPTBot (OpenAI / ChatGPT) —
User-agent: GPTBot / Allow: / - anthropic-ai (Claude) —
User-agent: anthropic-ai / Allow: / - PerplexityBot —
User-agent: PerplexityBot / Allow: / - Google-Extended (Google AI Overviews) —
User-agent: Google-Extended / Allow: / - OAI-SearchBot —
User-agent: OAI-SearchBot / Allow: / - Googlebot — not blocked, crawl budget sufficient for site size
- Sitemap URL declared at the bottom of robots.txt
Canonical URLs
Every page must have a self-referencing <link rel="canonical"> tag in the head. Check for these common issues on law firm sites:
- HTTP vs HTTPS — canonical must point to the HTTPS version
- Trailing slash inconsistency — pick one convention and enforce it everywhere
- www vs non-www — canonical and server redirect must agree
- Practice area pages accessible at multiple URLs (e.g. /family-law and /practice-areas/family-law) — only one should be canonical
Schema Markup
Use Google's Rich Results Test (search.google.com/test/rich-results) and Schema.org's validator to check each key page. For law firms across North America, the minimum required schema is:
- LegalService or Attorney schema on service pages with name, description, areaServed, url
- Organization schema on homepage with @id, name, url, logo, sameAs (pointing to bar association profile, LinkedIn)
- Person schema for each named lawyer with name, jobTitle, memberOf, knowsAbout
- BreadcrumbList on every non-homepage page
- FAQPage on all service pages with at least 4 Q&A pairs
- LocalBusiness schema on homepage with address, geo, telephone, openingHours
- Article or BlogPosting on all insight/blog posts with datePublished, dateModified, author
Site Speed and Core Web Vitals
Run PageSpeed Insights (pagespeed.web.dev) on your homepage and at least two service pages. Target scores of 90+ on mobile. For law firm sites, the most common speed killers are oversized hero images (compress to WebP under 200KB), render-blocking Google Fonts (use display=swap), and unused JavaScript from contact form plugins.
Largest Contentful Paint (LCP) should be under 2.5 seconds. Cumulative Layout Shift (CLS) should be under 0.1. Interaction to Next Paint (INP) should be under 200ms. Any page failing these thresholds is penalised in Google's ranking and less likely to be indexed efficiently by AI crawlers.
Content Audit: Answer-First Architecture, FAQ Coverage, and Topical Depth
Once your technical foundation is solid, turn to your content. This is typically where law firm websites have the most room to improve — and where the payoff for AI visibility is greatest.
Answer-First Opening Paragraphs
AI systems extract answers from the first 150 words of a page more often than from anywhere else. Audit every service page and article: does the opening paragraph directly answer the most likely question a prospect is asking? If your family law page opens with "Welcome to [Firm Name], where our dedicated team of experienced family law attorneys..." — that is not an answer. It is filler.
Rewrite openings to lead with the answer. Example: "If you are going through a separation, a family lawyer helps you resolve child custody, spousal support, and property division. This page explains what our family law team does, how fees work, and what to expect in the first 90 days of your file."
FAQ Coverage Per Practice Area
Every practice area page should include at least 5 frequently asked questions with direct, complete answers — not "contact us to find out." These FAQ items should be wrapped in FAQPage JSON-LD. Check that:
- Questions match actual search queries (use Google Search Console's Queries report)
- Answers are self-contained and 60–120 words each
- FAQ markup validates in Google's Rich Results Test
- Questions are not duplicated across multiple pages
Topical Depth Mapping
For each practice area, list every subtopic your team regularly advises on. Then check whether your site has a dedicated page or substantial section for each. A family law firm should have coverage of: divorce, legal separation, contested vs uncontested divorce, child custody and access, parenting plans, child support (Federal Child Support Guidelines), spousal support (SSAG), property division, marriage contracts, cohabitation agreements, restraining orders, and common-law relationships. If any of these are covered only in a passing paragraph, that is a topical gap that reduces your authority score in AI systems.
Topical authority matters more than keyword density in 2026. AI systems evaluate whether a site covers a domain comprehensively, not whether a keyword appears a certain number of times. A law firm site that has 15 well-structured pages on family law topics will outperform a site with one 2,000-word family law page stuffed with keywords.
E-E-A-T Signals for Law Firms
E-E-A-T — Experience, Expertise, Authoritativeness, and Trustworthiness — is Google's quality evaluator framework, and it has become even more important as AI systems adopt similar criteria for deciding which sources to cite. For law firms across North America, building strong E-E-A-T signals requires deliberate on-page implementation.
Lawyer Profile Pages
Every lawyer at the firm should have a dedicated profile page that includes:
- State or provincial bar registration number with a link to the bar association directory
- Year admitted to the bar
- Law school(s) attended with degree(s) and graduation year
- Practice areas with specific experience claims (e.g. "15 years in commercial real estate")
- Notable case results or transactions (anonymised if necessary under bar rules)
- Peer recognitions, awards, or bar association memberships
- Published articles, CLE presentations, or media quotes
- Professional photo with descriptive alt text
- Person schema markup encoding all of the above
Client Reviews and Social Proof
AI systems treat third-party review platforms (Google Business Profile, Avvo, Lawyers.com) as authority signals because they are harder to manipulate than on-site testimonials. Your audit should confirm:
- Google Business Profile is claimed and active with 20+ reviews averaging 4.5+ stars
- Reviews mention specific practice areas and lawyer names (these become entity signals)
- Your website links to or embeds review snippets with Review or AggregateRating schema
- No fake or incentivised reviews (these violate bar rules and Google's guidelines)
Credentials Verifiable Off-Site
AI systems cross-reference entity claims. If your site says a lawyer won a particular award, that award should be verifiable on the awarding organisation's website. Add sameAs links in your Person schema pointing to LinkedIn profiles, bar association directory entries, and any relevant professional association pages.
Internal Linking Audit: Hub-Spoke Structure and Anchor Text
Internal links do two jobs: they distribute PageRank across your site, and they communicate topical relationships to both search engines and AI crawlers. A weak internal linking structure means AI systems cannot easily map the scope of your expertise. A strong one signals, in every crawl, that your firm owns a topic area comprehensively.
Verifying Your Hub-Spoke Architecture
Your site should be organised in a clear hub-and-spoke pattern. Each main practice area has a hub page (e.g. /family-law.html) that links to all subtopic spoke pages (e.g. /child-custody-ontario.html, /spousal-support-ontario.html). Each spoke page links back to the hub and to at least one other spoke page in the same cluster.
To audit this, use Screaming Frog or a similar crawler and export the internal link graph. Check:
- Every spoke page links back to its hub page
- Hub pages link forward to all spoke pages in the cluster
- Orphan pages (no inbound internal links) are zero or near-zero
- Your homepage links to all practice area hubs
- Insight/blog articles link to at least one relevant service page
- No pages have more than 100 outbound internal links (dilutes link equity)
Anchor Text Audit
The text you use to link between pages is a ranking signal. Check that internal link anchor text is descriptive (e.g. "family lawyer" rather than "click here") and consistent across the site. Over-optimised exact-match anchor text (e.g. always linking with "best family lawyer in [city]" can trigger spam filters — mix descriptive phrases with natural brand references.
AI Crawler Access Audit
This is the most overlooked element of law firm website audits in 2026, yet it is among the most consequential. If an AI system's crawler cannot access your content, that system will never cite or recommend your firm — full stop.
The audit has two layers: (1) verifying your robots.txt allows the crawlers, and (2) verifying that nothing else is blocking them.
robots.txt Crawler Audit
We covered this in the technical section above. But also run the following checks:
- No wildcard Disallow rules that inadvertently block AI bots
- No IP-based blocks in .htaccess or Cloudflare rules targeting known AI crawler IP ranges
- No JavaScript-only rendering that prevents crawlers from seeing your content (AI crawlers generally do not execute JavaScript)
- No login walls or paywalls on service or insight pages
- Sitemap.xml is valid, current, and declared in robots.txt
JavaScript Rendering Check
Many modern law firm sites use JavaScript frameworks or page builders that render content client-side. AI crawlers — unlike Googlebot with its two-wave indexing — typically read only the initial HTML response. Use the "View Page Source" browser command (not Inspect Element, which shows the rendered DOM) to verify that your main content is in the raw HTML. If your H1 and body copy are missing from the source view, you have a JavaScript rendering problem that will hurt your AI visibility severely.
Content Licensing Signals
Some AI systems respect the tdm-reservation header and opt-in signals for AI training data. While these are not yet universally enforced, adding a clear AI training policy to your robots.txt (OpenAI and Anthropic both check for explicit permission) signals that your content can be used in training data — which increases the likelihood that these systems have ingested and remember your firm's expertise.
Priority Fix Order and Quick Wins
After completing the audit, you will likely have a list of 20–50 issues of varying severity. Here is how to prioritise them for maximum ROI on your remediation effort.
Tier 1: Fix Within 48 Hours
These are issues that actively harm your visibility and have a fast, low-effort fix:
- Add missing AI crawlers to robots.txt — 15 minutes, immediate effect on next crawl
- Fix missing canonical tags on key pages — 30 minutes per page
- Add missing FAQPage schema to service pages — 1–2 hours total
- Fix any broken internal links (404s within the hub-spoke structure)
- Add missing bar registration number to lawyer profile pages
Tier 2: Fix Within 2 Weeks
- Rewrite opening paragraphs of all service pages to answer-first format
- Add Person schema to all lawyer profile pages
- Compress and WebP-convert all images above 200KB
- Build out missing spoke pages for major subtopics
- Add BreadcrumbList schema to any page missing it
Tier 3: Ongoing (Monthly)
- Publish at least 2 new insight articles per month per practice area cluster
- Respond to all new Google Business Profile reviews within 48 hours
- Monitor Google Search Console for new crawl errors after site updates
- Re-run validate_page checks after any major site change
- Check AI crawler log files quarterly to confirm access
The single highest-leverage action most law firms across North America can take immediately is fixing their robots.txt to allow AI crawlers and adding FAQPage schema to their top five service pages. These two changes take under 3 hours combined and can produce measurable improvements in AI citation frequency within 4–8 weeks.
For a full audit and implementation roadmap specific to your firm, book a free strategy call with LexScale.ai. Our team audits law firm websites across North America and can typically identify your top 10 priority fixes in a 45-minute session.
Further reading: The Complete Guide to AI SEO for Law Firms · Schema Markup for Lawyers: The Complete Guide · Our AI SEO service for law firms across North America