Everything we've learned about getting law firms cited, ranked, and chosen.
Twenty-eight in-depth articles. Sixteen plain-English definitions. Sixteen short answers to the questions we get most. Plus three curated reading paths if you'd rather be told where to start, and free tools to check your own site. Written by humans who build the sites and run the audits.
Eight categories. Pick where you're headed.
Everything in the field guide sorts into eight categories. Jump to one, or keep scrolling for the full article list under each.
Answer Engine Optimization
Getting your firm cited by ChatGPT, Perplexity, and Google's AI Overviews.
BrowseSEO
Classic search, refit for the AI era. What still moves rankings.
BrowseWebsite Design & Ownership
What a site should cost, who owns the code, and what actually converts.
BrowseChoosing an Agency
Hiring legal marketing help without getting locked in.
BrowseLocal & Google Business Profile
The map pack, reviews, and the local signals that bring calls.
BrowseSchema & Technical
The machine-readable layer that lets engines read your site at all.
BrowsePractice-Area Marketing
What changes by practice area, from personal injury to immigration.
BrowseAuthority & Digital PR
The off-site reputation that search and AI engines both reward.
BrowseEight lanes. Pick yours.
Articles grouped by what they cover. AEO has the most depth because that's where the field is moving fastest. The rest fill in around it, and they fill in fast.
Answer Engine Optimization
Getting your firm cited by ChatGPT, Perplexity, Claude, and Google AI Overviews. The wedge, and the biggest shift in legal marketing since local search arrived.
Writing content for how people actually ask AI legal questions
People type keywords into Google but talk to AI in full questions. What conversational content is, why it wins AI citations, and how to write it well.
Read articleAEO for law firms in 2026: the complete guide to getting cited by AI
The complete guide for solo and small firms: what AEO is, how AI engines choose which firm to cite, the content and structure that get cited, how to measure it, and what nobody can honestly promise.
Read articleReddit and AI citations: what it means for law firms
Reddit is the most-cited source in AI answers. Why the engines lean on it, and what a law firm should actually do about it.
Read articleHow to track AI citations for your law firm
The manual method for checking whether AI engines cite your firm: which queries to run, how to log it, and how often.
Read articleHow Perplexity chooses which legal sources to cite
What Perplexity actually rewards, extractability, freshness, and authority, and what that means for a law firm's content.
Read articleHow to check if ChatGPT can read your website
Check whether ChatGPT and other AI engines can actually crawl and read your firm's site in a few minutes, and how to fix it if they can't.
Read articlellms.txt for law firms: does it actually matter?
llms.txt is the file agencies suddenly want to sell you. What it is, why no major AI engine reads it yet, and whether it's worth shipping anyway.
Read articleHow AI engines decide which law firm to cite, and the three signals you can actually influence
Answer engines quote one source, not ten. Here's how they pick the firm they cite, the three signals you can influence, and the one thing people overrate.
Read articleWhy your law firm shows up in Google but not in AI Overviews
A Houston PI firm was ranking #2 organically and getting zero AI Overview citations. Five reasons explained why. The fix order took them from invisible to cited in 60 days.
Read articleHow to design a law firm knowledge hub that actually gets used
A Chicago family law firm had 40 resource pages, two calculators, and 60 blog posts. Visitors found one page and left. The content was fine. The hub didn't exist.
Read articleEntities SEO for law firms: how AI engines build a graph of your practice
AI engines don't rank pages. They build a graph of entities, and they pull citations from it. Here's how to make your firm a recognized node.
Read articleHow to get your law firm cited by ChatGPT in 2026
The four-part playbook for showing up in AI-generated answers. Conversational content, entity reinforcement, earned citations, and clean schema underneath.
Read articleBuild a knowledge base for your law firm, not another blog
An estate planning firm in Madison had 73 blog posts. Combined organic traffic across a year: 412 visits. We deleted 65 of them. Traffic doubled in 90 days.
Read articleAEO vs SEO for law firms: what changed in 2026
SEO is for blue links. AEO is for the AI answer that now sits above them. Here's how the two work together, and where they don't.
Read articleFeatured snippets and AI Overviews: how they coexist in 2026
Three searches for 'medical malpractice statute of limitations California' on three different days returned three different SERP shapes. Here's the page architecture that wins both.
Read articleSEO
Classic search engine optimization, refit for the AI era. What's still worth the effort, what's been absorbed into AEO, and what to stop paying for.
How much should a law firm publish? Content velocity, honestly
More posts isn't more rankings. What content velocity means for a law firm, why depth beats volume, and a pace a small firm can actually sustain.
Read articleLocal SEO vs organic SEO: which gets law firm clients?
What local and organic SEO each win for a law firm, which brings calls faster, and which to prioritize first.
Read articleA technical SEO checklist for law firm websites
Crawlability, indexing, speed, structure, and schema: the plain technical checklist a law firm site needs to pass.
Read articleKeyword strategy for solo law firms (skip the big terms)
You can't outspend BigLaw, so don't. Win the specific, local, high-intent searches the big firms ignore instead of the broad ones.
Read articlePractice-area pages: the highest-ROI page a firm builds
Why practice-area pages are the best-converting page type for a law firm, and how to build one that ranks and books the call.
Read articleLaw firm SEO in 2026: the complete guide for solo and small firms
The complete guide for solo and small firms: what law firm SEO is, real 2026 costs, what to do first, the AI layer, and how to hire without getting burned.
Read articleHow long does law firm SEO take to bring in cases?
What moves in months 1-3, when qualified calls start, and why 'four months to a year' is the honest answer Google itself gives.
Read articleThe 90-minute law firm SEO audit you can run yourself this weekend
Six 15-minute blocks, free tools only, and a clear list of what to fix first. The DIY version of the audit we'd run on your firm's site.
Read articleLaw firm SEO pricing in 2026: a real breakdown
Why retainers range from $1,500 to $20,000 per month, what each tier should include, and how to spot a vendor that's about to overcharge you.
Read articleOff-site SEO for law firms: what actually builds authority in 2026
A Phoenix criminal defense firm paid $2,400/month for 'authority building.' Six months in, the placements were PRWeb releases and a CBD oil website. Here's what actually works.
Read articleInternal linking for law firms: the most underrated SEO lever
Three years ago I audited a law firm site in Atlanta paying $4,800 a month for SEO. Their Personal Injury pillar page had two internal inbound links. Both from the footer.
Read articleWebsite Design & Ownership
What a law firm site should cost, who owns the code when you leave, and the design choices that decide whether a visitor becomes a call. Trust signals, headlines, CTA psychology, and the ownership questions most agencies won't answer.
Redesign or patch? When a law firm site needs a rebuild
Not every underperforming firm site needs a rebuild, and not every one can be patched. How to tell which you need, and what each costs.
Read articleThe 5 pages every solo law firm website needs
The five pages that do real work on a solo firm site, and the ones that just pad the invoice.
Read articleCore Web Vitals for law firm websites, in plain English
What LCP, INP, and CLS measure, the targets to hit, and why passing them is an edge most law firm sites don't have.
Read articleADA accessibility for law firm websites: what to know
What WCAG 2.1 AA means for a law firm site, how real the lawsuit risk is, and how to actually comply.
Read articleWordPress vs a proprietary CMS for law firms
Why WordPress beats a proprietary agency platform on the thing that matters most for a law firm: being able to leave with your site.
Read articleLaw firm website design: cost, timeline, ownership
What a law firm website really costs in 2026, how long a build should take, and the ownership question that decides whether you're stuck with your agency.
Read articleWho owns your law firm website? How to find out before the relationship goes bad
Most lawyers assume they own their website. Many don't, and they find out when they try to leave. The seven things you think you own, and how to check each one.
Read articleThe 5 design mistakes that kill conversion on lawyer websites
An Atlanta family law firm doubled organic traffic in eighteen months. Consultations stayed flat. The traffic was fine. Five design choices were sending every visitor back to Google.
Read articleFive homepage elements that build trust in five seconds
First-time visitors decide whether to trust your firm in roughly five seconds. Here are the five elements every credible legal homepage gets right.
Read articleThe psychology behind law firm CTAs (and why 'Free Consultation' is usually wrong)
Most law firm CTAs default to 'Schedule Your Free Consultation.' Most of them shouldn't. Here's what to write instead.
Read articleChoosing an Agency
How to hire legal marketing help without getting locked in. Contracts, pricing, and the questions that separate a partner from a vendor you'll fight to leave.
12 questions to ask a legal marketing agency before you sign
The questions that separate an agency worth hiring from one that locks you in, covering ownership, contracts, reporting, and who actually does the work.
Read article12-month marketing contracts: who do they protect?
SEO takes time, but a penalty-backed 12-month lock isn't about that. Why these contracts protect the agency, not you.
Read articleHow to leave your law firm marketing agency cleanly
What to secure before you give notice, how to protect your rankings, and how to time the exit so you keep everything.
Read articleWhat the median legal marketing retainer actually costs
The typical law firm marketing retainer runs $2,500 to $7,500 a month, median around $3,500. Knowing the real number is your best defense against an inflated quote.
Read articleChoosing a law firm marketing agency without lock-in
How to hire a legal marketing agency you can actually leave: the contract terms, the pricing games, the questions to ask, and the exit test to run first.
Read articleHidden fees: 7 line items legal marketing agencies bury in their contracts
The retainer is the number you negotiate. The fine print is where the real cost lives. Seven line items agencies bury in their contracts, and the question that surfaces each one.
Read articleWhy we charge below median and turn down work weekly
A firm offered us $5,000 per month last month. Ideal client on every dimension. We turned them down. Here's why our retainer is roughly half the industry median, and what we look for instead.
Read articleLocal & Google Business Profile
Showing up in the map pack and the local results near you. Profile setup, reviews collected the bar-compliant way, and the local signals that actually move rankings.
Do Google Business Profile posts and Q&A actually matter?
GBP posts don't directly rank you, and the Q&A section is a risk most firms ignore. What each is worth for a law firm, and how much time to give them.
Read articleHow to pick Google Business Profile categories for a law firm
Your primary GBP category is the biggest lever on which searches you show up for. How to choose the right primary and secondary categories for a law firm.
Read articleNAP consistency: why your address format matters
Why your name, address, and phone matching everywhere matters more than you think for local ranking, and how to fix it.
Read articleMulti-location law firms: one Google profile or many?
One profile per real office, and why faking a location gets you suspended. Google's multi-location rules for law firms.
Read articleA bar-compliant review strategy for law firms
How to ask clients for reviews the right way, what crosses the ethics line, and how to handle a bad review without breaching confidentiality.
Read articleGoogle Business Profile for law firms: setup to map pack
What actually ranks you in the map pack, how to set the profile up right, and how to earn reviews without a bar-ethics problem.
Read articleThe Google Business Profile most law firms set up in 2021 and haven't touched since
Most lawyers have a GBP. Almost none manage it actively. Here's the specific routine that separates a profile that collects dust from one that sends you map-pack traffic.
Read articleWhy we stopped building location landing pages (and what we do instead)
Last December I pulled Search Console for an agency site we'd retired. Three months of data on 17 location landing pages. Total clicks: eight.
Read articleSchema & Technical
The machine-readable layer. Structured data that earns rich results, markup that won't backfire, and the technical basics that let an engine read your site at all.
How to write an llms.txt file for your law firm, step by step
A plain walkthrough for building an llms.txt file by hand for a law firm site, what goes in it, how to structure it, and where to put it.
Read articleReadable without JavaScript: a law firm checker signal
If your content only appears after JavaScript runs, some crawlers see a blank page. What it means, why it matters, and how to test it.
Read articlePerson schema for attorneys: making your lawyers legible
What Person schema is, what to include for each attorney, and how it connects your named experts to the firm entity.
Read articleHow to test your law firm schema before it goes live
Validate the syntax, confirm rich-result eligibility, and verify the markup actually renders in the HTML a crawler sees, before it ships.
Read articleLegalService vs Attorney vs LocalBusiness schema
Why LegalService is the right primary type for a law firm, why Attorney is deprecated, and how LocalBusiness fits underneath it.
Read articleWhy website builders get law firms killed in AI search (and it's not about design)
The problem with Wix and GoDaddy sites isn't that they look cheap. It's that they're architecturally invisible to AI engines. Here's exactly why.
Read articleHow to write a law firm FAQ page that actually gets cited
A Denver criminal defense firm had a 47-question FAQ getting zero AI citations. Competitors with 8-question and 12-question FAQs were being cited daily. The difference wasn't length. It was structure.
Read articleSchema markup for law firms: the 7 types every legal website needs in 2026
A Tampa personal injury firm was ranking #2 organically and getting zero AI citations. The audit found one schema block on the entire site (the Yoast default). Here are the 7 schema markup types worth having — and an honest take on what they do.
Read articlePractice-Area Marketing
What changes by practice area. How personal injury, family, estate, criminal, and immigration firms each have to market differently, and where the money goes.
Marketing for IP and patent law firms: what actually works
IP and patent clients research longer and choose on technical depth. How to market a firm whose buyers are sophisticated and deliberate.
Read articleMarketing for immigration law firms: speak their language
Many immigration clients search in their native language. Why multilingual, local, reassuring marketing wins for immigration firms.
Read articleMarketing for criminal defense firms: speed wins
The client is in trouble now and hires within hours. What actually wins: the map pack, 24/7 reachability, and charge-specific content.
Read articleMarketing for estate planning attorneys that works
Estate planning marketing runs on trust and education, not urgency. Who the client is, how they find you, and what actually brings them in.
Read articleMarketing for family law firms: what actually works
Family law clients search in crisis, locally, and privately. What actually brings them in, and why it's different from PI.
Read articleAEO for personal injury law firms: what's different from general legal AEO
A Phoenix PI firm spent six months on a generic AEO playbook with modest gains. Six weeks on a PI-specific playbook and citations jumped 4x.
Read articleAuthority & Digital PR
The off-site signals that build the reputation search and AI engines both reward. Trade-press mentions, bylines, personal brand, and the E-E-A-T a firm can't fake.
Podcast guesting for attorneys: a low-risk authority play
Being a guest on the right podcasts builds authority, borrows an audience, and produces reusable content. Why it fits lawyers and how to do it well.
Read articleGhostwritten bylines for attorneys: where's the line?
Ghostwriting is fine if the attorney reviews and adopts it as their own. Where the ethics and authority line actually sits.
Read articleLinkedIn for attorneys: personal profile or firm page?
Why individual profiles beat firm pages, what content performs now, and how LinkedIn builds real authority.
Read articleGetting quoted in legal trade press (HARO is gone)
HARO shut down in 2024. Here's what actually works now for attorneys who want to get quoted, and how to write a response that gets picked.
Read articleHow attorneys build authority AI engines actually cite
The signal you can't fake or buy: what tells Google and AI engines your firm is a real, citable source, and how to build it.
Read articleWhat digital PR for attorneys actually means, and what most agencies sell instead
Most agencies sell directory listings as digital PR. Earned media is something different, and it's now the single most underrated factor in whether AI engines cite your firm.
Read articleE-E-A-T for law firms in the AI search era
A Cleveland firm with 19 years of experience and $50M in case results got cited by zero AI engines. Two firms with less experience got cited. Here's the gap E-E-A-T closes.
Read articlePersonal branding for attorneys in 2026: why Person schema matters now
A Sacramento family law attorney with 14 years of experience and 90+ contested custody cases got cited by zero AI engines. Six months after the entity fix, four of ten.
Read articleThe vocabulary. Plain English.
Thirty terms that come up constantly in modern law firm marketing, defined the way we'd explain them to a partner over coffee. Hover any term to grab a link straight to it.
AEO #
Answer Engine Optimization. The practice of getting your firm cited inside the AI-generated answers that ChatGPT, Perplexity, Claude, and Google's AI Overview produce. Different from SEO because the goal is being quoted, not being clicked.
GEO #
Generative Engine Optimization. Often used interchangeably with AEO. Same idea, different acronym. The marketing world hasn't settled on which one sticks.
E-E-A-T #
Experience, Expertise, Authoritativeness, Trustworthiness. Google's quality framework for evaluating who deserves to rank, especially in YMYL categories like legal. AI engines weigh similar signals.
Entity #
A real-world object (your firm, an attorney, a city, a practice area) that an AI engine has decided is identifiable. Modern search ranks entities and the connections between them, not just keywords on pages.
Schema markup #
JSON-LD code embedded in your site that tells search engines exactly what each page describes. For law firms the relevant types are LegalService, LocalBusiness, Organization, Person, and FAQPage.
AI Overview #
Google's AI-generated answer that appears above the blue links. Now triggered on a large and growing share of question-based legal queries. Citation inside an AI Overview is the new top-of-page real estate.
YMYL #
"Your Money or Your Life." Google's category for queries where bad answers cause real-world harm. Medical, financial, and legal advice all qualify. YMYL pages face a higher trust threshold before ranking.
Featured snippet #
The boxed answer at the top of a Google search results page, lifted from a single source. Still appears on definitional and factual queries; absorbed into AI Overviews on multi-step ones.
Map pack #
The three local business listings shown above organic results for "near me" and city-based searches. Dominated by Google Business Profile signals: reviews, completeness, proximity, and category match.
NAP #
Name, Address, Phone. The three identifiers that have to match exactly across your website, bar listing, GBP, Avvo, Justia, and every directory. Inconsistent NAP splits your firm into multiple weak entities in the AI engine's graph.
LLM #
Large Language Model. The kind of AI behind ChatGPT, Claude, Gemini, and Perplexity, trained on huge amounts of text to generate answers in sentences. When people say "AI search," they mean a query answered by an LLM instead of a list of links. AEO is the work of becoming one of the sources it draws on.
AI crawler #
The bots AI companies use to read the web: GPTBot (OpenAI), Google-Extended (Google), PerplexityBot, and ClaudeBot (Anthropic), among others. If your robots.txt blocks one, the matching engine can't read or cite your site. Allowing them is the price of admission to AI answers.
llms.txt #
A plain-text file at the root of your domain that points AI crawlers to your most important pages, the way robots.txt guides search crawlers. An emerging standard, not yet universal. Low cost, easy to add, and a small help in making your key pages easy for an engine to find.
Core Web Vitals #
Google's three page-experience measures: how fast the main content loads, how quickly the page responds to a tap or click, and how much the layout shifts while loading. They feed ranking and, indirectly, how readily an engine trusts and crawls a page. Failing them holds back otherwise strong content.
Knowledge Graph #
Google's database of entities (people, places, organizations) and the relationships between them. When your firm is a recognized node, Google and AI engines can describe it with confidence. Consistent NAP, schema, and citations are how an entity earns its place in it.
SERP #
Search Engine Results Page. What Google returns for a query. In 2026 it's a stack: an AI Overview, a map pack, featured snippets, ads, and the classic blue links, all competing for the same screen. "Ranking number one" means less when the first thing a searcher sees is an AI answer.
LCP #
Largest Contentful Paint. How long until a page's main content (usually the headline and hero image) actually appears. One of the three Core Web Vitals; aim for 2.5 seconds or less.
INP #
Interaction to Next Paint. How quickly a page responds when someone taps or clicks. A Core Web Vital that replaced the older First Input Delay in 2024; aim for under 200 milliseconds.
CLS #
Cumulative Layout Shift. How much a page jumps around unexpectedly while it loads. A Core Web Vital; aim for a score below 0.1. Bad CLS is when a button moves right as you go to tap it.
LegalService #
The schema.org structured-data type for a law firm as an entity. The right primary type for a firm's markup, replacing the deprecated Attorney type, with LocalBusiness properties nested inside it.
Person schema #
Structured data marking up an individual attorney: name, job title, credentials, the firm they work for, and links to verified profiles. Makes your named experts machine-readable, which feeds authority.
GPTBot #
OpenAI's web crawler, the one that gathers content for ChatGPT. Block it in your robots.txt and ChatGPT can't read or cite your site. ClaudeBot, PerplexityBot, and Google-Extended are the equivalents for other engines.
hreflang #
An HTML tag that tells search engines which language a page is written in. Essential for multilingual firms, so the Spanish version of a page ranks for Spanish searches without competing with the English one.
robots.txt #
A plain-text file at your domain root that tells crawlers what they can and can't access. A too-broad rule here can quietly hide your site from search and AI engines without any visible sign.
301 redirect #
A permanent redirect that points an old URL to a new one. Preserves the search rankings tied to a page when it moves. Skipping redirects during a site rebuild is how firms lose years of ranking equity overnight.
Backlink #
A link from another website to yours. A long-standing authority signal: earned links from real, relevant sites (a bar association, a news story, a directory) still count. Bought links are a risk, not a shortcut.
Canonical tag #
An HTML tag that tells search engines which version of a page is the official one when several are similar. Prevents duplicate-content confusion, which matters for firms with near-identical location or practice pages.
RAG #
Retrieval-Augmented Generation. The method AI search tools like Perplexity use: retrieve live web sources for a query, then generate an answer constrained to what those sources say, with citations attached.
Citation vs. mention #
A mention is when an AI answer names your firm in its text. A citation is when it links to a page on your site as a source. The linked citation is the stronger signal, and the one that can send you traffic.
WCAG #
Web Content Accessibility Guidelines. The de-facto standard (version 2.1, level AA) courts use to judge whether a website is accessible under the ADA. The target law firm sites should build to.
Short answers to the questions we hear most.
The ones that don't need a full article. A few link to a deeper read if you want it.
What's the difference between SEO and AEO?
SEO gets you ranked in Google's blue links. AEO gets you cited inside the AI answer that appears above them. Same underlying craft in many ways, different end deliverable. Both still matter in 2026.
Full comparisonHow long until AEO starts working?
It compounds. Most firms see early signals (the occasional Perplexity citation, AI Overview impressions) within a few months, with citation volume building over the following year. Closer to building a reputation than running an ad campaign.
How entity work compoundsDoes my robots.txt need to allow GPTBot?
Yes. If you block GPTBot, ChatGPT can't cite you. Many law firm sites accidentally block AI crawlers via Cloudflare bot management or WordPress security plugins. Check yourdomain.com/robots.txt and explicitly allow GPTBot, ClaudeBot, PerplexityBot, and Google-Extended.
Full 5-step diagnosticDo I need a new site, or can I fix the one I have?
Depends on the bones. If your site is on WordPress with reasonable structure, you can retrofit schema, FAQ, and entity reinforcement. If it's on a proprietary CMS that won't let you edit raw HTML or add schema, you'll need a new site to do AEO properly.
Why builders fall shortWhat's the minimum schema a law firm site needs?
LegalService, LocalBusiness for each office, FAQPage with 6 to 10 real client questions, and Person schema for each named attorney. All in JSON-LD. Validate at search.google.com/test/rich-results before deploying.
All 7 schema typesIs AEO worth paying for as a solo lawyer?
Yes, often more than for large firms. Solo and small practices compete in low-volume, high-intent local searches where Perplexity citations and AI Overview placements move the needle disproportionately. The cost barrier is the constraint, not the value.
Should I write blog posts to get AI citations?
Not for citations alone. AI engines cite practice-area pages and FAQ sections more often than blog posts. Write structured knowledge-base pages around real client questions. The citation work happens there, not on a blog timeline.
Knowledge base vs blogHow much does law firm SEO actually cost?
Published industry median is $4,083 per month, average $4,889 (GrowLaw, 2025). Most legal-specialist agencies charge $3,000 to $10,000 per month. FirmForte's Launch + Grow tier is $1,750 per month, well below the median.
Full pricing breakdownAre city landing pages still worth building?
Usually no. Programmatic city pages get penalized by Google's Helpful Content updates and rarely get AI citations. The exception is firms with multiple real physical offices in different metros, each of which deserves a proper page.
Why we stoppedWhat's the biggest law firm homepage mistake?
Stock photos and vague headlines that could apply to any firm. The visitor decides whether to trust you in roughly five seconds, and a generic "Justice. Compassion. Results." headline plus a stock gavel photo signals "this is interchangeable" rather than "this is real."
The 5 design mistakesWhat is llms.txt, and should my firm have one?
It's a plain-text file at the root of your domain that gives AI crawlers a clean map of your most important pages, the way robots.txt guides search crawlers. It's an emerging, not-yet-universal standard, so treat it as a cheap nice-to-have, not a requirement. It won't earn a citation on its own, but it makes your key pages easy to find. We add one to every site we build.
Which AI crawlers should I allow?
At a minimum GPTBot (ChatGPT), Google-Extended (Google's AI and AI Overviews), PerplexityBot, and ClaudeBot (Claude). Allowing them in robots.txt is what makes your firm eligible to be read and cited. Blocking them, usually by accident through a security plugin or Cloudflare's bot rules, quietly removes you from AI answers.
Check yoursHow do I know if AI engines are citing my firm?
Ask them. Run your top three or four "best [practice] lawyer in [city]" questions through ChatGPT, Perplexity, and Google's AI Overview, and note whether you appear and what you're cited for. Do it monthly. There's no perfect tracking tool yet, so this manual check, plus watching analytics for referrals from chatgpt and perplexity domains, is the honest way to measure it.
Does page speed affect AI citations?
Indirectly, yes. AI engines lean on the same crawl and quality signals as search, and a slow, unstable page is harder to crawl and trust. Core Web Vitals won't win a citation by themselves, but failing them can hold an otherwise strong page back. Fix the basics: compress images, cut unused scripts, and stop the page jumping around as it loads.
Can I do AEO myself, or do I need an agency?
A lot of it you can do yourself: write answer-first content, add FAQ and LegalService schema, fix your robots.txt, keep your NAP consistent. The 90-minute audit on this page walks you through the checks. Where firms hit a wall is time and the technical schema work, plus knowing which fixes actually move citations versus which just feel productive. Do the free parts first; bring in help when the constraint is hours, not knowledge.
Run the DIY auditDo I still need a website if AI answers everything?
More than before, not less. AI engines don't invent facts about your firm, they pull them from somewhere, and your website is the source they trust most. No site, or a thin one, leaves the engine nothing authoritative to cite, so it falls back to directories or competitors. The website is shifting from a place people browse to the source AI reads on your behalf. That makes it more important, not obsolete.
Do I need an llms.txt file?
It won't get you cited. As of 2026 no major AI engine reads llms.txt from an ordinary website, so treat it as cheap hygiene, not an AEO service. Publish one if you like (our free generator builds it in minutes), then spend your real effort on content and authority.
Why it doesn't move the needleHow long does law firm SEO take?
Four months to a year before it turns into signed cases, which is roughly what Google itself says. Expect first movement in impressions and long-tail rankings within a couple of months, and a steady trickle of qualified calls around months six to nine.
The stage-by-stage timelineWhat should a law firm website cost?
Most small and mid-sized firms should expect $3,000 to $10,000 for a real custom site in 2026, with solo builds often $4,000 to $6,000. But the number that matters more is whether you own the code and domain when you leave.
Cost, timeline, and ownershipCan I ask clients for Google reviews?
Yes. Asking real clients for honest reviews is fine and expected. What you can't do is fake them, pay for them, or feature a results-promising testimonial without a disclaimer. And never reveal client information when responding to a bad review.
The bar-compliant playbookWordPress or a proprietary platform?
For almost every solo and small firm, WordPress, because you can export it and take it anywhere. A proprietary agency platform is often harder to leave, and the site usually can't travel with you when the relationship ends.
The ownership comparisonWhat's a typical marketing retainer?
Most firms pay $2,500 to $7,500 a month, with the industry median around $3,500. Knowing that number is your best defense against a quote that's really set by how prosperous your firm looks.
What each tier should includeShould I sign a 12-month contract?
Be wary. SEO does take time, but that argues for your patience, not a penalty-backed year-long lock. A confident agency offers a short out because it's betting you'll stay. A long lock-in mostly protects the agency's revenue.
Who the lock-in protectsHow do I leave my current agency?
Prepare before you give notice. Confirm you control the domain, get an export of the site, secure every login, and plan your redirects, all while the relationship is still normal. Do it in that order and you keep your site, rankings, and leverage.
The clean-exit sequenceOne Google profile or many for multiple offices?
One profile per real, staffed office, each with its own address and phone. That's how each location ranks in its own market. Don't create a profile for a city where you don't actually have an office, that gets profiles suspended.
Google's multi-location rulesDoes my site need to pass Core Web Vitals?
It helps, and most sites fail. Aim for a main-content load under 2.5 seconds, a tap response under 200ms, and almost no layout shift. It's a ranking tiebreaker and a real conversion factor, especially for stressed visitors on a phone.
The three metrics explainedIs it OK to ghostwrite a lawyer's articles?
Yes, with one condition: the attorney has to genuinely review the piece, adopt it as their own, and make sure it's accurate. A byline the lawyer never read, or generic content that doesn't reflect their expertise, is where it crosses the line.
Where the ethics line sitsHow do I check if ChatGPT can read my site?
Two checks. Look at yourdomain.com/robots.txt for any rule blocking GPTBot or the other AI crawlers, and view your page as raw HTML to confirm your content isn't hidden behind JavaScript. Our free crawler's-eye view tool shows you both.
The two-minute checkA second pair of eyes on your current site.
Send us the URL. Within 48 hours, we'll come back with a 6-page report covering what's converting, what's leaking, and where your firm shows up (or doesn't) in AI search.
- Homepage + top 3 practice-area pages reviewed
- AI citation check across ChatGPT, Perplexity, Google AI Overviews, Gemini
- Schema markup & page speed audit
- Top 3 highest-impact fixes, ranked by ROI
- Competitor citation comparison
Request your free audit
Read by a human. 48-hour turnaround. No card required.