Schema is HTML markup that can be applied to content so that it can be understood by machines. There is schema specific for law firms1 that lets search engines know the content is related to attorneys.
Schema can be applied to all kinds of information like phone numbers, addresses, geo-location, operating hours, people, emails, URLs, articles, logos, and more.
Schema does not help content rank better in search. Instead, it allows search engines to better display information to users. It allows for machines to understand the relationship among pieces of content.
For example 1600 Pennsylvania Avenue is just a string of letters and numbers. Schema can help search engines understand that this is a very significant address for the President of the United States.
Schema markup should be applied to any applicable content on an attorney website. Doing so increases the chances that it can be rendered accurately in search results pages.
While some of these may seem irrelevant, they can help enhance a person’s view of the firm in search. Search results snippets can be rendered with more information (and be more unique) if a search engine can find, interpret and understand content on a page.
Here is a prime example of schema markup on a review inside an attorney web page.
In this instance, a normal organic search result stands out more prominently among others despite the fact that it is not paid for.
There are a few options for lawyers implementing schema on their website.
These easiest and most accurate way to get schema applied to content is by using a WordPress plugin. Attorneys using the platform have several to choose from.
Generators are a little more manual. They can generate schema markup from regular text however lawyers will have to copy and paste the HTML code into their website themselves (or have a developer do it).
Even though attorney schema generators are more complicated they have their benefits. Lawyers can make schema markup for only the content they want to apply it to. It also helps users understand how schema works.
An advanced knowledge of HTML is required to install schema manually. Lawyers up for the challenge can find a great tutorial on how to install it here12.
You should always test your markup before calling it done. Google has a schema markup analysis tool13 and there are many other schema checkers available online. Basically you are just making sure there are no serious errors. Just because a plugin was used does not mean code will be error free.