Shared publicly  - 
 
Finally published my first Chrome Extension, which detects (or tries to at least) the Google+ profile for any website and displays a popup that pulls profile data from the public Google+ API.

Install it from the Chrome Web Store: https://chrome.google.com/webstore/detail/godamdbajiipofehfhedfbebdflpdemn
Download the code from GitHub: https://github.com/willnorris/plus-profile-link
36
11
James Salsman's profile photoMark Fickett's profile photoPelle Wessman's profile photoMargarita Noriega's profile photo
17 comments
 
Nice! Are there any meta tags we need to include in our sites to make them compatible?
 
The widget +Robert Scoble is using on his page is from http://widgetsplus.com/, it's not the Google+ badge. The 'widgetsplus' badge relies on a global javascript variable named 'pid' to identify the Google+ profile ID. I'm really hesitant to rely on something like that given the opportunity for false positives.

Ideally, Robert should add a <link rel="me" href="http://plus.google.com/111091089527727420853" /> to his page, which will also allow things like author snippets in search (http://goo.gl/RlZuU) to work.

As a secondary solution, I'll see about talking with the widgetsplus folks to use a more descriptive variable name like 'plus_id' or something.
 
+Will Norris does that mean every page on my site should have an <a href="[G+ url]" rel="me">...</a> link on it? I'm pretty sure only one of them does now. Is there a meta tag for pages that wouldn't normally link to a G+ profile?
 
+James Salsman: rel-me is used to tell that another page represent the same profile as the one linking to it.

rel-author is used to tell that a profile page represents the author of the content linking to it.

rel-publisher is a bit non-standard as far as I know - but is similar to rel-author with the difference that it tells which organization is behind/publishing the content instead.

So - in most cases you should use rel-author. Only if a page is kind of a profile page should you use rel-me.
 
+James Salsman: If you don't want to include an a-tag in the body of your HTML, then you can instead add a link-tag with the same rel and href to the head of your HTML.
 
Nice. What it can't do yet (I think), is to walk along a trail of rel=author -> rel=me local profile -> google profile So If I'm looking at a blog post that links to a profile page on the blogging platform, that links to a google profile, it won't find it. But then I'm having trouble getting Google to recognise all these trails and put content profile owners on search results.

I can't demo this at the moment without some more research, but I suspect you should be able to see this in your average Blogger.com page. The blogger account is probably linked to a G+ account. There might be a link on the blogger profile page. But getting all the way from a specific post to G+ doesn't happen.
 
Now if only Google+ badges supported profiles you could circle someone from the pageAction popup....
 
well, that and if the badge looked better in the popup window. I'm not a fan of the forced 1px grey border it has :-\
Add a comment...