Raven launches Schema Creator WordPress plugin

Features and Updates

Raven launches Schema Creator WordPress plugin

I recently wrote about the importance of schema.org microdata for SEO. I stated that if you aren’t using structured data, you may be missing out on better rankings, and subsequently forfeiting targeted traffic to your competitors.

I’ve been looking for a way to make it easy to add schema.org microdata to pages and posts in WordPress. There are a few plugins that try to address this problem, but they never worked the way I wanted them to. So we decided to make our own with the help of an amazing WordPress developer, Andrew Norcross.

Schema Creator WordPress plugin

I’m excited to announce the Schema Creator WordPress Plugin by Raven.

The plugin helps you create properly formatted schema.org microdata. Like our Schema-Creator.org website, the plugin focuses on the most popular schemas, including Person, Product, Event, Organization, Movie, Book and Review.

One of the best features of the plugin is the use of WordPress shortcode. Shortcode keeps the schema data from breaking if you edit a page or post in Visual mode. It also enables you to easily edit any part of the schema you create, instead of making you start completely over.

How to use the Schema Creator Plugin

1) The plugin is open source and can be downloaded directly from WordPress at http://wordpress.org/extend/plugins/schema-creator/

2) After you install and activate the plugin, there will be a Schema Creator icon next to the Add Media icon above the editor.

Schema Creator Insert Icon

3) Click on the Schema Creator icon to bring up a modal window with a list of supported schema types. Choose the schema type you want to use, fill in the input fields and then click on the Insert button to add it to your page or post.

Schema Creator Form

4) The plugin creates shortcode, which keeps the schema data from breaking in the Visual editor. It also allows you to edit the schema data without having to start over again.

WordPress Shortcode created by Schema Creator Plugin

5) When you publish the page or post, it will output the correct schema.org microdata. Below is an actual example of the http://schema.org/Book schema that was created using the plugin.

If your cat is kneading you, that's not a sign of affection. Your cat is actually checking your internal organs for weakness. If your cat brings you a dead animal, this isn't a gift. It's a warning. How to Tell If Your Cat Is Plotting to Kill You is a hilarious, brilliant offering of cat comics, facts, and instructional guides from the creative wonderland at TheOatmeal.com.
Published by: Andrews McMeel Publishing
Date Published: 10/09/2012
Edition: Original
ISBN: 1449410243
Available in: Paperback

6) The plugin comes with basic CSS styling, but you can turn it off and add your own by checking the Exclude default CSS… checkbox on the Settings page. In addition, the plugin is capable of automatically adding http://schema.org/BlogPosting and http://schema.org/Blog schemas to your pages and posts.

Schema Creator Settings

Future development

We are already planning enhancements for the plugin, and we encourage you to report bugs and make feature suggestions at our GitHub issues page.

Related Posts Plugin for WordPress, Blogger...

Tell us what you think

  • http://raventools.com Jon Henshaw

    We’re planning on updating the site and plugin in the coming months, and we’ll try to get the option to choose currency in there when we update it. Excellent suggestion.

  • Rod

    Hi Courtney,

    Could you please share what developers said in regards to this?

  • Rajesh_magar

    Thnaks @norcross:disqus

    That was helpful…!

  • http://andrewnorcross.com/ Norcross

    There’s no reason that you can’t use this on a multi-author site, as it is focused on the content itself, not who is writing it. This does not do anything towards Google Authorship or related in that regard.

  • http://andrewnorcross.com/ Norcross

    There is no way to make the schema data ‘hidden’, as that is not the intent of what schema is trying to do. Their own documentation outlines how to take existing markup and make it ‘schema friendly’. This is in contrast to meta data (i.e. Facebook OG data) that is meant to be hidden.

  • RavenCourtney

    Mark, I’m working on your questions with the developers of the plugin. Should be back to you soon!

  • Andrea Moro

    Guys … you are just in time. I was looking for this two days ago and I was disappointed to see nobody previously created a plugin.
    I will give this a try.

  • http://www.facebook.com/mark.migliaccio.35 Mark Migliaccio

    Another question. I have implemented schema for a product and the currency is forced to $. Im in the UK and wich to use £, can this be achieved?

  • http://www.facebook.com/mark.migliaccio.35 Mark Migliaccio

    Hi, just installed the plugin and also wish to hide the schema info from displaying on the front end. Is this possible now? If not, does it matter if I move the schema markup to the end of the page, or is it important to keep at the top?
    Thanks
    Mark

  • valentino

    Making the content hidden will result in the information getting ignored by the search engine.

    http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1093493#hidden

  • Rajesh_magar

    Great plugin….But just wanted to confirm can we use it on multi-author blog website or not

  • Laure

    I agree with you guys. The way to go for now is to add the tag “” around the shortcode, it works!
    Cheers

  • http://www.brettburky.com/ brettburky

    This is excellent what a great tool and a great find. Just heard about it on a Mozinar by Mike Ramsey.

  • Thomas Zickell

    Thank You!

  • Jesse

    I’m with Desiree on this one. I’d like it to be invisible.

  • http://twitter.com/RavenCourtney Courtney Seiter

    Hi Desiree,
    I spoke with both Jon and Andrew Norcross, the two developers of this plugin, to get the answer to your question. And that answer is: no, it’s not possible to implement schema invisibly with this plugin. Some of the elements (i.e. ratings scale on a review) aren’t visible, but the bulk of the content is visible by design.

  • desiree

    Jon,

    I downloaded your plugin but have an issue – how do you make it so this does not show up on front-end? I don’t want the schema stuff on the outside to be visible to my readers, I want it to be invisible. I make posts daily and just wanted it to be something that is laced into my HTML. Is this possible with your plugin? Thank you!

    Desiree
    desiree@beast.com