Laptop, ceramic vase and eyeglasses on a tidy desk

A law firm SEO audit is a structured review of your website, your Google Business Profile, your content and your online reputation, done to find what keeps the right clients from finding and calling you. The goal is a ranked list of fixes tied to booked consultations, not a long report of warnings. This guide walks through the audit in a working order, so a solo or small-firm owner can do a first pass alone or know what to ask a provider for.

The short version

  • An audit has five layers: technical health, local presence, content, reputation and measurement. Review them in that order.
  • Fix what blocks crawling, loading or contact first. Polish comes after.
  • Your Google Business Profile and your practice-area pages usually decide whether a local searcher calls you or someone else.
  • Judge results by qualified consultations, not traffic alone.
  • Repeat a lighter audit on a regular schedule and a full one after any redesign or major change.

An audit checks whether Google understands your site and whether a searcher decides to call

Google describes SEO as helping search engines understand your content and helping people decide whether to visit your site, and it notes that useful content can influence how a site appears in results (Google Search Central). An audit checks how well your site does both jobs.

For a law firm the stakes are specific. A person searching for a lawyer is often under pressure and comparing a few firms quickly. If your site loads slowly, your profile shows the wrong phone number or your practice pages say little, that person moves on without you ever knowing they visited.

An audit also keeps your strategy honest. Many small firms add pages, reviews and ads over several years without ever reviewing how the pieces fit. The audit shows what is working, what is broken and what is missing, so your marketing budget goes to the right place.

Write down your practice areas, service area, intake process and baseline numbers before you check anything

These four notes keep the audit tied to your business instead of a generic checklist.

  1. Your practice areas by priority. Which two or three matter most for revenue?
  2. Your service area. Which cities, counties or states do you actually serve?
  3. Your current intake process. Who answers the phone, how are web forms handled, and what happens after hours?
  4. Your baseline numbers. Calls, form submissions and booked consultations from the last three to six months, if you track them.

Without the baseline, you cannot tell later whether anything improved.

Step 1: Technical problems cap everything else, so check crawling, speed and mobile first

Technical problems come first because they limit everything else. Google says following its guidance can make it easier for search engines to crawl, index and understand your content, while also stating that there is no guarantee a site will be indexed (Google Search Central). Treat the checks below as removing obstacles, not as promises of rankings.

Crawling and indexing

  • Confirm your key pages appear in Google. Search for your firm name and a few practice-area page titles, and review the indexing reports in Google Search Console.
  • Look for pages blocked by mistake, such as a leftover “noindex” setting from when the site was built.
  • Check that your site has a working sitemap and that old URLs redirect to current ones instead of showing errors.
  • Make sure each important page has one clear address, not several near-duplicates.

Speed and page experience

Google publishes Core Web Vitals as measures of real-world user experience and recommends good scores for success in Search, noting that those metrics align with what its core ranking systems aim to reward (Google Search Central). In practice, open your site on a phone over a normal mobile connection. If the page jumps around as it loads, or the call button is slow to respond, note it as a finding.

Mobile usability and accessibility

Many people look for a lawyer on a phone, so check that your phone number is tappable, forms are short and text is readable without zooming. Accessibility belongs here too: image descriptions, readable contrast and keyboard-friendly navigation make the site usable for more visitors. Our pages on law firm websites and website accessibility cover what to look for.

Structured data

Structured data is code that tells search engines what a page is about. An audit should confirm that any markup for your attorney profiles, organization, breadcrumbs or articles matches what is visible on the page and follows search-engine guidelines (SEOmator). Google's general structured data guidelines ask that markup describe content readers can actually see. Markup that describes things the page does not show can cause problems instead of solving them.

Step 2: Your Google Business Profile and listings drive local relevance and prominence

For most solo and small firms, local search is where new consultations begin, so give it real time.

Google Business Profile

Google’s guidelines ask that your profile represent your business accurately, with a precise address or service area and a name that is recognized in the real world (Google Business Profile Help). Check these items:

  • Business name matches your signage, website and letterhead, with no added keywords.
  • Address, phone number and hours are correct, including holiday hours.
  • Primary and secondary categories fit your actual practice.
  • Services, description and photos are complete and current.
  • The website link points to the page you want visitors to see.

Google says local results are based mainly on relevance, distance and prominence. Complete, accurate information helps Google match your profile to a search, and links, directories, review count and review score feed prominence (Google Business Profile Help). That tells you where to look: profile completeness for relevance, and citations and reviews for prominence. For a deeper walk-through, see our guides to Google Business Profile for law firms and Google Business Profile ranking factors.

Citations and directory listings

Search your firm name and phone number and list every directory that shows up. Record any that show an old address, a former partner or a disconnected number. Inconsistent listings confuse both searchers and search engines. Voice assistants also pull from these listings, so accuracy matters there as well; our business listings and voice search service manages this across locations.

Local pages

If you serve more than one city, check whether each has a real page with real information: the office or service area, the practice areas offered there and how to reach you. Thin pages that swap only the city name rarely help anyone. Our local SEO playbook for law firms explains how to structure them.

Step 3: Each priority practice area needs its own plain-language page

Google recommends content that is easy to read, unique, up to date, helpful, reliable and written for people first (Google Search Central). Apply that to your site page by page.

Practice-area pages

For each priority practice area, ask:

  • Does the page explain the type of matter in plain language a non-lawyer understands?
  • Does it say who you serve and where?
  • Does it tell the visitor what to do next, and make that easy?
  • Is anything outdated, such as an old statute reference or a process that has changed?

A single page that tries to cover every practice area is hard to match to any one search. If your site does this, a finding is to give each major area its own page.

Attorney profiles

Attorney pages help a visitor decide whether to trust you. Check that each has a current photo, accurate practice focus, bar admissions and contact details. Keep every statement factual and verifiable.

Search intent coverage

An audit should look at keyword targeting for both informational searches, where someone is learning, and high-intent searches, where someone is ready to hire (SEOmator). List the pages you have for each stage. Many small firm sites have service pages but nothing that answers the early questions people ask before they call, or the reverse.

Advertising rules and website content

Lawyer websites carry ethics obligations as well as marketing ones. The ABA’s Formal Ethics Opinion 10-457 warns that lawyer websites must not contain misleading information, that lawyers should be mindful of the expectations their sites create, and that website inquiries may implicate duties to prospective clients under Model Rule 1.18 (ABA). Part of your audit should be a read-through of claims, disclaimers and contact forms against your state bar’s advertising rules. That review belongs with whoever is responsible for your firm’s compliance, not with your SEO provider.

Step 4: Review replies need restraint because client confidentiality still applies

Review count and score feed local prominence, and they also shape whether a searcher picks up the phone. Audit three things:

  1. Volume and recency. How many reviews do you have, and when was the latest one?
  2. Spread across profiles. Are reviews concentrated on one platform or spread sensibly?
  3. Your replies. Are reviews acknowledged, and is the tone professional?

Replies need care. The ABA’s guidance on online reputation advises restraint and proportionality when responding to public reviews, to avoid inadvertently breaching client confidentiality (ABA). A short, general reply that does not confirm or discuss any matter is the safe pattern. If your process for asking for reviews is inconsistent, a repeatable system helps; see Google reviews for law firms for how to set one up.

Step 5: Call your own number after hours to hear what a prospective client hears

Traffic only matters if visitors become consultations. Walk through your site as a prospective client would:

  • Call your main number during business hours and after hours. What happens?
  • Submit your contact form. How long until someone responds?
  • Look for the phone number and consultation link on every page without scrolling.
  • Check that your form asks only for what you need.

Missed after-hours inquiries are a common gap for small firms. Firms handle them in different ways, from a staffed answering arrangement to a clear callback promise on the site, and whatever you use deserves the same test a prospective client would give it. Make sure the wording on the site does not suggest an attorney-client relationship before one exists, which ties back to the ethics point above.

Step 6: Search your own practice terms to see whether AI summaries and map packs show your firm

Search results now include more than a list of links. Search for your main practice terms and note whether Google shows AI summaries, map packs, local service ads or other features, and whether your firm appears in them. Our article on AI Overviews and law firm search explains what to look for. Paid local placements are a separate decision; see Google Local Service Ads for lawyers.

Sort findings into fix now, fix next and schedule, starting with your highest-value practice area

An audit often produces dozens of issues. Sort them with a simple three-tier method.

Priority What belongs here Examples
Fix nowBlocks visibility or contactPages set to noindex, wrong phone number on profile, broken contact form
Fix nextWeakens a priority practice areaThin practice page, missing local page, unanswered reviews
ScheduleImproves polish or long-term growthAdded informational content, new attorney bios, markup refinements

Within each tier, put first whatever touches your highest-value practice area.

Booked consultations, not traffic, show whether the audit worked

Choose a short list and record it before you change anything.

Qualified consultations

The number that matters. Count booked consultations that fit your practice, not every call.

Calls and forms by source

Separate Google Business Profile, organic search and paid, so you know which fix moved what.

Search visibility

Impressions, clicks and average position for your priority pages in Google Search Console.

  • Profile actions. Calls, direction requests and website clicks from your Google Business Profile.
  • Review count and recency. How many new reviews arrived, and how recently.

Traffic can rise while consultations stay flat, so tie each fix to one of these measures. Our guide to measuring law firm SEO return goes deeper on attribution.

Run a short monthly check and a full audit yearly or after any major change

There is no official schedule, so use a rhythm that fits your firm. A short monthly check of profile accuracy, reviews and key page performance catches problems early. A fuller audit makes sense once a year, and also after a redesign, a move to a new domain, a new office, a change in practice areas or a noticeable drop in calls. Keep a running log of what you changed and when, so you can connect later movement to specific work.

The audit is finished when every fix has an owner and a month

A generic audit tool counts errors. A useful audit follows the path a prospective client takes, from the search to the profile to the page to the phone call, and asks where that path breaks. Turn what you find into decisions: assign each fix an owner and a month, and start with the three that block calls in your highest-value practice area.

Our legal marketing strategy for small firms shows how to sequence this alongside your other channels, and SEO for law firms, explained covers the fundamentals behind it. If rankings are your main concern, our Pay Per Result SEO approach ties the engagement to agreed ranking results. Prefer a starting point built for your market? The free Growth Plan below scopes it around your practice areas.

FAQ

Can I do a law firm SEO audit myself?

Yes, for a first pass. Google Search Console, your Google Business Profile dashboard and a careful read of your own site will surface many issues. Technical problems and competitive analysis usually need more experience, so many firms bring in a specialist for those parts.

How long does an audit take?

A focused review of a small firm’s site, profile and listings can take a few hours to a few days, depending on the number of pages and locations. Fixing the findings takes longer than finding them.

What is the difference between a website audit and an SEO audit?

A website audit looks at overall performance, design and usability. An SEO audit looks at how well the site and your online presence can be found and understood in search, including local listings, content and reviews. In practice they overlap, so it makes sense to review both together.

Will fixing audit findings raise my rankings?

No one can promise that. Fixes remove obstacles and strengthen the signals Google looks at, but rankings depend on many factors, including competition in your market. Measure progress by consultations and visibility over several months.

Sources

Want help putting this into practice at your firm?

Get a free Growth Plan built for your practice area and market. About two minutes — no call required.

Get my free Growth Plan

← Back to The Forge