Tag Archives: wordpress

They’ve done it again. The team at Automattic have created a great new default theme for this year’s release of WordPress 3.4, Twenty Twelve. It’s an extremely well designed and well-written theme that incorporates great responsive design, an attractive, text-focused approach, and good best practices. I’ve been waiting to use it on my site since it was announced, and now that it is available in the WordPress.org Theme Repository I have been playing with it.

Of course that means that I need to add all of my Schema.org microdata enhancements back in–I can’t go from having all of that embedded, machine readable data to having nothing! So I applied the same techniques as I did for the previously released Twenty Eleven Schema.org child to this year’s theme, and it is ready for public consumption.

What is Schema.org and microdata? In short, it is invisible, enhanced markup that lets search engines and other system agents read about your content, including authorship, dates, tags, content delineation, etc., in a way that they can understand. To quote from my previous post about the T11 child theme:

Adding microdata to your site has several benefits. First and foremost, you contribute to machine readable data everywhere. The Internet is a wonderful place for humans to browse, but we can make it more accessible and more consumable if we let the computer figure as much of it out as it can. Second, search engines can use this data to get a better understanding of each page that it indexes, and hopefully provide more relevant search results. (Notice that I am not saying you are going to get an SEO boost for doing this. You may, you may not, I have no idea. But if everyone included this data on their sites, the results would be better.) There are no downsides really to simply plugging the data in.

So if you are using the new Twenty Twelve theme and would like to add this microdata to your site, then feel free to download and install the T12 Schema.org child theme on your blog. You can find a download, as well as a link to the source on GitHub, on the Twenty Twelve Schema.org Child Theme dedicated page.

Enjoy, and let me know how you are using it!

Share and Enjoy

  • Twitter
  • Google Plus
  • LinkedIn
  • Email
  • RSS
  • HackerNews
  • Instapaper
  • StumbleUpon
  • Facebook

Looks like Google is going to be getting more into the semantic web game, according to this article from the WSJ.

“Over the next few months, Google’s search engine will begin spitting out more than a list of blue Web links. It will also present more facts and direct answers to queries at the top of the search-results page.
“Google isn’t replacing its current keyword-search system, which determines the importance of a website based on the words it contains, how often other sites link to it, and dozens of other measures. Rather, the company is aiming to provide more relevant results by incorporating technology called ‘semantic search,’ which refers to the process of understanding the actual meaning of words.”

My guess is that Google will be using Schema.org markup, since that is what drives its +1 buttons for metadata, as well as potentially doing a bit of scraping/AI on existing content. Now would be a good time for all developers and content creators to evaluate how they are using semantic markup and make sure that they are up to par.

I have implemented Schema.org markup on this site through my Schema.org Twenty Eleven child theme. If you are using Twenty Eleven also, feel free to download it and start using it as well. You can read more about and download it here: Twenty Eleven Schema.org Child Theme. There is much more you can as well, specifically in adding custom and appropriate markup to individual posts/pages, but it provides a good start.

Share and Enjoy

  • Twitter
  • Google Plus
  • LinkedIn
  • Email
  • RSS
  • HackerNews
  • Instapaper
  • StumbleUpon
  • Facebook

Since the announcement of the Schema.org standards for microdata back in the summer of 2011, I have wanted to incorporate the new conventions into WordPress. At first I considered writing a plugin that would add information dynamically, but this didn’t seem to be a very efficient route. Instead, I have decided to extend the default Twenty Eleven theme that is already gorgeous and well-defined, and create a child theme that builds the microdata standard directly into the template.

Adding microdata to your site has several benefits. First and foremost, you contribute to machine readable data everywhere. The Internet is a wonderful place for humans to browse, but we can make it more accessible and more consumable if we let the computer figure as much of it out as it can. Second, search engines can use this data to get a better understanding of each page that it indexes, and hopefully provide more relevant search results. (Notice that I am not saying you are going to get an SEO boost for doing this. You may, you may not, I have no idea. But if everyone included this data on their sites, the results would be better.) There are no downsides really to simply plugging the data in.

If you are using Twenty Eleven as your theme and would like to add Schema.org microdata to your site without any effort on your part, give this child theme a try. You can download it for now from my Twenty Eleven Schema.org Child Theme page. Eventually I hope to add it to the WordPress Theme repository, but it needs some testing before it’s ready to head over there.

Hope it helps!

Share and Enjoy

  • Twitter
  • Google Plus
  • LinkedIn
  • Email
  • RSS
  • HackerNews
  • Instapaper
  • StumbleUpon
  • Facebook