Have you ever noticed how some search results contain “extra” information beyond the simple title and description? Things like stars, the company a person works for, job description, location, awards, and reviews sometimes appear in search results for queries related to people, products, and services. These pieces of “extra” information are known as rich snippets.

Here’s what they look like:

Here’s Google’s introduction to rich snippets:

Rich snippets provide webmasters with the ability to add useful information to their web search results snippet. The purpose of rich snippets is to present users with more information about the content that exists on a page so they can decide which result is most relevant for their query. And this may result in additional traffic to your site.

Still not following? See if this helps (h/t @jcolman):

The nice thing about adding rich snippets is that it’s relatively easy to do. All you have to do is add some basic mark-up to your existing pages.

While there are a variety of ways to add rich snippet mark-up, Google recommends using microdata from schema.org. Google also provides a tool for testing your rich snippets code. And here’s a handy schema creation tool (although it’s not as thorough as marking up by hand).

Google currently supports the following rich snippet types:

  • Breadcrumbs
  • Events
  • Music
  • Organizations
  • People
  • Products
  • Recipes
  • Review ratings
  • Reviews
  • schema.org markup for videos
  • Software applications
  • Videos: Facebook Share and RDFa

The “for Lawyers” Part

If you’ve made it this far in the post, you’re either thinking wow this is pretty cool, there are a lot of ways I can see how I can use this on my web pages.

On the other hand, you might be thinking that this makes a lot of sense for recipes and movie reviews, but can’t see the applications for a lawyers.

If you’re having a hard time connecting the dots, here are a couple of ideas of how you might be able to incorporate rich snippets into your law firm website:

  • Person – Contrary to popular belief, lawyers are actually people. You should consider marking up your bio pages with person attributes. Especially name, description, image, affiliation, alumniOf, awards, and workLocation.
  • Attorney – Yep, there’s even specific schema for attorneys (which really means law firm). In addition to some of the basics, I recommend adding aggregateRating, events, geo, maps, photos, reviews, telephone, founders, foundingDate, and members.

Of course, if you’re going to add reviews, ratings, and/or testimonials, make sure you do so compliant with your state’s ethics rules.

You might also want to add schema to:

  • Events – Including speaking engagements and seminars.
  • Organizations – Including professional organizations and associations of which you are a member.
  • Breadcrumbs – Especially those that highlight important pages like awards, testimonials, and organization membership.
  • Videos – If you have online videos, you should be marking those up too.

While Google currently claims that they don’t directly use rich snippets in their ranking algorithm, there is little question that providing users more information in search results increases click-through. And more click-through probably is a positive ranking signal. Further, it wouldn’t surprise me if future iterations of the algorithm give more weight to microdata. After all, information like education, years of experience, awards, affiliations, significant cases, and relationships can be pretty good signals about attorneys.

As the web and search evolve into more personalized, social, and interactive media, details like rich snippets can be a huge competitive advantage and help in distinguishing your expertise.


  1. Graham Martin says:

    Great article, Gyi. I didn’t even know this stuff existed. I’ll be working on implementing it right away. Thanks for all the great links.

    • Gyi Tsakalakis says:

      Graham, glad you found this helpful. Can really help you stand out in search. Seems to me that helping Google understand what your pages are about can only help with visibility.

  2. Hey Gyi,

    Thanks for giving some great information about installing microdata on sites.

    We wrote about the “other” kind of microdata markup, microformats here: http://www.searchinfluence.com/2012/02/how-to-install-microdata/. We use that instead of Schema on sites that are not HTML5 in order to keep the code valid. Schema, however, is deeper and provides a broader set of tools than microformats.

    Another great tool for helping out SERP display is using rel=author, which links with Google+ to let visitors know “you’re not a dog” and you are an active writer.

    Thanks for some great tips!

    • Hey Douglas,

      Thanks for the comment. Good point about HTML5. I do think search engines are committed to microdata.

      Have you noticed any issues validating Schema with the Google Rich Snippet Test Tool?

      Data-Vocabulary seems to validate fine, but sometimes I run into problems with Schema.

  3. Gyi,

    Nice article – where exactly would you add the “Attorney” schema code? A bio page?

    Hope all’s well…


    • Gyi Tsakalakis Gyi Tsakalakis says:

      Hey Casey,

      Bio page would work. But based upon the hierarchy: Thing > Organization > LocalBusiness > ProfessionalService > Attorney

      The schema seems more applicable to the firm than the individual attorney. I like to add attorney schema to a firm overview page, home page, or contact page. Of course, you could also do on bio page, but I might nest with other schemas (i.e. person).

      Also, don’t forget to add reviews/ratings if permissible. The rating stars really jump of the results page.

      Hope this helps.

  4. Matthew says:

    You may also want to try as a markup tool – it’s specifically tailored towards lawyers.

  5. PraJ says:

    We just thought of implementing rich snippets for our website and this link is helpful!

Leave a Reply