Skip to content

Local SEO

SEO for lawyers: which practice area to work on first and a 90-day plan

This guide is translated from the Spanish original. Quotations from Spanish laws are our own translation: the official text is the one published in the BOE or the DOGV.

SEO for lawyers is won one practice area and one city at a time. People who need a lawyer search for their problem and their city: “inheritance lawyer in Castellón” or “dismissed while on sick leave”. Below you will find how to work out what clients in each practice area search for, a matrix to decide where to start and a 90-day plan, week by week.

This guide does not repeat what is already covered in others:

Google gives more weight to experience, expertise, authoritativeness and trustworthiness (E-E-A-T) on certain topics. These are the topics that can affect people’s health, financial stability or safety, and Google calls them YMYL. An inheritance or a dismissal is one of them, and of those 4 traits, trust is the most important.

E-E-A-T is not a ranking factor in itself, the same page clarifies. For a law firm, it translates into pages signed by whoever handles those matters, linked sources and real review dates. And be wary of anyone who promises you rankings: nobody can guarantee you the top spot.

4 Google sources and your phone tell you what your clients search for

Before you write anything, note down the real searches for each practice area in a spreadsheet. Use the sources in this order.

1. Search Console: what people already search for to find you

If your website has Search Console, start there. In the Performance report, the Queries tab shows the searches you appeared for and the Pages tab shows which page appeared. Search Console keeps data for the last 16 months.

Separate out your brand. Filter the queries with “Doesn’t match regex” and the firm’s name: you will see the searches without your brand (Search Console Help). Note: with a query filter, the totals leave out anonymised queries. Google has an automatic branded queries filter, but only for top-level properties, not folder or subdomain ones, and only with enough volume. A small firm will probably not see it.

Bear one limit in mind. Search Console leaves anonymised queries out of the table, and those are the uncommon ones. “Inheritance lawyer Vila-real” may be one of them. That is why, for a local practice area, the Pages tab often tells you more than the Queries tab.

2. Autocomplete: how people phrase it

Autocomplete predictions reflect real searches made on Google. They also take into account your location and your previous searches, so try it in an incognito window.

Type the beginning of each situation and note how Google completes it: “inheritance with”, “dismissed while”, “arraigo for”. Also try the practice area followed by the city. What Google does not complete is informative too: if hardly anyone searches for it that way, do not use it as a title.

Below many results there is a box of related questions, and at the bottom of the page, related searches. Google does not let you control what appears there, but it suggests looking at those queries when deciding what to write. In its documentation it calls them “People also ask”.

Each question is a candidate for a situation page or for an answer within the practice area page. The rule in the content plan, further down, decides which.

Keyword Planner is inside Google Ads. To use it, you have to finish setting up the account, including your billing details.

Choose your province as the location and look at the average monthly searches. It is a 12-month average and only counts exact match. Google also warns that its forecasts are less accurate for small areas. Use it to compare practice areas with each other, not as an exact figure.

5. Your phone and your email

The questions from the first call do not show up in any tool. Ask whoever answers the phone to note them down for 2 weeks, in the client’s own words.

When you finish, each row of the spreadsheet has 4 pieces of information: the search, its source, its type and the page that should answer it. The types are practice area and city, situation, question or deadline.

The practice area × city matrix decides where to start

A firm of 1 to 10 lawyers cannot work on all its practice areas in all its cities at once. This matrix ranks them with a preliminary filter and 5 criteria. It is our approach: a tool for deciding, not a Google formula.

The preliminary filter. A practice area only goes into the matrix if it meets 2 conditions:

  • You can back it up with qualifications, accredited courses or extended practice. The limit is explained in lawyer advertising.
  • You can take on more matters in it over the coming months. Ranking for work you cannot handle only brings you calls you have to turn down.

The 5 criteria. Score each combination of practice area and city from 1 to 3. 2 is the midpoint: for proximity, for example, an office in the neighbouring town.

Criterion 1 point 3 points Where it comes from
Demand Neither autocomplete nor data in Keyword Planner Clear figures in Keyword Planner or impressions in Search Console The 5 sources above
Value One-off matter with low fees High fees or a client who comes back Your billing and the customer value calculator
Proximity No office nearby Office with a nameplate in that city Google ranks the map by relevance, distance and prominence
Gap The top results are very thorough pages from firms in that city The top results are national portals, directories or generic pages Incognito search for “[practice area] lawyer in [city]”
Advantage You would write the same as any other firm You have typical cases, deadlines and local experience that nobody else can share Your team

Add up the 5 criteria. With 12 points or more, start this quarter. From 9 to 11, the next one. With 8 or fewer, it is enough to name that city on the practice area page.

A high score in a city without an office does not call for a page for that city: you will see why in the section on offices. It calls for mentions there, a good explanation of how you work remotely or, if the numbers add up, opening an office.

Hypothetical example

Let’s say a firm of 3 lawyers with an office in Castellón handles inheritance, employment and family law. All the scores are made up for the example.

Practice area and city Demand Value Proximity Gap Advantage Total Decision
Inheritance · Castellón 3 3 3 2 3 14 Now
Inheritance · Vila-real 2 3 2 3 3 13 Now, with the same page
Employment · Castellón 3 2 3 1 2 11 Next quarter
Inheritance · Valencia 3 3 1 1 3 11 Guides and mentions, no page
Family · Castellón 3 2 3 1 1 10 Next quarter
Employment · Vila-real 2 2 2 2 2 10 Next quarter
Family · Valencia 3 2 1 1 1 8 Just a mention on the page

Inheritance goes first in Castellón and Vila-real, which share the same page and the same profile. Valencia has demand, but without an office there, distance works against you on the map. What counts there is mentions and the guides only you can write.

The content plan has 3 pieces per practice area

Each practice area that comes out on top in the matrix gets 3 pieces, in this order.

1. The practice area page. It is the parent page and answers “[practice area] lawyer in [city]”. The block-by-block template is in what a law firm’s website should include. Put it in its own folder, such as /herencias/: that way you can measure it separately. If it already exists at another URL, do not move it without a 301 redirect, as we explain in redesigning without losing rankings.

2. The situation pages. One for each situation with a different answer: inheritance with debts, inheritance without a will, dividing up the house between siblings. Each one links to the parent page, and the parent page links to all of them.

The rule to avoid overdoing it: if the answer is the same, it is the same page. Google warns that creating content for every variation of a search, in order to manipulate rankings, breaches its scaled content abuse policy. “Inheritance with debts” and “inheriting debts” are a single page.

3. Guides to legal deadlines. Many legal searches start with a deadline that is already running. A guide that explains it, linking to the relevant article, is there when the client is in a hurry. Each row of this table could be one:

Situation Deadline Law Parent page
You have been dismissed 20 working days to bring a claim Workers’ Statute (Estatuto de los Trabajadores), art. 59.3 Employment
You are owed wages 1 year from when you could have claimed them Workers’ Statute, art. 59.2 Employment
You have been declared permanently incapacitated 10 calendar days to ask in writing to stay on at the company Workers’ Statute, art. 49.1.n Employment
You have been given a traffic fine 20 calendar days to contest it or to pay 50% less Traffic Law (Ley sobre Tráfico), arts. 94 and 95 Traffic
A family member has died 6 months for Inheritance Tax Inheritance Tax Regulation (Reglamento del Impuesto sobre Sucesiones), art. 67.1.a Inheritance
You are about to bring a civil claim You must first try a form of negotiation, with exceptions Organic Law 1/2025 (Ley Orgánica 1/2025), art. 5 Civil, family and inheritance

Byline, sources and date. Google asks whether it is clear who created the content and whether there is a byline. Sign each guide with the name of the lawyer who handles those matters and their Bar Association (Colegio de la Abogacía). Link each deadline to its law, as in the table.

The quality rater guidelines ask that, on YMYL topics, content be accurate and consistent with expert consensus. Those raters do not decide rankings: Google uses their data to check that its systems work.

When the law changes, the page is updated that month

A legal page is only as current as the law it explains. Google has systems to show fresher content for queries that call for it. Our approach: after a reform, many legal searches become that kind of query.

These are real changes from 2025 and 2026, all published in the Official State Gazette (BOE), and the pages each one forced firms to review:

From What changed Law Pages to review
3 April 2025 To sue in a civil case you must first try a form of negotiation, with exceptions Organic Law 1/2025, art. 5 Inheritance, family and claims
1 May 2025 Permanent incapacity no longer terminates the employment contract automatically Law 2/2025 (Ley 2/2025) Employment: incapacity and dismissal
20 May 2025 New Immigration Regulation (Reglamento de extranjería): residence through settlement (arraigo) with 2 years’ stay, except family arraigo, and a new second-chance arraigo Royal Decree 1155/2024 (Real Decreto 1155/2024) Immigration: each type of arraigo
July to December 2025 The courts, except justice of the peace courts (juzgados de paz), become sections of the new first-instance courts (Tribunales de Instancia) Organic Law 1/2025, first transitional provision Any page that names a court
16 April 2026 Extraordinary arraigo for anyone who was in Spain before 1 January 2026, with applications until 30 June Royal Decree 316/2026 (Real Decreto 316/2026) Immigration: a page with a closing date
11 August 2026 The 99% reduction for inheriting a company or a professional practice is extended from third-degree to fourth-degree collateral relatives Law 5/2026 of the Generalitat (Ley 5/2026 de la Generalitat) Inheritance in the Valencian Community
22 September 2026 The BOE publishes 2 Supreme Court judgments that annul parts of several provisions of the Immigration Regulation Judgments of 8 July and 29 July 2026 Immigration: the articles you cite
  1. Get the alert. In the consolidated text of each law you cite, the BOE offers a “Recibir alerta” (receive alert) option: it emails you every time there is a new version. You need a Mi BOE account. For Valencian laws, also check the Official Journal of the Generalitat Valenciana (DOGV): Law 5/2026 came out there on 10 August and in the BOE on 17 September.
  2. Find the affected pages. Search your website for the name of the law. In Search Console, filter by its folder and start with the pages that get the most impressions.
  3. Rewrite what changes: deadlines, requirements and steps. If a deadline has closed, like the one for extraordinary arraigo, do not delete the page. Say at the top that it has closed and which routes are still open: this is our approach.
  4. Add the date, only if the change is substantial. Show “Updated on” with the real date, and make sure it matches the date in the structured data. Google asks whether you change dates to make pages seem fresh without real changes. In the sitemap, lastmod should reflect the last significant update.
  5. Annotate it in Search Console. Right-click on the Performance chart and add a note of up to 120 characters, such as “Arraigo updated for RD 316/2026” (Help).

An announcement is not a law

On 10 February 2026, the Generalitat announced that it would remove Inheritance Tax on the transfer of family businesses up to the fourth degree. The tax cut came with Law 5/2026, in force since 11 August. A firm that had rewritten its page in February would have spent 6 months explaining a tax cut that did not yet apply.

Update when the law comes out in the DOGV or the BOE, and say from what date it applies. In the meantime, at most, add one line saying that it has been announced and is pending publication.

For the map, Google takes into account the number of websites that point to your business. And its rater guidelines consider recommendations from expert sources, such as professional associations, to be strong evidence of a good reputation on YMYL topics.

These are the sources a law firm in Castellón or Valencia has to hand:

Source What to do Why it fits
Bar Association register In the register of the Castellón Bar Association (ICACS) or the member search of the Valencia Bar Association (ICAV), check that your details match your website and your profile It is where clients check that you are a lawyer
Bar Association sections ICACS has 6 sections, including Immigration, Family and Employment Law. Take part in their events or propose a talk The event page mentions you for your expertise
Specialist associations The Spanish Association of Family Lawyers (AEAFA) has a public member search by province with a field for your website. Complete your profile An association in your practice area lists you, with a link to your website
Local press Offer to explain the latest legal change, the one in the previous table, for readers in your city The journalist needs someone nearby who can explain it well
University If you teach there or work with it, ask for the programme page to link to your firm A real, verifiable connection to the practice area
Other professional associations (colegios) A talk for tax advisers, administrative agents (gestores) or property managers about what their clients ask you You get links from the people who really send you clients
Directories Only the ones that make sense for a law firm: you will find a verified list in directories for lawyers Consistent details on sites clients look at

Google’s spam policies define link spam as creating links mainly to manipulate rankings. They give these examples, which are often seen at law firms:

  • Paying for links or for articles that include them.
  • Excessive link exchanges with other firms.
  • Guest posts or press releases with optimised anchor text, such as “inheritance lawyer Castellón”.
  • Links from low-quality directories or bookmarking sites.
  • Links in the footer or template of several websites.

A paid article is not spam if the link has the rel="sponsored" or nofollow attribute. But for a law firm there is a second rule: the Code of Professional Conduct (Código Deontológico) prohibits covert advertising (art. 6.9), so it must be stated in a visible place that it is advertising. We explain this in lawyer advertising.

Our approach: when someone links to you, ask them to use your name or the firm’s name as the link text, not your practice area and your city.

Several offices: one page for each real office

Google considers it doorway abuse to have multiple domains or pages targeted at specific regions or cities that funnel users to one page. Sites that breach its policies may rank lower in the results or stop appearing.

An office page is not a doorway if it has information that only applies to that office:

  • Address, how to get there and opening hours.
  • Who sees clients there, with their Bar Association and membership number.
  • Which practice areas are handled at that office, each linked to its parent page.
  • Its own Google Business Profile, linked to this page. The audit for each profile is in a law firm’s Google Business Profile.
  • Its own structured data. Google asks you to define each location as a LocalBusiness; for a law firm, the type is LegalService, because schema.org lists Attorney as deprecated.

Practice area pages are not cloned for each office. There is a single inheritance page, and it says which offices handle that work.

In a city without an office, our approach: almost never a page. Only if you have something of your own to say about it, as we explain in what a law firm’s website should include. If you see clients by video call, say so on the practice area page and the contact page, and work on mentions in that city.

Each practice area is measured separately, in its own folder

If each practice area lives in its own folder, Search Console lets you filter with “URLs containing” (Help). This is what to look at every month:

What you check Where How you filter it
Whether Google already has the page Search Console, URL Inspection One URL at a time, when you publish
Impressions and clicks for the practice area Search Console, Performance Pages: URLs containing /herencias/
Searches from people who did not know you Search Console, Performance Queries: doesn’t match your brand regex
New questions to write about Search Console, Performance Queries: regex with words from the practice area
Appearances in Google’s AI Search Console, Generative AI Pages in the folder. It only gives impressions
Searches that lead to your profile Business Profile, Performance Search terms for the month
Enquiries and new matters for the practice area Your enquiries spreadsheet Practice area column

For inheritance, the regex could be (herencia|testamento|leg[ií]tima), the Spanish words for inheritance, will and forced share. The generative AI report groups data by page and is being rolled out gradually. For ChatGPT and Perplexity, do the 15-minute test with practice area and city questions.

The enquiries spreadsheet is the figure that counts: Analytics does not see people who reject cookies. How to set it up is explained in how to find out how many clients your website brings you.

Add an annotation in Search Console for every page you publish and every update. There is room for 200 annotations per property and they are deleted after 500 days. Do not write client names: everyone with access can see them.

How long it takes: weeks to see signals, months to see clients

Google puts it plainly: some changes take hours and others, several months. In general, you have to wait a few weeks to assess whether a change has worked.

Other documented timeframes:

Our approach for the 90 days: by week 6, the new pages should be indexed. By week 9, the folder should have its first impressions. By week 13 you can start reading the non-branded queries. Enquiries attributable to a practice area usually take longer, and each market moves at its own pace.

90-day plan, week by week

The plan works on one practice area in the cities that come out of the matrix. When it ends, you repeat it with the next one.

Week What you do At the end you have
1 Check that Search Console, Analytics and the Business Profile are in the firm’s name. Add the annotation “Plan start” Your own access and a starting point
2 Export queries and pages from the last 16 months. Start the enquiries spreadsheet, with columns for practice area and “How did you hear about us?” Baseline by practice area
3 Research with the 5 sources: between 20 and 30 searches per practice area, each with its type Searches spreadsheet
4 Apply the filter, score the matrix and choose the practice area for the quarter Priority in writing
5 Publish or rewrite the practice area page with the template, in its folder, signed and with sources. Request indexing Parent page
6 First situation page: the question that comes up most on your phone. Link to it from the parent page 1 situation published
7 Legal deadlines guide, with each deadline linked. Turn on the BOE alert for the laws it cites Guide and alerts
8 Align the services on your profile with your pages. Check your details in the Bar Association register and in directories Consistent details
9 First look at the folder in Search Console: indexing and impressions. Adjust titles that do not match the queries First report
10 Second situation page, based on real queries. Ask for a review when you close each matter, within the following 30 days, as explained in the reviews guide 2 situations and reviews under way
11 Propose a talk to a Bar Association section or an association. Offer the local press an explanation of a legal change 2 proposals sent
12 Do the AI test with 3 practice area and city questions. Search your website for courts and laws that no longer exist AI log and up-to-date pages
13 Compare impressions, non-branded clicks, enquiries and new matters for the practice area with week 2. Decide on the next quarter Written decision

What to do on Monday

  1. Open Search Console, filter the queries without your brand and see which practice areas appear. If you do not have Search Console, that is the first task.
  2. Fill in the matrix with the practice areas you can back up with credentials and your cities, even if only in pencil.
  3. Turn on the BOE alert for the 3 laws you cite most on your website.
  4. Search your website for “Juzgado de”. If a page names a court from before the Tribunales de Instancia, other than justice of the peace courts, correct it.
  5. Ask whoever answers the phone to note down the questions from the first call for 2 weeks.
  6. Write your first annotation in Search Console: “Plan start”.

If you would rather have support, at NOR studio we work on local SEO for law firms with this matrix and this calendar. Situation pages are the basis of the website we built for a Second Chance Law lawyer in Castellón. The rest of our approach is on our page for law firms.

Sources consulted (39)
  1. Google Search Central: Creating helpful, reliable, people-first content (E-E-A-T and YMYL topics)
  2. Google Search Central: Do you need an SEO?
  3. Google Search Central: SEO Starter Guide (how long a change takes)
  4. Google Search Central: Spam policies for Google web search (doorway pages, link spam and scaled content abuse)
  5. Google Search Central: Qualify your outbound links (rel sponsored)
  6. Google Search Central: Optimising your website for generative AI features in Search
  7. Google Search Central: Visual elements gallery (exploration features and “People also ask”)
  8. Google Search Central: A guide to Google Search ranking systems (freshness systems)
  9. Google Search Central: Influencing your byline dates in Google Search
  10. Google Search Central: Build and submit a sitemap (use of lastmod)
  11. Google Search Central: Ask Google to recrawl your URLs
  12. Google Search Central: Local business structured data (LocalBusiness)
  13. Google Search Central Blog: Introducing the branded queries filter in Search Console (20 November 2025, updated 11 March 2026)
  14. Google: Search Quality Rater Guidelines (11 September 2025), sections on YMYL, reputation and content quality
  15. Search Console Help: Performance report, advanced filters and comparisons
  16. Search Console Help: Performance report, fixing data discrepancies
  17. Search Console Help: Search Console annotations
  18. Search Console Help: Generative AI performance report (Search)
  19. Analytics Help: Connect Search Console to Google Analytics (16 months of data)
  20. Google Search Help: How Google autocomplete predictions work
  21. Google Ads Help: Use Keyword Planner
  22. Google Ads Help: About Keyword Planner forecasts
  23. Google Business Profile Help: Tips to improve your local ranking on Google
  24. BOE: Royal Legislative Decree 2/2015, Workers’ Statute (arts. 49.1.n and 59)
  25. BOE: Law 2/2025, of 29 April, termination of the employment contract due to permanent incapacity
  26. BOE: Royal Legislative Decree 6/2015, Law on Traffic, Motor Vehicle Circulation and Road Safety (arts. 94 and 95)
  27. BOE: Organic Law 1/2025, on measures for the efficiency of the Public Justice Service (art. 5 and first transitional provision)
  28. BOE: Royal Decree 1155/2024, Regulation implementing the Organic Law on foreign nationals (Immigration Regulation)
  29. BOE: Royal Decree 316/2026, of 14 April, amending the Immigration Regulation
  30. BOE: Supreme Court judgment of 8 July 2026 on the Immigration Regulation (published on 22 September 2026)
  31. BOE: Supreme Court judgment of 29 July 2026 on the Immigration Regulation (published on 22 September 2026)
  32. BOE: Law 5/2026, of 31 July, of the Generalitat, on tax measures (Inheritance Tax and family businesses)
  33. Generalitat Valenciana: announcement of the Inheritance Tax relief for family businesses (10 February 2026)
  34. BOE: Mi BOE service, alert for new versions of a consolidated text
  35. Castellón Bar Association (ICACS): sections
  36. BOE: Royal Decree 1629/1991, Regulation on Inheritance and Gift Tax (art. 67)
  37. Castellón Bar Association (ICACS): register of lawyers
  38. Valencia Bar Association (ICAV): member search
  39. Spanish Association of Family Lawyers (AEAFA): member search

NOR studio team

We are a studio in Valencia and Castellón that designs websites and gets them ranking on Google and in AI search. We write about what we do with our clients and always cite the original source of each figure. About us · How we write our guides.

(FAQ)(Frequently asked questions)© 2026

Frequently asked questions

Short answers to the most common questions on this topic.

How long does SEO take to bring results for a law firm?

Google explains that some changes show up within hours and others take several months, and that you should normally wait a few weeks before assessing them. Nobody can guarantee you a ranking. Our approach: in the first 90 days, measure indexed pages and impressions for each practice area, not clients.

Which of the firm’s practice areas should I try to rank first?

The one you can back up with credentials, have capacity for and that scores highest on 5 criteria: demand, value of the matter, proximity of an office, gap in the results and content advantage. Score each one from 1 to 3 for each practice area and city. With 12 points or more, start this quarter.

How do I rank a law firm with several offices without creating doorway pages?

With one page per real office, with its address, its team, its opening hours and its Google Business Profile linked. Google considers pages targeting cities that take the user to the same place to be doorway abuse. Practice area pages are not cloned for each office: each one says which offices handle that work.

Can I pay for an article in a local newspaper with a link to my website?

Yes, if the link has the sponsored or nofollow attribute and the article is identified as advertising. Without that attribute, Google treats it as link spam. And the Code of Professional Conduct requires it to be visibly marked as advertising (art. 6.9).

How do I find out what clients in my practice area search for without paying for tools?

With 4 Google sources: Search Console, autocomplete in an incognito window, the related questions box and Keyword Planner. Add the questions people ask you on the phone. Keyword Planner is for comparing practice areas with each other, not for exact figures.

Do I have to update the firm’s website every time a law changes?

Yes, when the law is published in the BOE or the DOGV, not when it is announced, and say from what date it applies. Review deadlines, requirements and steps, and change the visible date only if the change is substantial. The BOE can email you about each new consolidated version of the laws you cite.

More guides

Shall we talk about your case?

Tell us what you do, where, and who you want to reach. We reply within 24 working hours with an honest first opinion, even if that opinion is that you do not need us.

Or email us at [email protected] or message us on WhatsApp.