- 96% of people seeking legal advice use a search engine.
- 74% of consumers visit a law firm’s website to take action.
- Learning the small tweaks you can do yourself for big ranking increases.
- Using these as “must see” points to screen bad proposals from SEO agencies.
- Finding reliable resources for attorney SEO you can trust.
⚠️ IMPORTANT ⚠️ If you’re an attorney, I know how busy you are – you won’t have time to read this entire article. I’ve summarized each of the 7 tips with a TL;DR at the top. Read those and you’ll have everything you need.
1. Understand the state of Google results for legal search queries
- Google’s top spots are dominated by paid ads and local results
- Among the 10 organic results, almost 50% of the sites are large aggregator sites like Avvo, Justia, Super Lawyers, etc
- Only 25% of organic traffic is available to individual websites
- The competition is huge and CPC is insanely high
- You can’t outrank the aggregator sites so you should rank your profile on them instead
- You can also run ads on sites like Avvo and avoid the ridiculous CPCs for legal keywords in Google
- 7 paid ads (4 on top, 3 on the bottom)
- 3 local results (“Maps” pack)
- 10 organic results (“blue links”)
If you optimize your profile to rank in Avvo, you’re essentially ranking for your “money” keywords right off the bat.On top of that, you can pay for ads within Avvo. These are a great way to bypass the ridiculous CPCs for legal keywords in Google, and capture that traffic through Avvo. The point is, in competitive spaces, you have to realistic about your goals. The competition is only getting stronger, keep your mind open when it comes to capturing “organic traffic” – it doesn’t have to come from Google.
2. Select your keywords based on intent
- Keyword mapping is the process of optimizing pages according to the keyword intent
- The “Funnel” model gives us keywords for the Awareness, Interest and Action intents
- The intent for the Money keyword is that someone is looking for your services
- The intent for Discover keywords is that a user is looking for information on your services
- The intent for Attention keywords is that the searcher is looking for information on their case
- You should try to rank for all three types of keywords because it will triple your organic exposure and get traffic in the door much faster
Keyword mapping is the process of optimizing pages and based on keyword intent.We like to visualize using the “funnel” model. “Awareness” keywords.
- Intent: Looking for your services.
- KW examples: Hire a Miami DUI attorney, Boston defense attorneys near me.
- Intent: Looking for information on your services.
- KW examples: Miami DUI attorney reviews, Miami DUI attorney cost,
- Intent: Looking for information on their case.
- KW examples: How to fill out EB-5 Visa, DUI prison sentence length.
This strategy allows you to triple your organic exposure and get traffic in the door much faster.To do so, you need to clearly understand how your keyword list maps to intent. It’s a tedious process, but it helps you clearly understand how your website should be setup and the type of content to populate it with.
3. Alter your website structure to optimize for search
- Organizing and grouping content, navigation and URL structure will help you rank well
- If your firm specializes in only 1 type of service using an exact match domain name (EMD) is advised
- To rank for niche searches add additional service pages
- The more pages / content you create, the more niche traffic you can capture.
- If you run a multiple service law firm use branded domain because using EMD will send mixed signals to Google
- Rank for multiple offerings by adding separate pages for each additional service you offer
- Capture additional traffic by adding sub-service pages to target long-tail searches
- If your law firm operates from different locations instead of adding your office locations in a single page create separate pages for each location
- Add city into the URL for each office location and rewrite its content to avoid content duplication
- To inject the city into the URL add menu navigation for locations at the top of the main menu
- Single service (i.e. DUI attorney)
- Multiple services (i.e. you offer contract law, corporate law, criminal law, etc)
- Multiple locations (i.e. you have offices in Miami, NYC, LA and London)
a. Single service law firm websiteIf your firm specializes in 1 type of law (DUI, criminal, etc), structure your site as follows: Use exact match domain (EMD) for your website URL.
- Example: www.miamiduilawyers.com
- I generally discourage the use of EMDs because it cuts down your ability to rank for additional keywords. However, if you only perform one service, EMDs are the way to go.
- Example: www.miamiduilawyers.com/our-services/bui, www.miamiduilawyers.com/our-services/criminal-dui, etc
- By adding these additional services page you’re eligible to rank for niche searches. The more pages/content you create, the more niche traffic you can capture.
b. Multiple service law firm websiteIf your firm offers multiple services (i.e. criminal law, corporate law, business law and more), this is how to structure your site: Use branded domain – NOT exact match domain (EMD).
- Example: www.smithlaw.com
- Using an EMD will send mixed signals to Google. For example, www.miamiduiattorney.com/our-serivces/corporate law/ crosses two service categories. It’s best to use your law firm name as the root domain
- Example: www.smithlaw.com/our-services/contract-law/
- How can Google rank your home page for 10 different services? Creating a separate page for each service affords the ability to rank for multiple offerings
- Example: www.smithlaw.com/our-services/contract-law/drafting
- Drilling down further into your services will help to capture long tail searches
c. Multiple location law firm websiteIf your firm has multiple office locations (i.e. Miami, NYC and LA), this is how to structure your site: Add city into URL for each office location.
- Example: www.smithlaw.com/miami/our-services/; www.smithlaw.com/nyc/our-services/
- Most sites with multiple locations add a page for “Locations”. In a competitive niche, this cuts off your ability to rank in multiple cities
- To rank for local searches, it helps to have the city within the URL string. This requires you to essentially create a new site for each city (within your existing site)
- This also will require you to rewrite content on your site to avoid duplication penalties
- Example: (see screenshot below)
- There needs to be a way to inject the city into the URL. Some sites do this via footer, I like to add it above the menu (see below)
- The way this works is simple – when a user clicks on the “Boca Raton” link, the URL shifts to example.com/boca-raton. This creates the proper hierarchy for search engines to understand your site and rank for multiple locations
4. Optimize for local search as well
- To show up in localized / maps searches, set up and verify your Google My Business listing
- Optimize GMB listing titles that get displayed in localized results
- To create a more click-able title name the page with your main keyword first, followed by your brand / business name
- Write a 150 – 200 words description of your services and link directly to the services pages on your website
- Manage your reviews, local citations and build your firm’s listing in the relevant directories
Get VerifiedIf you haven’t already, set up and verify your Google My Business: https://www.google.com/business/. Google will send you a post card in the mail with a verification code. Sometimes you may be able to verify by phone. Your listing may still appear in local search even though it isn’t verified but you won’t be able to fully control your listing until you verify it by pin.
Optimize Your PageOnce you get your code, log in to your Google account and enter it: First, edit the title of your page:
- Click the pencil icon next to”Business Name”
- Use your actual real-world business name. There is some information out there about using your main keyword first, followed by your brand/business name (ror example: Miami DUI Attorney – Smith / Stewart P.A.) however if this is not how your firm is commonly represented on your site, your marketing, in the real world, etc, it’s best not to do this. Google maintains strict guidelines for representing your business online.
- Click the pencil icon next to”Introduction”
- Write up to 750 characters about your law firm
- Include a description of your services
ReviewsReviews not only help your website rank for local searches, but they pull through valuable stars in the SERP listing. I’m not going to cover how to get reviews in this post however Bright Local has an excellent post on how reviews impact local rankings. In general, attorneys should focus on the following tactics when it comes to reviews:
- Get reviews on top platforms like Google My Business, Facebook, and Yelp.
- Respond to all reviews that are left on your profiles.
- Re-purpose reviews (with permission) on your website.
- Get reviews on secondary platforms important to the legal industry like Avvo, Justia, FindLaw, etc
Local Citations / DirectoriesLocal citations and directory listings are business profiles on websites like FourSquare, Yelp, Yellow Pages and Brown Book. These citations are valuable to local SEO because they’re essentially online phone books that associate your website with a physical location. There are hundreds (thousands) of potential sites to build your firm’s listings in. It’s a mind numbing process to manually create these listings and it’s easier to outsource.
5. Create content that attracts new eyeballs to your website
- Target one purchase intent keyword per page in each of your sales / service pages
- Use the selected keyword once in the URL, page title, H1 tag, 1 image title, 1 image alt tag and 2 – 3 times in the body
- Target info intent keywords in your service pages
- Build your blog content around info keywords
- Create unique and useful content that searchers can’t find elsewhere
- Your blog is your chance to prove your worth and good blog content will help you generate social signals, backlinks, and traffic
Every business’ website claims to be an expert. A great blog proves it.
Assigning keywords to your contentStart by heading back to your list of keywords separated by intent.
- Use keywords tagged with “Purchase” in “Services” type pages.
- Use keywords tagged with “Info” in “Blog” posts.
Using “Purchase” Intent KeywordsThis is SEO 101 – I’m not going to spend a lot of time on it. Keywords with purchase intent should be targeted at sales / service pages. Each page should be themed at one main keyword. Include that keyword in:
- The URL
- Title of the page
- <h1> tag
- 1 image title
- 1 image alt tag
- 2 – 3 times throughout the content (page should include at least 350 words of relevant content)
- Page URL: www.miamiduiattorney.com
- Page Title: The #1 Miami DUI Attorney – Stewart, P.A
- Heading 1: Drunk Driving Arrest? Hire The Top Miami DUI Attorney
- Image Title: miami-dui-attorney-stewart-pa
- Image Alt Tag: Miami DUI Attorney Ryan Stewart P.A.
- Content: Write out 500 words on Miami based DUI attorney services. Include 5 – 6 high volume keyword variations as well
Using “Info” Intent Keywords99% of SEO agencies will stop at “purchase” keywords. Thing is, you need more than words on a page to get Google’s attention. You need social shares, brand mentions and a lot of high quality links. Why would someone share your homepage? Why would a website link to your services page about DUIs? They wouldn’t. I know this. You know this. Google knows this. If your website has a ton of links pointing to 1 page it looks like spam and your website is going to get bitch slapped by Google. “Info” type content is what generates real shares and links. That’s why you need a blog. Let’s go back to the “Info” keywords I generated earlier. Keywords like “DUI trial”, “DUI first offense” and “DUI trial questions” generate a good amount of monthly searches. These are the keywords to build content around.
That’s the easy part. The hard part is creating content people actually care about.People don’t care about “10 Reasons to Hire an Attorney”. Give them something they can’t find anywhere else. You paid $300,000 for an education – show us what you learned!
- In depth guides – “What to do When Arrrested for Your First DUI”
- Case studies – “How to Beat Your First DUI Arrest”
- Infographics – “Visual Guide to Getting Off Your DUI Arrest”
6. You need high power links, at scale
- You need different types of links to build authority in Google
- Build social media and forum links to create a buzz around your site
- Drive traffic to your website by searching Quora for questions related to your business and provide useful information in your answers
- Pass link juice from your blog content to your money pages with internal linking
- Create link-worthy content and do a link outreach
- Search Google for resource pages and reach out for inclusion
- Dig out which websites are linking to your competitors and find opportunities to get links from the same sites
- Use guest posting to acquire links
- Purchase links from news media websites by calling them instead of emailing
- Social media and forum links to blog content
- Link outreach to blog content
- Internal links to money pages
- White hat link building to money pages
- Link buying to money pages
Social media and forum linksIt’s not enough to post links to owned accounts. You’ve got to build a buzz around your site. The best way to do start is get your content in groups and forums. The mistake most make is pushing content in front of their target audience. No one with a DUI is going to share an infographic about a DUI. However, if the content is good enough, your peers will.
QuoraQuora is a high visibility question and answer site. I’ve driven thousands of visits in the last few months alone using it. The key to Quora is finding threads related to the content on your blog. Let’s say you took my advice and wrote the guide: “What to do When Arrrested for Your First DUI”. Start by doing a Google search command: site:quora.com what to do dui This search brought back 6,350 results. Click through and find questions you can answer with your content. Write a response (150 – 300 words) of advice and drop a link at the end. Rinse and repeat.
Internal linkingLinking pages internally passes link equity and ranking signals. You can use them to pass that valuable juice from your blog content to your money pages by interlinking them.
Link outreachLink outreach is great because you can score high powerful “white hat” links for free. Link outreach only works when you’ve got content worth linking to. You can write perfect emails but no one is going to link to your home page.
Resource pagesThese are dedicated pages listing links to useful resources. To find these pages, use Google search operators:
- legal inurl:resources
- law inurl:resources
- law intitle:resources
- legal intitle:resources
- legal “resource pages”
- law “resource pages”
“Borrowing” linksWell, not borrowing, stealing. I love this technique because it evens the playing field. If you land the same links as your competitors you can neutralize their advantage. From there, all you need is a few additional links to easily push past them. It’s extremely easy to do. In fact, you already did the leg work in your competitive analysis. Remember this?
- Google your main keyword
- Click on the first result
- Run Majestic SEO browser plugin
- Click through to the Majestic site
- Click on the Backlinks tab
- Blog comments
- Guest posting
- Resource pages
- Link round ups
Guest PostingI don’t care what Matt Butts says – guest blogging is a great way to build quality links to your site. Use advanced Google search operators to find opportunities:
- legal “accepting guest posts”
- legal “write for us”
- legal “submit guest post”
- legal “guest post opportunities”
- legal “guest post courtesy of”
- legal “guest bloggers wanted”
- legal “contributor guidelines”
- legal “contribute to our site”
- legal “become a guest writer”
Local pressI’ve been using this technique for a while but have yet to share it. SEO agencies have been taking out “press releases” for clients for years. These are merely syndicated statements on sites like PR.com that have little effect on SEO and zero effect on traffic/PR because nobody sees them. They claim that they get sent to real news sites, but never do. I go straight to the source. Newspapers make money from 2 sources:
7. Track results and scale efforts
- It takes about 6 – 12 months to reach the top of Google so till that time measure your SERP visibility using tools like SEMrush
- SERP visibility will tell you how many keywords your site is ranking for, estimated traffic and its cost
- After a few months analyze your organic traffic using Google Analytics
- Using Google Analytics examine where your traffic is going so you can see if it is benefitting you or not
- Track your firm’s leads and phone calls from the organic search using Google analytics
- Overall search engine visibility
- Overall organic traffic
- Organic traffic to “target pages”
- Leads and phone calls from organic search
See how we build custom SEO reports for our clients.
Overall search engine visibilityIt takes a while for your site to reach the top of Google and start getting traffic (6 to 12 months). In the meantime, we can measure “SERP visibility”.
SERP visibility = the total number of keywords your website is indexed for.To check overall visibility:
- Tool: SEMrush
- What it tells you: How many keywords your site is ranking for over time. It also estimates traffic and the cost of that traffic (if you were to buy it through PPC ads)
Analyzing Organic TrafficAfter a few months, your traffic from Google should be picking up. We can easily verify this using Google Analytics:
- Tool: Google Analytics
- How to view the report: Audience > Overview (add Organic Segment)
- What it tells you: How many visitors are coming to your site through search engines
Organic traffic to “target pages”While overall organic traffic is good, we want to make sure it’s meaningful traffic. We can dig into that by segmenting organic traffic reports to look at where traffic is going.
- Tool: Google Analytics
- How to view the report: Behavior > Site Content > Landing Pages (add Organic Segment)
- What it tells you: The pages on your website that are receiving organic traffic. These pages should be your “target pages”, i.e. important landing pages on your site.
Leads and phone calls from organicMost importantly, we want to know how SEO is impacting your top line. It’s tricky, but we can use analytics to track your firm’s leads and phone calls from organic search.
- Tool: Google Analytics
- How to view the report: Conversions > Goals > Overview (add Organic Segment)
- What it tells you: The number of completed goals from organic search. This should be setup to track both form submission and phone calls.
Frequently Asked QuestionsWe get tons of questions from attorneys but these are the ones that are asked the most (in one variation or another).
Why do lawyers need SEO?Data indicates that about one third of consumers use a search engine to find local businesses on a daily basis. Mobile device usage has more than eclipsed desktop usage for location-based searches so it’s clear that consumers are using search engines as the dominant method for finding local businesses like law firms. If it wasn’t obvious, law firms who want to generate leads and grow, need to have a presence in search engines.
How long does SEO take?It depends. There are numerous factors that influence how long it takes for a website to rank for a given keyword phrase but they can all essentially be boiled down to the following:
- The competitiveness (demand) for the target keyword phrase(s).
- The degree to which a site has already been optimized.
- The amount of money and effort allocated to an SEO campaign.