GooglePlus Multi-Authorship Plugin

Oct 27 • By 6 Comments

googleplus mutli-authorship

While I was looking for an easy solution to handle automatic implementation of Google+ authorship markup for the posts on my blog, I found and tried several plugins that provide this functionality. However, not one of them is properly implementing the authorship markup the way Google recommends.

In their authorship FAQ, this question was posted: “What kind of pages can be used with authorship?”. And below is Google’s answer to that:

  • • The URL/page contains a single article (or subsequent versions of the article) or single piece of content, by the same author. This means that the page isn’t a list of articles or an updating feed. If the author frequently switches on the page, then the annotation is no longer helpful to searchers and is less likely to be featured.
     
  • • The URL/page consists primarily of content written by the author.
     
  • • Showing a clear byline on the page, stating the author wrote the article and using the same name as used on their Google+ profile.

In other words, WordPress-generated archive, category or tag pages are not supposed to be marked up with the rel="author" link tag. But currently, most (if not all) plugins are adding the authorship markup into all pages of your site.

Another issue you might face is when you have multiple authors writing for your blog. Other plugins only add authorship markup that uses the Google+ profile of one author across the whole site. As a consequence, even those posts written by another author is marked up as an article written by the author whose Google+ profile is used for the whole site. When these posts appear in the search engine results, the wrong person will be attributed as the author.

To provide a solution to these issues, I wrote the GooglePlus Multi-Authorship Plugin. It provides a straightforward solution to properly add Google+ Authorship markup to the head of each single post and page on a multi-authored site.

It follows the recommended use of the rel="author" to point to a Google+ profile as described in this FAQ on Google’s official webmaster blog.

  • • It adds only the rel="publisher" link tag on the home page, front page and archive pages
  • • It adds both rel="author" and rel="publisher" on single posts and pages.
  • • The appropriate author’s Google+ profile is used for each single post and page.
  • • You can set a default Google+ profile to be used as a fallback if there’s no Google+ profile specified for an author in his WP user profile settings.

How to install

Manual Installation:

  1. 1. Download the plugin here.
     
  2. 2. Upload “googleplus-multi-authorship.zip” to your “/wp-content/plugins/” directory.
     
  3. 3. Unzip the folder. (You may delete the .zip copy afterwards)
     
  4. 4. Inside your WordPress admin, activate the plugin in the “Plugins” menu.
     
  5. 5. Go to “Settings” >> “G+ Multi-Authorship” to set your default Google+ profile and the publisher profile. (enter full URL, eg: https://plus.google.com/105512541428267567796/)
     
  6. 6. For each author in your site, go to their WP user profile and enter their Google+ profile in the new field provided.
     

Automatic Installation:

  1. 1. Inside your WordPress admin, go to “Plugins” >> “Add New” and search for “googleplus multi-authorship“.
     
  2. 2. Look for “GooglePlus Multi-Authorship” in the search results, then click the “Install Now” link below it.
     
  3. 3. To activate the plugin, return to your “Plugins” page and activate it from there.
     
  4. 4. Set your Publisher Profile and the default Author Profile by going to “Settings” >> “G+ Multi-Authorship“. (enter full URL’s, eg: https://plus.google.com/105512541428267567796/)
     
    Note: The default Google+ profile you enter here will be used when the author of a post/page has not added his Google+ profile in his WP profile settings. If you don’t want to use a default (fallback profile), you can leave the default author field empty.
     
  5. 5. For each author in your site, go to their WP user profile and enter their Google+ profile in the new field provided.

Hope you find this plugin useful. For questions and other concerns, you may leave a comment below.

  • http://www.icahbanjarmasin.com/ Icahbanjarmasin

    Thank you ver much my friend.

    • http://nimrodflores.com/ Nimrod Flores

      You’re welcome.. :)

  • http://workmoneyfun.com/ Rajan M

    Thanks for the plugin. I have installed it. However, google authorship page shows following error:

    Email verification has not established authorship for this webpage.
    Email address on the workmoneyfun.com domain has been verified on this profile: Yes
    Public contributor-to link from Google+ profile to workmoneyfun.com: Yes
    Automatically detected author name on webpage: Not Found.

    Page does not contain publisher markup. Learn more

    I had followed everything as you have said above. Can you please tell me why “Not found” and “Publisher markup” problems arising?

    • http://nimrodflores.com/ Nimrod Flores

      Your authorship is already working when I checked now. Maybe it just needed some time for Google’s cached data of your site to refresh. Here’s what I got when I checked it: http://screencast.com/t/cDklq4iEO8v

      However, this should not be the case for your homepage because the authorship markup shouldn’t have been placed on pages that list multiple posts. Looking at the source code on your homepage, I see that your YOAST plugin is placing the authorship tag there (http://screencast.com/t/tqtXuRDo50g2)

      So maybe there’s just some conflict with the plugins.. try removing your Google+ profile from YOAST and see if it works. If it doesn’t, try disabling it just to see if it fixes the problem. If it does, then you’ll just have to choose another plugin to replace it. I’m using All-in-one SEO pack and it doesn’t have conflicts with my plugin. (note: I do not use the Google+ feature in AIOSEOP also because it inserts the author tag to the homepage & archive pages like YOAST)

      Further, when I checked your other pages, and individual posts, both the publisher tag and the author tag generated by my plugin are present, as well as YOAST’s.. so there’s redundancy there already. You might wanna remove either one of them.

  • http://www.fervilvon.com/ Fervil Tripoli

    Wow, this is more convenient and easy. The older method is quite confusing to starters. You would run back and forth to the google+ account and then to your site to confirm the authorship. Really helpful tip Nim.

    Btw, did you know that you can now personalize the URL of your google+ profile or page? I just did it to mine https://plus.google.com/u/0/+Fervilvon/posts

    • http://nimrodflores.com/ Nimrod Flores

      Actually, you still really need to do that Fervil, for confirmation. What this plugin does is just fix the website side of applying the authorship markup. But if a user still hasn’t indicated in his Google+ profile that he’s a contributor to that website, he still has to go to G+ and do it.

      Anyway, about the new URL format of the G+ profile, yeah I’m already using that myself. They sent me an email inviting me to switch to the personalized one.. I wonder what took them so long to decide on that.. the old URL format looked really ugly!