Google+ Author and Publisher Connections With hAtom Feeds

That title might sound scary, but all of these things can only help your search engine rankings and improve the visual appeal of your website on Google. Let’s take a look at each one and then we’ll get into how to implement them on your site. The example site used in this article is my own and as you might already know, I’m using WordPress. Since this is more of an informative post as opposed to an actual guide, you should be able to add these items on any other blogging platform or CMS.

Google+ Author Link

Let me say first that if you don’t already have a Google+ account, you really need to set one up. Even if you don’t plan on using it as much as Facebook, get one so you can at least get your website more connected on the web.

Google sample searchThe purpose behind the author link is to tell Google that you are the author of the content being ranked in the search results. The single most important reason for this is so you can verify your content to the world. This not only helps Google weed out the plagiarists, but it also helps to single you out on the results page. Take a look at the image to the right to see a sample search I did on Google for “nexus 4.” If you’re like most people, there are two search results that probably stood out more than anything else. One of them is for TechCrunch and the other is for William Rothman. Both of these articles are benefiting from having the Google+ author link connecting their websites to their Google+ profile.

  1. On your posts, modify (or create) the link from your full name so it links to your Google+ profile, but add ?rel=author to it. For example, my link looks like this: <a href="">Brandon Hann</a>
  2. Head on over to your Google+ account and add a new link under the section “Contributor to”
  3. Make sure this link matches exactly. For example, I put because if I put, it won’t match.

Those are the basic steps to making this connection, but if you’re using WordPress, it gets even easier! Just download the Google Plus Author Information plugin. This will create a new field in your user profile for inputting your Google+ link. By doing that, it also replaces the link associated with your name on all posts with your Google+ link and adds the proper link relationship. The other advantage for using the plugin is if you have multiple authors on your site, each one can have their own link within their user profile and have it reflect properly without any manual editing.

Google+ Publisher Link

Google Publisher sampleSimilar to the author link above, the publisher link also creates a cohesion between your website and Google+, but this time the link connects to a Google+ page. Just like on Facebook, you can have a profile and a page with Google+. The difference between the two is that profiles can have friends in their circles and pages can only have followers.

To create a Google+ page,

  1. On your Google+ profile, click Pages at the bottom of the menu on the left.
  2. Click on Create New Page and choose a category.
  3. Fill out the necessary information and save.
  4. When you add a link to your company (or blog) website, click Verify Link.
  5. Add the following code to an area on your site. If you use WordPress, add it to your header or footer so it appears on all pages and posts. <a href="[yourpageID]" rel="publisher">Find us on Google+</a>

If you don’t want to have an actual link on your site, you can use the span tag to implement the link on your site without the text itself. I found a great guide on how to complete all the steps required for your site automatically. Since there doesn’t appear to be a WordPress plugin yet, this is the best way to implement the required code. Check out the Google+ Publisher guide at MarketingTechBlog. This guide also outlines the manual steps of adding authorship links if you’re not using a plugin.

Google doesn’t provide any information on when these changes will take effect, but it’s commonly believed that a Google+ page has to have a significant amount of followers in order to be placed in the publisher section. But it doesn’t hurt to have everything set up while you’re building up your follower list!

hAtom Feeds

According to Wikipedia, hAtom is defined as:

hAtom is a draft Microformat for marking up (X)HTML, using classes and rel attributes, content on web pages that contain blog entries or similar chronological content. These can then be parsed as feeds in Atom, a web syndication standard.

hAtom feed sampleTo Google, this is important information that can be used to show rich-text snippets in the search results. Along with the authorship connection made above, using the correct hAtom information is key to helping Google display basic information correctly. As a WordPress user, sometimes not everything is properly constructed when dealing with themes and whatnot, so here’s another quick fix to help you reduce or eliminate all errors on your site’s posts.

To begin, run a scan on a specific page on your site using the Google Structured Data Testing Tool found in your Google Webmaster Tools account. If you have no errors, great! You might be able to skip this step. However, many people are having these three common issues:

1. Warning: Missing required field “entry-title”.
2. Warning: Missing required field “updated”.
3. Warning: Missing required hCard “author”.

All three of these issues are very easily fixed. Go to your WordPress admin and open the theme editor. Begin editing your single.php file or whatever filename your theme chose for the posts on your site. Follow the follow steps:

  1. Find <?php the_title(); ?> and wrap it with a new span class, like this: <span class="entry-title"><?php the_title(); ?></span>
  2. Find <?php the_time(‘F d, Y’) ?> (may also be listed as <?php echo get_the_date();>) and wrap it with: <span class="date updated"><?php the_time('F d, Y') ?></span>
  3. Find <?php the_author(); ?> (or some variant of that) and wrap it with: <span class="vcard author"><span class="fn"><?php the_author(); ?></span></span>

Once you save this file, re-run the test with Google again and you should see these errors gone!

Tying it all together

As mentioned before, getting all of these connections made does not guarantee any of your results will be enhanced overnight, but doing this is a great idea to keep your site organized and displaying the proper information at all times. You never know what Google will do for your search results, so it’s always best to maintain the best practices up front just in case. As for me, it took about 2 weeks for me to get the rich-text snippets and I had to do it all over again after I deleted my Google+ profile…long story on that one, but once again I’m waiting for Google to make the updates. We’ll see how well it goes this time around. I’ll post updates if anything major happens.

WordPress Plugins

I want to talk a little about WordPress plugins. These little “tools” can take the already powerful WordPress and completely change everything about it! You can add functions that you never thought were possible as well as adding (or removing) security features, editing current functions and most importantly, just make life easier in the blogosphere!

Near the bottom of this post, I made a list of my favorite plugins and reasons why you should add them to your WordPress install. But, before I show you the list, I want to make sure you have a handle on this subject. I want to give you a few notes to remember before you start adding everything that comes your way.

First off, plugins are made by anyone. You can find plugins created by actual software companies and some you even have to pay for, but the majority of plugins are created by users like you and I. One day, they were on WordPress and though to themselves, “I really wish I could…” and then all of a sudden a plugin was born to allow that user to do something different.

I mention this because when dealing with software on computers, especially serverside software, you always want to be concerned with security and stability. With that said, remember these key items:

  • The official WordPress plugin respository is located here:
  • The plugin help site is located here:
  • Always check the version number of WordPress you’re using and match it to the “tested” version number of the plugin you wish to install.
  • Always keep current and consistant backups of your WordPress database in case something goes wrong.

Now, I always recommend installing plugins directly from your WordPress install. You’ll notice the Add New Plugins button after clicking on the Plugins menu item. This is a very easy process and it installs the plugin directly into the proper place and activates it afterward. It also pulls the plugin directly from the repository so you can be assured that the plugin is authentic.

You will notice that every plugin has it’s own website link. Some authors create many plugins and like to showcase them on their own website. This leads to the second way to install plugins. You can download them as a compressed file, extract them and upload them via FTP to your server if you’d like. Once the files are uploaded, you then have to log into WordPress, go to Plugins and activate it.

Paid Plugins

Not every plugin is free (although most are). Some developers out there feel that they have created a really valuable tool and wish to earn money from it. There’s nothing wrong with this as everyone should be paid for their time. My only hope is, for those who have paid for plugins, that they are getting proper support!

Paid plugins are not available from the WordPress repository. You will need to access them from the developer’s website and you will want to carefully review their terms and conditions while also checking to ensure that the payment process is secured.

My Top 5 Plugins

I use over 20 plugins and most of them are simply to make things easier managing this site, but I’ve picked out five that I think are must-haves. In time, this may grow to be a top 10 and so on!





Ninja Affiliate This little tool allows you to cloak your outbound links for whatever purpose you deem necessary. Click on the link to read much more about this plugin, but to put it simply: let’s say you have an affiliate program that offers you a link to promote. This link might look like: The idea is to get that link to look much nicer without having to perform a redirect. Ninja Affiliate does just this. You may have noticed some links around my site that are similar to: Cloaking the link not only cleans up your page, but it also makes it appear as though you don’t have tons of offers all over your site. $97 From MaxBlogPress
All in One SEO Pack Out-of-the-box SEO for your WordPress blog. There is also a pro version of this that adds more features (costs money). View the differences and purchase it from here. FREE From WordPress
IntenseDebate Comments IntenseDebate Comments enhance and encourage conversation on your blog or website. Full comment and account data sync between IntenseDebate and WordPress ensures that you will always have your comments. Custom integration with your WordPress admin panel makes moderation a piece of cake. Comment threading, reply-by-email, user accounts and reputations, comment voting, along with Twitter and friendfeed integrations enrich your readers’ experience and make more of the internet aware of your blog and comments which drives traffic to you! To get started, please activate the plugin and adjust your IntenseDebate settings. FREE From WordPress
WordBooker This plugin allows you to cross-post your blog posts to your Facebook Wall/Fan Page Wall/Group Wall. You can Post as an Extract, A Status Update or even as a Note. FREE From WordPress
NextGen Gallery NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a Flash slideshow option. Before I start writing the plugin I study all photo and picture plugins for WordPress, I figure out that some of them are really good and well designed, but I missed a simple and easy administration back end to handle multiple photos, galleries and albums. FREE From WordPress

Searching the repository is a great way to start looking for all those extra functions your site needs. You’d be surprised what kinds of things you thought you could live without!