<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Yoast - Tweaking Websites &amp; The WordPress Podcast</title>
      <description>This is the combined feed of Yoast.com and the WordPress Podcast</description>
      <link>http://yoast.com/feed.</link>
      <pubDate>Sun, 14 Mar 2010 14:26:19 -0700</pubDate>
      <generator>WordPress with some Yoast power</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/joostdevalk" /><feedburner:info uri="joostdevalk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>joostdevalk</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.podnova.com/add.srf?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://www.podnova.com/img_chicklet_podnova.gif">Subscribe with Podnova</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://odeo.com/listen/subscribe?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://odeo.com/img/badge-channel-black.gif">Subscribe with ODEO</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fjoostdevalk" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:browserFriendly>This is the combined feed for Yoast.com and the WordPress podcast. Subscribe now to get WordPress &amp; Magento tips &amp; tricks, helping you optimize your site for speed, search engines and conversion!</feedburner:browserFriendly><item>
         <title>WordPress Podcast: BuddyPress Social Networking</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/db7gKRsV7hc/</link>
         <description>&lt;p&gt;This weeks guest was &lt;a rel="nofollow" target="_blank" href="http://twitter.com/Apeatling"&gt;Andy Peatling&lt;/a&gt; of the &lt;a rel="nofollow" target="_blank" href="http://buddypress.org/extend/plugins/"&gt;BuddyPress.org&lt;/a&gt; Project. BuddyPress is a social networking plugin for WordPress which ads many of the features found on sites like Facebook to WordPress blogs in as few as 10 minutes. We discussed how BuddyPress came about, &lt;a rel="nofollow" target="_blank" href="http://wordpress.org/showcase/flavor/buddypress/"&gt;some of the ways its used&lt;/a&gt;, some tips on getting started, &lt;a rel="nofollow" target="_blank" href="http://buddypress.org/extend/plugins/"&gt;customizing it&lt;/a&gt; and most importantly the features it provides.</description>
         <guid isPermaLink="false">http://www2.webmasterradio.fm/wordpress-community-podcast/?p=32</guid>
         <pubDate>Tue, 09 Mar 2010 16:12:22 -0800</pubDate>
         <content:encoded><![CDATA[<p>This weeks guest was <a rel="nofollow" target="_blank" href="http://twitter.com/Apeatling">Andy Peatling</a> of the <a rel="nofollow" target="_blank" href="http://buddypress.org/extend/plugins/">BuddyPress.org</a> Project. BuddyPress is a social networking plugin for WordPress which ads many of the features found on sites like Facebook to WordPress blogs in as few as 10 minutes. We discussed how BuddyPress came about, <a rel="nofollow" target="_blank" href="http://wordpress.org/showcase/flavor/buddypress/">some of the ways its used</a>, some tips on getting started, <a rel="nofollow" target="_blank" href="http://buddypress.org/extend/plugins/">customizing it</a> and most importantly the features it provides. In news, there were a few nice plugin releases/updates and as always quick update on the WordCamp schedule.</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://josephscott.org/archives/2010/03/pushpress-a-pubsubhubbub-plugin-for-wordpress/">PuSHPress: A PubSubHubbub Plugin For WordPress</a></li>
<li><a rel="nofollow" target="_blank" href="http://wpsplash.com/mysql-profiler-plugin-for-wordpress/">MySQL Profiler Plugin for WordPress</a></li>
<li><a rel="nofollow" target="_blank" href="http://central.wordcamp.org/schedule/">WordCamp Schedule</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/wordpresspodcast/~4/-3Pa-p7-bSQ" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/db7gKRsV7hc" height="1" width="1"/>]]></content:encoded>
         <media:content fileSize="33635352" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/ef7pxjNrXPo/WP030910.mp3" type="audio/mpeg" />
         <enclosure length="33635352" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/ef7pxjNrXPo/WP030910.mp3" type="audio/mpeg" />
      <feedburner:origLink>http://feedproxy.google.com/~r/wordpresspodcast/~3/-3Pa-p7-bSQ/</feedburner:origLink></item>
      <item>
         <title>Yoast: WordCamp Ireland: having a blast!</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/r4PQ-FU-pxE/</link>
         <description>So I'm in Kilkenny, Ireland for WordCamp Ireland, and I'm having a complete blast, thanks in large part to the great organization done by Sabrina Dent and Katherine Nolan. The tech track is absolutely blowing my mind: it's really techy!
The people here are great: I met a lot of awesome people, basically to be separated [...]&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordcamp-ireland/"&gt;WordCamp Ireland: having a blast!&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=2153</guid>
         <pubDate>Sun, 07 Mar 2010 03:54:41 -0800</pubDate>
         <content:encoded><![CDATA[<p>So I'm in Kilkenny, Ireland for WordCamp Ireland, and I'm having a complete blast, thanks in large part to the great organization done by <a rel="nofollow"
 target="_blank" href="http://www.sabrinadent.com/">Sabrina Dent</a> and <a rel="nofollow"
 target="_blank" href="http://www.inkkdesign.com/">Katherine Nolan</a>. The tech track is absolutely blowing my mind: it's really techy!</p><p>The people here are great: I met a lot of awesome people, basically to be separated in two groups. Group one are the Automattic people: <a rel="nofollow"
 target="_blank" href="http://ocaoimh.ie/day-wcirl/">Donncha</a>, <a rel="nofollow"
 target="_blank" href="http://jane.wordpress.com/">Jane Wells</a>, <a rel="nofollow"
 target="_blank" href="http://designsimply.com/">Sheri Bigelow</a>, <a rel="nofollow"
 target="_blank" href="http://ratherirkso.me/">Hanni Ross</a> &amp; <a rel="nofollow"
 target="_blank" href="http://urbangiraffe.com/">John Godley</a>. Some of the other people worth mentioning because they did cool stuff: <a rel="nofollow"
 target="_blank" href="http://elastictheme.org/">Daryl Koopersmith</a> gave a great talk on WordPress themes, <a rel="nofollow"
 target="_blank" href="http://blog.trasatti.it/">Andrea Trasatti</a> did another superb presentation on WordPress mobile plugins and themes (and got me to actually work on yoast.com and get me a decent mobile plugin going). Thank you, all!</p><p>Lastly, I'm always amazed that even though I mostly live in a Google world (actually, I had lunch with <a rel="nofollow"
 target="_blank" href="http://twitter.com/filiber">Fili Wiese</a> and colleagues in Google's EMEA HQ last friday and <a rel="nofollow"
 target="_blank" href="http://www.wordcampireland.com/speakers/luisella-mazza/">Luisella Mazza</a> from Google is here on WordCamp Ireland too), the people from Microsoft I meet on these conferences almost always turn out to be absolutely awesome people: <a rel="nofollow"
 target="_blank" href="http://joshholmes.com/blog/">Josh Holmes</a> and <a rel="nofollow"
 target="_blank" href="http://blogs.msdn.com/martharotter/">Martha Rotter</a>: you rock!</p><p>So I gave a presentation myself on saturday, which has been filmed and will probably appear on <a rel="nofollow"
 target="_blank" href="http://wordpress.tv">WordPress.tv</a>, but these are the slides:</p>



 <embed
 src="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcampie-wordpressoptimization-yoast-100307042517-phpapp02" type="application/x-shockwave-flash" width="562" height="461"></iframe><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordcamp-ireland/">WordCamp Ireland: having a blast!</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/r4PQ-FU-pxE" height="1" width="1"/>]]></content:encoded>
         <category>WordPress</category>
      <feedburner:origLink>http://yoast.com/wordcamp-ireland/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wordcamp-ireland</feedburner:origLink></item>
      <item>
         <title>WordPress Podcast: GPL-ish</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/Z8kKzOigjmk/</link>
         <description>This week Joost is joined by Jeff Chandler of the &lt;a rel="nofollow" target="_blank" href="http://www.wptavern.com/"&gt;WordPress Tavern&lt;/a&gt; and Grant Griffiths of the &lt;a rel="nofollow" target="_blank" href="http://headwaythemes.com/"&gt;Headway theme&lt;/a&gt;. They discussed all of the implications of themes and plugins being GPL or not, and why people would and in Joost's opinion should choose to be GPL. Also some discussion came up about how theme and plugin authors should be credited.</description>
         <guid isPermaLink="false">http://www2.webmasterradio.fm/wordpress-community-podcast/?p=30</guid>
         <pubDate>Tue, 02 Mar 2010 16:19:28 -0800</pubDate>
         <content:encoded><![CDATA[<p>This week Joost is joined by Jeff Chandler of the <a rel="nofollow" target="_blank" href="http://www.wptavern.com/">WordPress Tavern</a> and Grant Griffiths of the <a rel="nofollow" target="_blank" href="http://headwaythemes.com/">Headway theme</a>. They discussed all of the implications of themes and plugins being GPL or not, and why people would and in Joost&#8217;s opinion should choose to be GPL. Also some discussion came up about how theme and plugin authors should be credited.</p>
<img src="http://feeds.feedburner.com/~r/wordpresspodcast/~4/FwpfYKl8UgE" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/Z8kKzOigjmk" height="1" width="1"/>]]></content:encoded>
         <media:content fileSize="43436912" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/yq7zGZw0fbI/WP030210.mp3" type="audio/mpeg" />
         <enclosure length="43436912" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/yq7zGZw0fbI/WP030210.mp3" type="audio/mpeg" />
      <feedburner:origLink>http://feedproxy.google.com/~r/wordpresspodcast/~3/FwpfYKl8UgE/</feedburner:origLink></item>
      <item>
         <title>Yoast: The Yoast.com Reader Survey: help us improve!</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/NVzjRc8G_8Y/</link>
         <description>We blog about optimizing your website all the time here at Yoast, and we usually give you tips and tricks you can implement straight away on how to do that. Now it's time that we improve what we do, here at Yoast.com. So it's time for a short survey, I'd be very grateful if you [...]&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-reader-survey/"&gt;The Yoast.com Reader Survey: help us improve!&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=2149</guid>
         <pubDate>Tue, 02 Mar 2010 15:12:44 -0800</pubDate>
         <content:encoded><![CDATA[<p>We blog about optimizing <em>your</em> website all the time here at Yoast, and we usually give you tips and tricks you can implement straight away on how to do that. Now it's time that we improve what <em>we</em> do, here at Yoast.com. So it's time for a short survey, I'd be very grateful if you could <a rel="nofollow"
 target="_blank" href="https://spreadsheets.google.com/viewform?formkey=dHJ0blFPUFZmMVdpSlRjb0FoTnZIYlE6MA">go here and fill it out for us</a>!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-reader-survey/">The Yoast.com Reader Survey: help us improve!</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/NVzjRc8G_8Y" height="1" width="1"/>]]></content:encoded>
         <category>Online Marketing</category>
      <feedburner:origLink>http://yoast.com/yoast-reader-survey/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=yoast-reader-survey</feedburner:origLink></item>
      <item>
         <title>Yoast: Optimizing for Rich "Jump To" Snippets</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/7l5YSP0q8uw/</link>
         <description>Back in September last year Google announced a new form of rich snippets: those with jump to links in them. They themselves used the example for this trans fat search result:Now I hadn't paid too much attention to this new feature until we started testing a new search traffic monitoring tool we've built at OrangeValley, [...]&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/jump-to-snippets-optimization/"&gt;Optimizing for Rich "Jump To" Snippets&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=2113</guid>
         <pubDate>Mon, 01 Mar 2010 06:00:36 -0800</pubDate>
         <content:encoded><![CDATA[<p>Back in September last year Google <a rel="nofollow"
 target="_blank" href="http://googleblog.blogspot.com/2009/09/jump-to-information-you-want-right-from.html">announced</a> a new form of <a rel="nofollow"
 target="_blank" href="http://yoast.com/tag/rich-snippets/">rich snippets</a>: those with jump to links in them. They themselves used the example for this trans fat search result:</p><div
 class="aligncenter"><img
 src="http://netdna.yoast.com/wp-content/uploads/2010/03/trans-fats-google-search.jpg" alt="Google result leading to Wikipedia page for trans fat" title="Google result leading to Wikipedia page for trans fat" width="560" height="88" class="aligncenter size-full wp-image-2118"/></div><p>Now I hadn't paid too much attention to this new feature until we started testing a new search traffic monitoring tool we've built at <a rel="nofollow"
 target="_blank" href="http://www.orangevalley.com/">OrangeValley</a>, and I noticed that 5% of the traffic coming to my <a rel="nofollow"
 target="_blank" href="http://yoast.com/articles/wordpress-seo/">WordPress SEO</a> article had such rich "jump to" snippets. I could see this because they entered the site with a URL with a fragment identifier (aka hash: #) in it.</p><p>Now 5% of the traffic didn't immediately make me go all nuts, until I started thinking about what this meant usability wise: instead of people having to search within the article for the content they came for, they're taken straight there. That's a bonus, right? I've yet to prove that this improves conversions, but I'd guess it would.</p><h2 id="research">Researching jump to snippets</h2><p>So here starts the research: how do we optimize for these rich snippets? In the <a rel="nofollow"
 target="_blank" href="http://googlewebmastercentral.blogspot.com/2009/09/using-named-anchors-to-identify.html">post on the Google Webmaster blog</a> accompanying the official release, they state that:</p><blockquote><p>There are a few things you can do to increase the chances that they [these jump to snippets, JdV] might appear on your pages. First, ensure that long, multi-topic pages on your site are well-structured and broken into distinct logical sections. Second, ensure that each section has an associated anchor with a descriptive name (i.e., not just "Section 2.1"), and that your page includes a "table of contents" which links to the individual anchors.</p></blockquote><p>When I dove more deeply into our stats, I noticed a couple of things:</p><ul><li>almost every article that has an internal Table of Contents is getting this kind of traffic</li><li>those articles are getting more search engine traffic in general (probably related to their length too)</li><li>they use different ways of identifying the anchor, and all seem to work</li><li>their tables of contents are always marked up using a list</li><li>articles with "just" inline internal links to other parts of the article do not seem to get this kind of traffic</li></ul><h2 id="createinternal" title="Create internal anchors">How to create internal anchors</h2><p>Basically there's three ways of defining these anchors:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;">1. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;h2</span> <span style="color:#000066;">id</span>=<span style="color:#ff0000;">"heading"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Heading<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/h2<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
2. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;h2<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">id</span>=<span style="color:#ff0000;">"heading"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Heading<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;/h2<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
3. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;h2<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">name</span>=<span style="color:#ff0000;">"heading"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Heading<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;/h2<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>All three options require linking to them like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"#heading"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Heading<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Where my WordPress SEO article uses option #2, our <a rel="nofollow"
 target="_blank" href="http://yoast.com/articles/magento-seo/">Magento SEO</a> is using option #1, and the examples Google gives are using option #3. I can't see any real reason to choose one over the other, so I chose the cleanest one: option #1.</p><h2 id="optimization">Optimizing for jump to snippets</h2><p>So what <em>do</em> we need to do?</p><p>It turns out this is awfully simple, you need to do two things:</p><ol><li>properly identify the different sections of longer articles, and identify their headings with fragments;</li><li>create a table of contents, linking to these fragments.</li></ol><p>While the Magento SEO article has a clearly marked Table of Contents, the WordPress SEO article only has a listing of internal links, without any heading. They do have one thing in common: a list, either <code>ul</code> or <code>ol</code> linking to the different sections with their appropriate fragments.</p><p>So your table of contents should look like something like this at the minimum:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;ol<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;li<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"#research"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Researching jump to snippets<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;/li<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;li<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"#createinternal"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>How to create internal anchors<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;/li<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;li<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"#optimization"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Optimizing for jump to snippets<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span><span style="color:#000000;font-weight:bold;">&lt;/li<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/ol<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>I'll keep track of this kind of traffic from now on, and I'll let you know if I find any more optimizations. There's one caveat to this: this is not based on a very large data set yet, and it just so happens to be that all of the pages with ToC's I found getting this traffic have these ToC's marked up as lists. It could be that other ways of marking up a ToC work too, I just haven't found a working example yet.</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/jump-to-snippets-optimization/">Optimizing for Rich "Jump To" Snippets</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/7l5YSP0q8uw" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://yoast.com/wp-content/uploads/2010/03/trans-fats-google-search.jpg" medium="image">
            <media:title>Google result leading to Wikipedia page for trans fat</media:title>
            <media:thumbnail url="http://yoast.com/wp-content/uploads/2010/03/trans-fats-google-search-125x88.jpg" />
         </media:content>
         <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/03/trans-fats-google-search-125x88.jpg" />
      <feedburner:origLink>http://yoast.com/jump-to-snippets-optimization/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=jump-to-snippets-optimization</feedburner:origLink></item>
      <item>
         <title>Yoast: Implementing hreview in your WordPress theme</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/kSJzziO03w8/</link>
         <description>In his previous post here on Yoast, Frederick explained why you should use Microformats to increase the CTR from Google. In the comments of that post, people were asking if there are plugins to easily implement this in your theme. While those are probably a bit hard to do, I though it would be good [...]&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/implement-hreview-wordpress-theme/"&gt;Implementing hreview in your WordPress theme&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=2057</guid>
         <pubDate>Sun, 28 Feb 2010 06:00:49 -0800</pubDate>
         <content:encoded><![CDATA[<p>In his <a rel="nofollow"
 title="Google &amp; Microformats: Drive More Traffic" target="_blank" href="http://yoast.com/google-microformats-conversion-rate-optimization-serps/">previous post</a> here on Yoast, Frederick explained why you should use Microformats to increase the CTR from Google. In the comments of that post, people were asking if there are plugins to easily implement this in your theme. While those are probably a bit hard to do, I though it would be good to explain how I implemented <code>hreview</code> in my theme.</p><h2 id="activate">How I "activate" a review</h2><p>I alluded to it in <a rel="nofollow"
 title="Fireside Chat with Dougal Campbell, An Early WordPress Developer - WordPress Community Podcast" target="_blank" href="http://www2.webmasterradio.fm/wordpress-community-podcast/2010/02/23/fireside-chat-with-dougal-campbell-an-early-wordpress-developer/">last tuesdays podcast with Dougal Campbell</a>: When I add a custom field "rating" to a post, my theme now automatically marks up that post as an <code>hreview</code> microformat. So it's as simple as this:</p><p><a rel="nofollow"
 target="_blank" href="http://netdna.yoast.com/wp-content/uploads/2010/02/rating-custom-field.jpg"><img
 class="aligncenter size-full wp-image-2058" title="Rating Custom Field" src="http://yoast.com/wp-content/uploads/2010/02/rating-custom-field.jpg" alt="Rating Custom Field" width="450" height="130"/></a></p><p>The rating is between 0 and 5, because that way Google understands it best and we don't have to give Google any extra metadata about it.</p><h2 id="echo">The hreview_echo function</h2><p>To make this whole process easy, I've created a function in my <em>functions.php</em> file called <code>hreview_echo</code>. It looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#000000;font-weight:bold;">function</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#000088;">$val</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span> <span style="color:#990000;">global</span> <span style="color:#000088;">$post</span><span style="color:#339933;">;</span> <span style="color:#000088;">$rating</span> <span style="color:#339933;">=</span> get_post_meta<span style="color:#009900;">&#40;</span><span style="color:#000088;">$post</span><span style="color:#339933;">-&gt;</span><span style="color:#004000;">ID</span><span style="color:#339933;">,</span> <span style="color:#0000ff;">'rating'</span><span style="color:#339933;">,</span> <span style="color:#000000;font-weight:bold;">true</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span><span style="color:#000088;">$rating</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span> <span style="color:#990000;">echo</span> <span style="color:#000088;">$val</span><span style="color:#339933;">;</span> <span style="color:#009900;">&#125;</span>
<span style="color:#009900;">&#125;</span></pre></div></div><p>We'll use this function on the several places where we need to add extra classes to make up the <code>hreview</code>.</p><h2 id="wrapper">The wrapper class: hreview</h2><p>The first class we should add is the wrapper for the entire microformat: the <code>hreview</code> class. This should be on the <code>div</code> surrounding the post (this div should include the title and author). In the default theme (and in mine) it looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;div <span style="color:#000000;font-weight:bold;">&lt;?php</span> post_class<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span> id="post-<span style="color:#000000;font-weight:bold;">&lt;?php</span> the_ID<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt;</pre></div></div><p>In this case the class of this div is actually put out by the WordPress core <code>post_class()</code> function, so we'll need to hook into that function. Luckily it allows us to easily do that using a filter, which we'll do using the functions below, which you can drop into your <em>functions.php</em> too:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#000000;font-weight:bold;">function</span> hreview_post_class<span style="color:#009900;">&#40;</span><span style="color:#000088;">$classes</span><span style="color:#339933;">,</span> <span style="color:#000088;">$class</span><span style="color:#339933;">,</span> <span style="color:#000088;">$post_id</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span> <span style="color:#990000;">global</span> <span style="color:#000088;">$post</span><span style="color:#339933;">;</span> <span style="color:#000088;">$review</span> <span style="color:#339933;">=</span> get_post_meta<span style="color:#009900;">&#40;</span><span style="color:#000088;">$post</span><span style="color:#339933;">-&gt;</span><span style="color:#004000;">ID</span><span style="color:#339933;">,</span> <span style="color:#0000ff;">'rating'</span><span style="color:#339933;">,</span> <span style="color:#000000;font-weight:bold;">true</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span><span style="color:#000088;">$review</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span> <span style="color:#000088;">$classes</span><span style="color:#009900;">&#91;</span><span style="color:#009900;">&#93;</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">'hreview'</span><span style="color:#339933;">;</span> <span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">return</span> <span style="color:#000088;">$classes</span><span style="color:#339933;">;</span>
<span style="color:#009900;">&#125;</span>
add_filter<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'post_class'</span><span style="color:#339933;">,</span><span style="color:#0000ff;">'hreview_post_class'</span><span style="color:#339933;">,</span><span style="color:#cc66cc;">10</span><span style="color:#339933;">,</span><span style="color:#cc66cc;">3</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span></pre></div></div><p>If your theme doesn't use the <code>post_class()</code> function, it's even easier! Let's say your post div looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#339933;">&lt;</span>div <span style="color:#000000;font-weight:bold;">class</span><span style="color:#339933;">=</span><span style="color:#0000ff;">"post"</span><span style="color:#339933;">&gt;</span></pre></div></div><p>You can just use our <code>hreview_echo()</code> function:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;div class="post<span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' hreview'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt;</pre></div></div><h2 id="item">The item reviewed: the title</h2><p>Next up in the line of things we have to add a class to is the post title, it needs two classnames: the <code>item</code> and <code>fn</code> classes. In my case it looked like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;h1&gt;<span style="color:#000000;font-weight:bold;">&lt;?php</span> the_title<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span><span style="color:#000000;font-weight:bold;">?&gt;</span>&lt;/h1&gt;</pre></div></div><p>This is easily turned into the following, again using the <code>hreview_echo</code> function we created before:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;h1 <span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' class="item fn"'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>&gt;<span style="color:#000000;font-weight:bold;">&lt;?php</span> the_title<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span><span style="color:#000000;font-weight:bold;">?&gt;</span>&lt;/h1&gt;</pre></div></div><h2 id="date">The date of the review</h2><p>For the date we'll have to work it a bit. The hreview microformat determines the date should be in ISO date format. Meaning the date should look like: 2010-03-01. Your theme probably has another way of showing the date, I know mine does. My date looked like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;span class="date"&gt;<span style="color:#000000;font-weight:bold;">&lt;?php</span> the_time<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'d F Y'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span><span style="color:#000000;font-weight:bold;">?&gt;</span>&lt;/span&gt;</pre></div></div><p>Now to make it so that it can still look like that but we can also give the microformat the correctly formatted date, we'll use a trick: by adding a <code>span</code> with a class of <code>value-title</code> and then adding the correct date in the <code>title</code> of that span, microformat parsers will ignore the other content and pick the value from that title.</p><p>So we'll turn it into this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;span class="date<span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' dtreviewed'</span><span style="color:#009900;">&#41;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt; <span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'&lt;span class="value-title" title="'</span><span style="color:#339933;">.</span> get_the_time<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'Y-m-d'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">.</span><span style="color:#0000ff;">'"/&gt;'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> the_time<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'d F Y'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>
&lt;/span&gt;</pre></div></div><p>This outputs:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"date dtreviewed"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"value-title"</span> <span style="color:#000066;">title</span>=<span style="color:#ff0000;">"2010-02-10"</span><span style="color:#000000;font-weight:bold;">/&gt;</span></span> 10 February 2010
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>That's a nice, non-intrusive solution, right?</p><h2 id="author">The reviewer: the author</h2><p>The next class we need to add is the <code>reviewer</code> class, as this is the author of the review, that's a simple one too: it's the author of the post. In my theme, my author block looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;span class="author"&gt;<span style="color:#000000;font-weight:bold;">&lt;?php</span> the_author<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>&lt;/span&gt;</pre></div></div><p>Now you'll get by now what we'll do:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;span class="author<span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' reviewer'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt; <span style="color:#000000;font-weight:bold;">&lt;?php</span> the_author<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>
&lt;/span&gt;</pre></div></div><p>Easy does it, right? You can basically do something like this with any kind of showing the author's name. Other functions that might be used in your theme are for instance <code>the_author_link()</code> or <code>the_author_posts_link()</code>.</p><h2 id="summary">The content of the review</h2><p>We've done more than half of it now! Let's get going with the contents of the review, in the microformat, this needs the class <code>description</code>. In my theme, just like in the default kubrick theme, the content is wrapped in the following div:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"entry"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span></pre></div></div><p>You've guessed it by now haven't you? Here we go:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;div class="entry<span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' description'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt;</pre></div></div><p>By the way: if you want to mark up articles on for instance your fronpage as hreview too, and you use excerpts there instead of full articles, like I do, you should use <code>summary</code>, instead of <code>description</code>:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;">&lt;div class="entry<span style="color:#000000;font-weight:bold;">&lt;?php</span> hreview_echo<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">' summary'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"&gt;</pre></div></div><h2 id="therating">Finally: the rating!</h2><p>And now, finally, it's time for us to add the rating, because that's what it's all about right? There's all sorts of ways to display a rating, I have chosen to do it in HTML that looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"rating"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>My rating:<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">title</span>=<span style="color:#ff0000;">"4.5 out of 5 stars"</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"rating_bar"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">style</span>=<span style="color:#ff0000;">"width:90%"</span><span style="color:#000000;font-weight:bold;">&gt;</span><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Which outputs this:</p><div
 class="rating">My rating:</div><div
 class="rating_bar" title="4.5 out of 5 stars"><div
 style="width:90%;"></div></div><p><br
 class="clear"/><br
 /> The second div (class <code>rating_bar</code>) displays the rating, and it contains the empty stars. The div within that contains the yellow stars, and fills the stars up to where they need to be.</p><p>The CSS for these 3 divs looks like this:</p><div
 class="wp_syntax"><div
 class="code"><pre class="css" style="font-family:monospace;"><span style="color:#6666ff;">.rating</span> <span style="color:#00AA00;">&#123;</span> <span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span> <span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span> <span style="color:#000000;font-weight:bold;">margin-right</span><span style="color:#00AA00;">:</span> <span style="color:#933;">10px</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span>
<span style="color:#6666ff;">.rating_bar</span> <span style="color:#00AA00;">&#123;</span> <span style="color:#000000;font-weight:bold;">float</span><span style="color:#00AA00;">:</span> <span style="color:#000000;font-weight:bold;">left</span><span style="color:#00AA00;">;</span> <span style="color:#000000;font-weight:bold;">width</span><span style="color:#00AA00;">:</span> <span style="color:#933;">55px</span><span style="color:#00AA00;">;</span> <span style="color:#000000;font-weight:bold;">background</span><span style="color:#00AA00;">:</span> <span style="color:#993333;">url</span><span style="color:#00AA00;">&#40;</span><span style="color:#ff0000;font-style:italic;">images/stars.gif</span><span style="color:#00AA00;">&#41;</span> <span style="color:#cc66cc;">0</span> <span style="color:#cc66cc;">0</span> <span style="color:#993333;">repeat-x</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span>
<span style="color:#6666ff;">.rating_bar</span> div <span style="color:#00AA00;">&#123;</span> <span style="color:#000000;font-weight:bold;">height</span><span style="color:#00AA00;">:</span> <span style="color:#933;">12px</span><span style="color:#00AA00;">;</span> <span style="color:#000000;font-weight:bold;">background</span><span style="color:#00AA00;">:</span> <span style="color:#993333;">url</span><span style="color:#00AA00;">&#40;</span><span style="color:#ff0000;font-style:italic;">images/stars.gif</span><span style="color:#00AA00;">&#41;</span> <span style="color:#cc66cc;">0</span> <span style="color:#933;">-13px</span> <span style="color:#993333;">repeat-x</span><span style="color:#00AA00;">;</span>
<span style="color:#00AA00;">&#125;</span></pre></div></div><p>Download the (sprited) image of the stars <a rel="nofollow"
 target="_blank" href="http://netdna.yoast.com/wp-content/themes/yoast-v2/images/stars.gif ">here</a>.</p><p>Now we'll need to do two things: dynamically output the size of the inner div within <code>rating_bar</code>, and make the rating readable for a microformat parser.</p><p>To display the rating, because it's a value between 0 and 5, we'll multiply it by 20. To make the output parseable by a microformat parser, we'll use the same <code>value-title</code> trick we used before. Finally, we'll turn this all into a function to display the rating, which you can drop into your <em>functions.php</em>, just like the two functions before.</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#000000;font-weight:bold;">&lt;?php</span>
<span style="color:#000000;font-weight:bold;">function</span> display_hreview_rating<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span> <span style="color:#990000;">global</span> <span style="color:#000088;">$post</span><span style="color:#339933;">;</span> <span style="color:#000088;">$rating</span> <span style="color:#339933;">=</span> get_post_meta<span style="color:#009900;">&#40;</span><span style="color:#000088;">$post</span><span style="color:#339933;">-&gt;</span><span style="color:#004000;">ID</span><span style="color:#339933;">,</span> <span style="color:#0000ff;">'rating'</span><span style="color:#339933;">,</span> <span style="color:#000000;font-weight:bold;">true</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span><span style="color:#000088;">$rating</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
<span style="color:#000000;font-weight:bold;">?&gt;</span> &lt;div class="rating"&gt; My rating: &lt;span class="value-title" title="<span style="color:#000000;font-weight:bold;">&lt;?php</span> <span style="color:#990000;">echo</span> <span style="color:#000088;">$rating</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>"/&gt; &lt;/span&gt;&lt;/div&gt; &lt;div title="<span style="color:#000000;font-weight:bold;">&lt;?php</span> <span style="color:#990000;">echo</span> <span style="color:#000088;">$rating</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span> out of 5 stars" class="rating_bar"&gt; &lt;div style="width:<span style="color:#000000;font-weight:bold;">&lt;?php</span> <span style="color:#990000;">echo</span> <span style="color:#009900;">&#40;</span><span style="color:#000088;">$rating</span><span style="color:#339933;">*</span><span style="color:#cc66cc;">20</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span> <span style="color:#000000;font-weight:bold;">?&gt;</span>%"&gt;&lt;/div&gt; &lt;/div&gt;
<span style="color:#000000;font-weight:bold;">&lt;?php</span> <span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">return</span> <span style="color:#000088;">$output</span><span style="color:#339933;">;</span>
<span style="color:#009900;">&#125;</span>
<span style="color:#000000;font-weight:bold;">?&gt;</span></pre></div></div><p>So, now you can just use the <code>display_hreview_rating()</code> function anywhere in your post where you want to display the rating. If there is no rating, it won't display anything.</p><h2 id="testing">Testing your hreview</h2><p>Testing your hreview markup can be done with multiple tools, but I myself found the <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets">Google Rich Snippets tool</a> to be extremely useful. If you use <a rel="nofollow"
 target="_blank" href="http://quixapp.com/">Quix</a>, just type 'snippet' on the post you want to test! In my case it outputs a snippet like this for my <a rel="nofollow"
 target="_blank" href="http://yoast.com/easy-blog-backup/">review of a Wordpress backup plugin</a>:</p><p><img
 src="http://netdna.yoast.com/wp-content/uploads/2010/02/rich-snippet.jpg" alt="Rich Snippet hreview" title="Rich Snippet hreview" width="489" height="89" class="aligncenter size-full wp-image-2082"/></p><h2 id="pricerange">Bonus: pricerange and tags</h2><p>As you can see in the above snippet, it includes something that is not documented anywhere in <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=146645#Individual_reviews">the official Google documentation for reviews</a>, but that Google does support: the pricerange.</p><p>Credit where credit is due: I first found this pricerange attribute when my colleague Eduard pointed me to <a rel="nofollow"
 target="_blank" href="http://seogadget.co.uk/using-hreview-microformat-on-your-review-page/">this post by the SEOgadget guys</a>, which pointed to this <a rel="nofollow"
 target="_blank" href="http://knol.google.com/k/google-rich-snippets-tips-and-tricks">Knol</a>. It's extremely useful and seems to basically allow for all sorts of text. People use it to display a pricerange in a €€ - €€€ style, or to display a "real" pricerange, like € 100 - € 150. In case of an individual review, you can just use it to tell what you paid for it.</p><p>Since what I paid for a product is not a real part of my theme, I just make it simple: when I tell that the plugin is free, I mark up that line as:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;">this plugin is completely <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"pricerange"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>free<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>If you <em>do</em> want to put the value into a custom field and display it, you could easily adapt one of the functions above to do that, I'll leave <em>that</em> as an exercise to you, the reader.</p><p>Another thing I found that Google recognizes is the class <code>tags</code>. That's <em>really</em> easy to do: I just added the class 'tags' around my tags. I don't know how Google uses that though, haven't seen it anywhere in the wild.</p><h2 id="final">A final note</h2><p>If you've modified your theme to mark up as hreview, please make sure to use <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/request.py?contact_type=rich_snippets_feedback">this form</a> to let Google know that you have. They might not show it if you don't fit their test segment though, because as Google states in <a rel="nofollow"
 target="_blank" href="http://knol.google.com/k/google-rich-snippets-tips-and-tricks">the Knol</a>:</p><blockquote><p>Currently, review sites and social networking/people profile sites are eligible. We plan to expand Rich Snippets to other types of content in the future.</p></blockquote><p>I hope you've found this post useful, let me know in the comments if you've used it to add hreview to your (premium) theme, and feel free to post links to examples, I'd love to see them! If you're wondering: all code examples on this site, unless specifically otherwise stated, are MIT licensed: free to distribute, free to modify. Please do add a link to where you got the original code though.</p><p>It's my humble opinion that additions like these should make it into all the premium themes, because that's what <em>really</em> makes a premium theme premium, in my opinion. Happy coding!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/implement-hreview-wordpress-theme/">Implementing hreview in your WordPress theme</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/kSJzziO03w8" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://yoast.com/wp-content/uploads/2010/02/rating-custom-field.jpg" medium="image">
            <media:title>Rating Custom Field</media:title>
            <media:thumbnail url="http://yoast.com/wp-content/uploads/2010/02/rating-custom-field-125x125.jpg" />
         </media:content>
         <media:content url="http://yoast.com/wp-content/uploads/2010/02/rich-snippet.jpg" medium="image">
            <media:title>Rich Snippet hreview</media:title>
            <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/02/rich-snippet-125x89.jpg" />
         </media:content>
         <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/02/rating-custom-field-125x125.jpg" />
      <feedburner:origLink>http://yoast.com/implement-hreview-wordpress-theme/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=implement-hreview-wordpress-theme</feedburner:origLink></item>
      <item>
         <title>WordPress Podcast: Fireside Chat with Dougal Campbell, An Early WordPress Developer</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/ToaYTNI5ac4/</link>
         <description>&lt;p&gt;Joost and Frederick talk to &lt;a rel="nofollow" target="_blank" href="http://dougal.gunters.org/"&gt;Dougal Campbell&lt;/a&gt;, one of the original WordPress developers. They discuss various topics: from differences between WordPress and Drupal, and how they handle automatic testing and custom data types (for which WordPress has the &lt;a rel="nofollow" target="_blank" href="http://wpengineer.com/impressions-of-custom-post-type/"&gt;upcoming custom post types&lt;/a&gt; and the &lt;a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/pods/"&gt;pods plugin&lt;/a&gt;), to donations (or lack thereof) for plugins. They go in-depth about &lt;a rel="nofollow" target="_blank" href="http://yoast.com/google-microformats-conversion-rate-optimization-serps/"&gt;microformats&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://dev.w3.org/html5/rdfa/rdfa-module.html"&gt;RDFa&lt;/a&gt; and how you could use the &lt;a rel="nofollow" target="_blank" href="http://codex.wordpress.org/Custom_Fields"&gt;custom field functionality&lt;/a&gt; in WordPress (which Dougal wrote) to make use of those. Last but not least, WordPress 3 comes around the corner a couple of times, discussing all the cool new features in it (like &lt;a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-0-specific-author-templates/"&gt;author specific templates&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-0-custom-background-support/"&gt;background support&lt;/a&gt;) and what should and should not be in core, like &lt;a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-multisite-settings/"&gt;multi site&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://wpmudev.org/project/Multi-Site-Manager"&gt;multi domain&lt;/a&gt; settings.&lt;/p&gt;</description>
         <guid isPermaLink="false">http://www2.webmasterradio.fm/wordpress-community-podcast/?p=25</guid>
         <pubDate>Tue, 23 Feb 2010 15:29:40 -0800</pubDate>
         <content:encoded><![CDATA[<p>Joost and Frederick talk to <a rel="nofollow" target="_blank" href="http://dougal.gunters.org/">Dougal Campbell</a>, one of the original WordPress developers. They discuss various topics: from differences between WordPress and Drupal, and how they handle automatic testing and custom data types (for which WordPress has the <a rel="nofollow" target="_blank" href="http://wpengineer.com/impressions-of-custom-post-type/">upcoming custom post types</a> and the <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/pods/">pods plugin</a>), to donations (or lack thereof) for plugins. They go in-depth about <a rel="nofollow" target="_blank" href="http://yoast.com/google-microformats-conversion-rate-optimization-serps/">microformats</a> and <a rel="nofollow" target="_blank" href="http://dev.w3.org/html5/rdfa/rdfa-module.html">RDFa</a> and how you could use the <a rel="nofollow" target="_blank" href="http://codex.wordpress.org/Custom_Fields">custom field functionality</a> in WordPress (which Dougal wrote) to make use of those. Last but not least, WordPress 3 comes around the corner a couple of times, discussing all the cool new features in it (like <a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-0-specific-author-templates/">author specific templates</a> and <a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-0-custom-background-support/">background support</a>) and what should and should not be in core, like <a rel="nofollow" target="_blank" href="http://wpengineer.com/wordpress-3-multisite-settings/">multi site</a> and <a rel="nofollow" target="_blank" href="http://wpmudev.org/project/Multi-Site-Manager">multi domain</a> settings.</p>
<p>In this weeks news:<br />
<a rel="nofollow" target="_blank" href="http://central.wordcamp.org/schedule/">Upcoming WordCamps</a><br />
<a rel="nofollow" target="_blank" href="http://wordpress.org/development/2010/02/menus-merge-patch-sprint/">The Awesome Custom Woo Navigation</a><br />
<a rel="nofollow" target="_blank" href="http://www.backup-technology.com/online-backup-for-wordpress/">New: Online Backup For Wordpress</a><br />
<a rel="nofollow" target="_blank" href="http://ocaoimh.ie/exploit-scanner-095/">Updated: Exploit Scanner 0.95</a><br />
<a rel="nofollow" target="_blank" href="http://www.wptavern.com/gravityforms-now-with-freshbooks">GravityForms Now With Freshbooks</a><br />
<a rel="nofollow" target="_blank" href="http://www.wptavern.com/plugin-repository-now-supports-videos">Plugin Repository Now Supports Videos</a><br />
<a rel="nofollow" target="_blank" href="http://www.wptavern.com/donate-to-plugin-developers-day-march-1st">Donate To Plugin Developers Day &#8211; March 1st</a><br />
<a rel="nofollow" target="_blank" href="http://en.blog.wordpress.com/2010/02/19/wp-com-downtime-summary/">WP.com Downtime Summary</a></p>
<img src="http://feeds.feedburner.com/~r/wordpresspodcast/~4/7ahLSHpGRGA" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/ToaYTNI5ac4" height="1" width="1"/>]]></content:encoded>
         <media:content fileSize="51613448" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/ofwKpU_6THc/WP022310.mp3" type="audio/mpeg" />
         <enclosure length="51613448" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/ofwKpU_6THc/WP022310.mp3" type="audio/mpeg" />
      <feedburner:origLink>http://feedproxy.google.com/~r/wordpresspodcast/~3/7ahLSHpGRGA/</feedburner:origLink></item>
      <item>
         <title>Yoast: Google &amp; Microformats: Drive More Traffic</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/3ddYW3Ww0hU/</link>
         <description>Conversion rate optimization is now more of an exact science thanks to Google's adoption of microformats. Maximize the effectiveness of your snippets on search engine result pages.&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/google-microformats-conversion-rate-optimization-serps/"&gt;Google &amp;amp; Microformats: Drive More Traffic&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=1966</guid>
         <pubDate>Thu, 18 Feb 2010 08:28:13 -0800</pubDate>
         <content:encoded><![CDATA[<p>Anyone that has spent time trying to improve their click through rates (
 CTR ) from search engine results pages (
 SERP s) will tell you that Google algorithmically picks the snippet displayed for a given page; it's not something you can always control. Unfortunately, Google doesn't always display the snippet that will give you the best conversion rate.</p><p>However, the use of <a rel="nofollow"
 target="_blank" href="http://microformats.org/">microformats</a>, a set of agreed upon
 HTML conventions used to describe content, can give you more control of the <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?answer=99170">snippets</a> displayed in Google
 SERP s. Once your site is properly using <a rel="nofollow"
 target="_blank" href="http://microformats.org/2009/05/15/rich-snippets-microformat-search">rich snippets</a>, you will see them also appear in your <a rel="nofollow"
 target="_blank" href="http://www.google.com/cse/">Google custom search</a> and <a rel="nofollow"
 target="_blank" href="http://www.google.com/sitesearch/">Google site search</a> results, so this technique is definitely worth exploring if you use those tools as well.</p><p>The changes are easy to implement for <a rel="nofollow"
 target="_blank" href="http://wordpress.org/">WordPress</a>, <a rel="nofollow"
 target="_blank" href="http://www.magentocommerce.com/">Magento</a> and other software, let's take a look at some use cases based on <a rel="nofollow"
 target="_blank" href="http://microformats.org/wiki/hreview">hReview</a>, <a rel="nofollow"
 target="_blank" href="http://microformats.org/wiki/hcard">hCard</a>, <a rel="nofollow"
 target="_blank" href="http://microformats.org/wiki/hproduct">hProduct</a> and <a rel="nofollow"
 target="_blank" href="http://gmpg.org/xfn/">XFN</a>:</p><h2 id="business">Businesses &amp; Organizations</h2><table
 border="0" cellspacing="5" cellpadding="5"><tr><td><em>Property</em></td><td><em>Description</em></td></tr><tr><td>name (fn/org)</td><td>The name of the business. If you use microformats, you should use both fn and org, and ensure that these have the same value.</td></tr><tr><td>url</td><td>Link to a web page on the business's site.</td></tr><tr><td>address (adr)</td><td>The location of the business. Can contain the sub properties street address, locality, region, postal-code, and country-name.</td></tr><tr><td>tel</td><td>The telephone number of the business or organization.</td></tr><tr><td>geo</td><td>Specifies the geographical coordinates of the location. Includes two elements: latitude and longitude. Optional.</td></tr></table><p>Could be marked up as follows:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"vcard"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"fn org"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>L'Amourita Pizza<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> Located at <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"adr"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"street-address"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>123 Main St<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>, <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"locality"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Albuquerque<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>, <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"region"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>NM<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"geo"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"latitude"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"value-title"</span> <span style="color:#000066;">title</span>=<span style="color:#ff0000;">"37.774929"</span> <span style="color:#000000;font-weight:bold;">/&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"longitude"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"value-title"</span> <span style="color:#000066;">title</span>=<span style="color:#ff0000;">"-122.419416"</span> <span style="color:#000000;font-weight:bold;">/&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> Phone: <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"tel"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>206-555-1234<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"http://pizza.example.com/"</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"url"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>http://pizza.example.com<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Learn more about the business and organization markup at <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=146861">webmaster central</a>.</p><h2 id="products">Products</h2><table
 border="0" cellspacing="5" cellpadding="5"><tr><td><em>Property</em></td><td><em>Description</em></td></tr><tr><td>brand</td><td>The brand of the product for example, ACME.</td></tr><tr><td>category</td><td>The product category for example, "Books&mdash;Fiction", "Heavy Objects", or "Cars".</td></tr><tr><td>description</td><td>Product description</td></tr><tr><td>name (fn)</td><td>Product name</td></tr><tr><td>price</td><td>Floating point number. Can use currency format.</td></tr><tr><td>photo</td><td>URL of product photo</td></tr><tr><td>url</td><td>URL of product page</td></tr></table><p>Could be marked up as follows:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"hproduct"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> Brand: <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"brand"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>ACME<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"category"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Heavy objects<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;h1</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"fn"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Large all-purpose anvil<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/h1<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> On sale for <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"price"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>$99.95<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"description"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>If you need an object to drop from a height, the classic A23859 anvil from ACME is the way to go.<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"http://anvil.example.com"</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"url"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Anvil details page<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Becomes:</p><p><img
 src="http://netdna.yoast.com/wp-content/uploads/2010/02/webmasters_146645_individualimage.png" alt="Individual Product" title="Individual Product" width="553" height="95" class="aligncenter size-full wp-image-2030"/></p><p>Learn more about the product markup at <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=146750">webmaster central</a>.</p><h2 id="people">People</h2><table
 border="0" cellspacing="5" cellpadding="5"><tr><td><em>Property</em></td><td><em>Description</em></td></tr><tr><td>name (fn)</td><td>Name</td></tr><tr><td>nickname</td><td>Nickname</td></tr><tr><td>photo</td><td>An image link</td></tr><tr><td>title</td><td>The person's title (for example, Financial Manager)</td></tr><tr><td>role</td><td>The person's role (for example, Accountant)</td></tr><tr><td>url</td><td>Link to a web page, such as the person's home page</td></tr><tr><td>affiliation (org)</td><td>The name of an organization with which the person is associated (for example, an employer). If fn and org have the exact same value, Google will interpret the information as referring to a business or organization, not a person.</td></tr><tr><td>friend</td><td>Identifies a social relationship between the person described and another person.</td></tr><tr><td>contact</td><td>Identifies a social relationship between the person described and another person.</td></tr><tr><td>acquaintance</td><td>Identifies a social relationship between the person described and another person.</td></tr><tr><td>address (adr)</td><td>The location of the person. Can have the sub properties street address, city, region, postal-code, and country-name.</td></tr></table><p>Could be marked up as:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"vcard"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> My name is <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"fn"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Bob Smith<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>, but people call me <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"nickname"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Smithy<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. Here is my home page: <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"http://www.example.com"</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"url"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>www.example.com<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. I live in <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"adr"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"locality"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Albuquerque<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>, <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"region"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>NM<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> and work as an <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"title"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>engineer<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> at <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"org"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>ACME Corp<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. My friends: <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"http://darryl-blog.example.com"</span> <span style="color:#000066;">rel</span>=<span style="color:#ff0000;">"friend"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Darryl<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>, <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;a</span> <span style="color:#000066;">href</span>=<span style="color:#ff0000;">"http://edna-blog.example.com"</span> <span style="color:#000066;">rel</span>=<span style="color:#ff0000;">"friend"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Edna<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/a<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Becomes:</p><p><img
 src="http://netdna.yoast.com/wp-content/uploads/2010/02/webmasters_146676_rspeople.png" alt="People" title="People" width="557" height="95" class="aligncenter size-full wp-image-2031"/></p><p>Learn more about markup for people at <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=146646">webmaster central</a>.</p><h2 id="reviews">Reviews</h2><table
 border="0" cellspacing="5" cellpadding="5"><tr><td><em>Property</em></td><td><em>Description</em></td></tr><tr><td>itemreviewed (item)</td><td>The item being reviewed. In microformats, can contain the element name (fn).</td></tr><tr><td>rating</td><td>A numerical quality rating for the item (for example, 4). You can indicate a rating scale by specifying best (default: 5) and worst (default: 1). <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?answer=172705">More information about review ratings.</a></td></tr><tr><td>reviewer</td><td>The author of the review.</td></tr><tr><td>dtreviewed</td><td>The date that the item was reviewed in <a rel="nofollow"
 target="_blank" href="http://www.w3.org/QA/Tips/iso-date">ISO date format</a>.</td></tr><tr><td>description</td><td>The body of the review.</td></tr><tr><td>summary</td><td>A short summary of the review.</td></tr></table><p>Could be marked up as:</p><div
 class="wp_syntax"><div
 class="code"><pre class="xml" style="font-family:monospace;"><span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;div</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"hreview"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"item"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"fn"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>L’Amourita Pizza<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> Reviewed by <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"reviewer"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Ulysses Grant<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> on <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"dtreviewed"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span> Jan 6<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"value-title"</span> <span style="color:#000066;">title</span>=<span style="color:#ff0000;">"2009-01-06"</span> <span style="color:#000000;font-weight:bold;">/&gt;</span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>. <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"summary"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>Delicious, tasty pizza on Eastlake!<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"description"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>L'Amourita serves up traditional wood-fired Neapolitan-style pizza, brought to your table promptly and without fuss. An ideal neighborhood pizza joint.<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span> Rating: <span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;span</span> <span style="color:#000066;">class</span>=<span style="color:#ff0000;">"rating"</span><span style="color:#000000;font-weight:bold;">&gt;</span></span>4.5<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/span<span style="color:#000000;font-weight:bold;">&gt;</span></span></span>
<span style="color:#009900;"><span style="color:#000000;font-weight:bold;">&lt;/div<span style="color:#000000;font-weight:bold;">&gt;</span></span></span></pre></div></div><p>Learn more about markup for reviews at <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=146645">webmaster central</a>.</p><p>Interested in getting started? Well there's no reason not to start using microformats as much as possible already; semantic markup is always good for search engine optimization:</p><ol><li>Update your markup (<a rel="nofollow"
 target="_blank" href="http://validator.w3.org/">make sure it's valid</a>) and use the <a rel="nofollow"
 target="_blank" href="http://quixapp.com/">Quix bookmarklet</a> to check your page, by entering 'snippet' to submit the current page to Google Rich Snippets <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets">test tool</a>.</li><li>Getting the “Insufficient data to generate the preview” error? Then make sure that there are no errors in the markup (go back to step one) or check that you are using enough data to generate the snippet preview, so check the <a rel="nofollow"
 target="_blank" href="http://microformats.org/wiki/debugging-tools">microformat syntax again</a>.</li><li>Finally, <a rel="nofollow"
 target="_blank" href="http://www.google.com/support/webmasters/bin/request.py?contact_type=rich_snippets_feedback">let Google know</a> that you're an early adopter.</li></ol><p>So who's using microformats in this and other ways? Brands like <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets?url=http://mashable.com/">Mashable</a>, <a rel="nofollow"
 target="_blank" href="http://www.ysearchblog.com/2008/03/13/the-yahoo-search-open-ecosystem/">Yahoo!</a>, <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets?url=http://www.yelp.com/biz/christian-louboutin-new-york">Yelp</a>, Technorati, SearchMonkey, <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets?url=http://www.linkedin.com/in/w3edge">LinkedIn</a>, <a rel="nofollow"
 target="_blank" href="http://www.google.com/webmasters/tools/richsnippets?url=http://www.urbanspoon.com/r/6/765421/restaurant/Pizza-My-Heart-Santa-Cruz">Urbanspoon</a> and many more. If you're interested in <a rel="nofollow"
 target="_blank" href="http://radar.oreilly.com/2009/05/google-adds-microformat-parsin.html">digging deeper</a> into the future of <a rel="nofollow"
 target="_blank" href="http://knol.google.com/k/google-rich-snippets-tips-and-tricks#Tips_and_tricks">microformats</a> as they relate to web analytics as well, Dennis Mortensen from Yahoo! has <a rel="nofollow"
 target="_blank" href="http://visualrevenue.com/blog/2009/12/using-microformats-to-extend-web-analytics-tagging.html">a great post</a> on what the future may hold.</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/google-microformats-conversion-rate-optimization-serps/">Google &amp; Microformats: Drive More Traffic</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/3ddYW3Ww0hU" height="1" width="1"/>]]></content:encoded>
         <media:content url="http://yoast.com/wp-content/uploads/2010/02/webmasters_146645_individualimage.png" medium="image">
            <media:title>Individual Product</media:title>
            <media:thumbnail url="http://yoast.com/wp-content/uploads/2010/02/webmasters_146645_individualimage-125x95.png" />
         </media:content>
         <media:content url="http://yoast.com/wp-content/uploads/2010/02/webmasters_146676_rspeople.png" medium="image">
            <media:title>People</media:title>
            <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/02/webmasters_146676_rspeople-125x95.png" />
         </media:content>
         <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/02/webmasters_146645_individualimage-125x95.png" />
      <feedburner:origLink>http://yoast.com/google-microformats-conversion-rate-optimization-serps/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=google-microformats-conversion-rate-optimization-serps</feedburner:origLink></item>
      <item>
         <title>Yoast: Backing up your WordPress blog with ease</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/8cidID1YMf0/</link>
         <description>I love the fact how the WordPress community is growing, and how people are starting to see the business models they can roll out around the product. And yes, all of this while still maintaining the GPL. We've of course seen Gravity Forms, which for me has replaced entirely my own WordPress contact form and [...]&lt;p&gt;&lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/easy-blog-backup/"&gt;Backing up your WordPress blog with ease&lt;/a&gt; is a post from &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/"&gt;Joost de Valk&lt;/a&gt;'s &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com"&gt;Yoast - Tweaking Websites&lt;/a&gt;.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on &lt;a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/"&gt;WordPress hosting&lt;/a&gt;!&lt;/p&gt;</description>
         <guid isPermaLink="false">http://yoast.com/?p=2016</guid>
         <pubDate>Wed, 17 Feb 2010 12:46:03 -0800</pubDate>
         <content:encoded><![CDATA[<p>I love the fact how the WordPress community is growing, and how people are starting to see the business models they can roll out around the product. And yes, all of this while still maintaining the GPL. We've of course seen <a rel="nofollow"
 class="clicky_log_outbound" target="_blank" href="http://yoast.com/out/gravityforms/">Gravity Forms</a>, which for me has replaced entirely my own <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/enhanced-wordpress-contact-form/">WordPress contact form</a> and is well worth the money I spent on it because they keep improving the product.</p><p>Today I want to introduce you to another cool new plugin I came across: <a rel="nofollow"
 target="_blank" href="http://www.backup-technology.com/online-backup-for-wordpress/">Online Backup for WordPress</a>. There's quite a few plugins out there doing backups already, <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager by Lester Chan</a>, for instance, but there's a lot more. But... They all backup to your own server or to email. What you really want is safe and secure off-site backups. Automatically.</p><p>This plugin solves that, and, even better, it does so for <em
 class="pricerange">free</em>. <a rel="nofollow"
 target="_blank" href="http://www.backup-technology.com/">Backup Technology</a> built this because they had to scratch their own itch: Patrick Altoft and his team at <a rel="nofollow"
 target="_blank" href="http://www.branded3.com/">Branded3</a> built their new site, they wanted it to automatically back up, and a plugin idea was born. Once they'd built it, they decided it would be pretty easy for them to offer this to other WordPress users, for free. You get 50 MB of data, which is about 10 backups of my blog, and those backups rotate around.</p><p>So what does it do? Well it backs up your blogs database, zips it if your server allows for that, and sends that backup to the Backup Technology server. You'll need to <a rel="nofollow"
 target="_blank" href="https://wordpress.backup-technology.com/Create_Account">create an account</a> there, so that, in the unfortunate event that you loose your data, you can log in and retrieve your backup. It has a pretty nice backend showing you how many backups you've got:</p><div
 id="attachment_2019" class="wp-caption aligncenter" style="width:310px;"><a rel="nofollow"
 title="Backend of the Backup Technology WordPress backup plugin" class="thickbox" target="_blank" href="http://netdna.yoast.com/wp-content/uploads/2010/02/online-backup.jpg"><img
 src="http://netdna.yoast.com/wp-content/uploads/2010/02/online-backup-300x244.jpg" alt="Online Backup" title="Online Backup" width="300" height="244" class="size-medium wp-image-2019"/></a><p
 class="wp-caption-text">Click to view a larger version</p></div><p>Of course it allows you to schedule those backups, and it allows for encryption too if your server supports it. So is it cool? Yes it is! There is <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpressbackup/">another plugin</a> out there like it, but this one comes with more free data storage, a better backend and more scheduling options.</p><p>So I love the idea, but it lacks one thing that would probably be to expensive to do for free: it doesn't back up any files. I'd very much be willing to pay for a service that does that: my theme, my uploads, and possibly even my plugins.</p><p>But still: you should go try it, especially if you're not backing up your blog already!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/easy-blog-backup/">Backing up your WordPress blog with ease</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/8cidID1YMf0" height="1" width="1"/>]]></content:encoded>
         <media:content>
            <media:description>Click to view a larger version</media:description>
            <media:title>Online Backup</media:title>
            <media:thumbnail url="http://yoast.com/wp-content/uploads/2010/02/online-backup-125x125.jpg" />
         </media:content>
         <media:thumbnail url="http://netdna.yoast.com/wp-content/uploads/2010/02/online-backup-125x125.jpg" />
      <feedburner:origLink>http://yoast.com/easy-blog-backup/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=easy-blog-backup</feedburner:origLink></item>
      <item>
         <title>WordPress Podcast: Web Analytics with Dennis Mortensen</title>
         <link>http://feedproxy.google.com/~r/joostdevalk/~3/z17urhZuvPk/</link>
         <description>&lt;p&gt;Frederick and Joost talk to &lt;a rel="nofollow" target="_blank" href="http://visualrevenue.com/blog/about"&gt;Dennis Mortensen&lt;/a&gt;, Director of Data Insights at Yahoo! and responsible for &lt;a rel="nofollow" target="_blank" href="http://web.analytics.yahoo.com/"&gt;Yahoo! Web Analytics&lt;/a&gt;. They discuss what YWA offers and how people can and could use all the cool new data that's becoming available in all the better web analytics solutions out there. From geeky stuff like using microformats to extend web analytics tagging (&lt;a rel="nofollow" target="_blank" href="http://visualrevenue.com/blog/2009/12/using-microformats-to-extend-web-analytics-tagging.html"&gt;which Dennis did a post on&lt;/a&gt;) to how you can see gender and age demographics for your blogs visitors and how to use all that info to improve your site.&lt;/p&gt;</description>
         <guid isPermaLink="false">http://www2.webmasterradio.fm/wordpress-community-podcast/?p=22</guid>
         <pubDate>Tue, 16 Feb 2010 17:26:23 -0800</pubDate>
         <content:encoded><![CDATA[<p>Frederick and Joost talk to <a rel="nofollow" target="_blank" href="http://visualrevenue.com/blog/about">Dennis Mortensen</a>, Director of Data Insights at Yahoo! and responsible for <a rel="nofollow" target="_blank" href="http://web.analytics.yahoo.com/">Yahoo! Web Analytics</a>. They discuss what YWA offers and how people can and could use all the cool new data that&#8217;s becoming available in all the better web analytics solutions out there. From geeky stuff like using microformats to extend web analytics tagging (<a rel="nofollow" target="_blank" href="http://visualrevenue.com/blog/2009/12/using-microformats-to-extend-web-analytics-tagging.html">which Dennis did a post on</a>) to how you can see gender and age demographics for your blogs visitors and how to use all that info to improve your site.</p>
<p>In news this week:</p>
<ul>
<li><a rel="nofollow" target="_blank" href="http://buddypress.org/blog/news/introducing-buddypress-1-2/">BuddyPress 1.2</a> is released with numerous features, chief among them is support for all WordPress versions, not only Multi User.</li>
<li>Google Buzz is attracting a lot of attention with Gmail.com users and there are some new plugins to help you <a rel="nofollow" target="_blank" href="http://mashable.com/2010/02/15/google-buzz-wordpress/">deploy it on your site</a>.</li>
<li><a rel="nofollow" target="_blank" href="http://scribu.net/wordpress/wp-useronline">WP-UserOnline</a> plugin development will be continued by scribu.</li>
<li>WordPress 2.9.2 <a rel="nofollow" target="_blank" href="http://wordpress.org/development/2010/02/wordpress-2-9-2/">was released</a> as a security update. Always keep WordPress up-to-date.</li>
<li>Discussion about the GPL, business models for WordPress developers at <a rel="nofollow" target="_blank" href="http://weblogtoolscollection.com/archives/2010/02/14/the-good-the-bad-and-the-ugly-of-the-gpl-model/">weblog tools collection</a>.</li>
<li>Upcoming WordCamp this month: <a rel="nofollow" target="_blank" href="http://2010.wordcampfukuoka.com/">Fukuoka 2010</a></li>
<li>Make sure to give your users &#8220;push&#8221; updates and participate in the real-time web trends with RSS Cloud using either <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/pubsubhubbub/">PubSubHubHub</a> (recommended by Google) or <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/rsscloud/">RSS Cloud</a> (used on <a rel="nofollow" target="_blank" href="http://www.wordpress.com/">WordPress.com</a>).</li>
</ul>
<img src="http://feeds.feedburner.com/~r/wordpresspodcast/~4/ZKZ_-ut4_kY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/z17urhZuvPk" height="1" width="1"/>]]></content:encoded>
         <media:content fileSize="47756520" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/8nqEddOVceY/WP021610.mp3" type="audio/mpeg" />
         <enclosure length="47756520" url="http://feedproxy.google.com/~r/wordpresspodcast/~5/8nqEddOVceY/WP021610.mp3" type="audio/mpeg" />
      <feedburner:origLink>http://feedproxy.google.com/~r/wordpresspodcast/~3/ZKZ_-ut4_kY/</feedburner:origLink></item>
   </channel>
</rss><!-- fe5.pipes.re3.yahoo.com uncompressed/chunked Sun Mar 14 14:26:19 PDT 2010 -->
