GooglePlus Multi-Authorship Plugin

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. Download the plugin here.
  2. Upload “” to your “/wp-content/plugins/” directory.
  3. Unzip the folder. (You may delete the .zip copy afterwards)
  4. Inside your WordPress admin, activate the plugin in the “Plugins” menu.
  5. Go to “Settings” >> “G+ Multi-Authorship” to set your default Google+ profile and the publisher profile. (enter full URL, eg:
  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. Inside your WordPress admin, go to “Plugins” >> “Add New” and search for “googleplus multi-authorship“.
  2. Look for “GooglePlus Multi-Authorship” in the search results, then click the “Install Now” link below it.
  3. To activate the plugin, return to your “Plugins” page and activate it from there.
  4. Set your Publisher Profile and the default Author Profile by going to “Settings” >> “G+ Multi-Authorship“. (enter full URL’s, eg:
    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. 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.