This project is not covered by Drupal’s security advisory policy.

RDFa allows to express structured data in markup languages such as XHTML and HTML5. Drupal 7 implements RDFa 1.0. The aim of this module is to implement the new features of RDFa 1.1, and in particular RDFa 1.1 Lite which allows for simpler markup when compared to RDFa 1.0.

Panels support

This module now supports Panels! It adds the necessary attributes to the Panels layout to be very similar to the way nodes are rendered, allowing nodes that are using a Panels layout to be indexed by search engines and displayed as Rich Snippets. Note that you will need to apply this patch to Panels for this to work: #1485074: Panels as a collection of views/panes make META, RDF and Schema.org data disappear.

The support for Panels is still new and even though it worked for me on a simple site, I'm not sure if it will work on more complex Panels configurations. Feedback is very much welcome. If you have trouble to make it work, please file a new ticket. If it is working for you, I would love to hear it as well: just leave a quick comment here . This will help me validate if this approach is working or not. Thanks!

How to use

This module has no UI of its own. It only alters and improves the HTML markup generated by Drupal core to make it more compliant with RDFa 1.1. If you need a UI to modify the RDF mappings of your site, you should either use the schema.org module or the RDFx module.

Project information

Releases