Rich Snippet errors "This is not verified publisher markup", and "Missing required field 'updates'/'author'" - seo

When I test my website on Google SDTT it will show:
This is not a verified publisher markup.
Error: Missing required field "updated".
Error: Missing required hCard "author".
How can I solve it? And is this affecting my SEO rating?

You will need to integrate your personal Plus profile with website and vice versa.
Follow this:
Create a link to your Google+ profile from your webpage, like this:
Google
Replace [profile_url] with the your Google+ profile URL, like this:
Google
Your link must contain the ?rel=author parameter. If it's missing, Google won't be able to associate your content with your Google+ profile.
Add a reciprocal link back from your profile to the site(s) you just updated.
Edit the Contributor To section.
In the dialog that appears, click Add custom link, and then enter the website URL.
If you want, click the drop-down list to specify who can see the link.
Click Save.
More here: https://support.google.com/webmasters/answer/1408986?expand=option2
UPDATE:
In a very latest update issued today only, Google has confirmed that they are completely removing authorship feature from Google search. Pls follow updates here: https://plus.google.com/u/0/+JohnMueller/posts/HZf3KDP1Dm8

You are using the hEntry Microformat. This Microformat requires three classes:
entry-title
updated
author
You are missing updated and author.
(See my answer to a question with a similar problem.)
These errors most likely won’t affect your ranking, Google might just consider not showing a Rich Snippet.

Related

How to make my Google Scholar account searchable?

I recently created my Google scholar account. I linked my account to my school email address and my papers. I also made the profile public. However, my profile is still not searchable by others.
I would like to create a hyperlink for my name in some way. For example, if you search Richard Feynman on Google scholar, his name has a hyperlink and we can access his other papers from it.
Example image
Does anyone know how to set up this hyperlink? Is it only allowed to a famous author or research with tons of publications?
Here you go Moss, from Google's FAQ found Here:
--
Making Site Public:
--
Click the "Edit" button next to your name, check the "Make my profile public" box, and
click "Save".
If the "Edit" button doesn't appear, sign in to the Google account that you used to
create your profile.
--
Sharing Link:
--
You can share the URL displayed by the browser. It looks like this:
https://scholar.google.com/citations?user=ID&hl=en
…where ID identifies your Google Scholar profile. You can link to it from your
homepage, email it to colleagues, or share it on social media. The link only works if
the profile is public, and only lets other people see the profile but not make changes
to it.

Facebook SDK title, description, caption and image fields are deprecated

Upgrading the Android SDK from 4.21.1 to 4.22.0
Facebook SDK
The title, description, caption and image field of FBSDKShareLinkContent have been deprecated. Please take appropriate action to remove usage of them.
How to set Content title and description now? Can anyone suggest something to make it work.
Thanks in advance!
You can't, the Android-Sharing facebook documentation says:
When you implement sharing, your app should not pre-fill any content
to be shared. This is inconsistent with Facebook Platform Policy, see
Facebook Platform Policy, 2.3.
From Facebook Platform Policy
Don't prefill captions, comments, messages, or the user message parameter of posts with content a person or business didn’t create,
even if the person can edit or remove the content before sharing. You
may use our Share Dialogs to prefill a single hashtag in a post, but
don't prefill any content a person or business didn't create via the
API.
Answering my own question.
What I did is I just made an html page and passed the values in meta tag for the attributes "content", "description" and "title" dynamically and gave the url of html page in shareLinkContent > SetContentUrl method.
So when shared it automatically picked the values from that html page.
This Worked in my case.
Happy Coding..!

Google+ Author Snippet Photo not showing in search

I have set up my google+ account with everything linked to my website, my website linking to Google+ as per instructions, but photo is not showing in search results, even though the google testing says all is fine.
My site is www.mikegeorgiades.com (Google+ link code in homepage).
My Google+ page is https://plus.google.com/u/0/b/105269586899946171489/+Mikegeorgiades-guitarist-for-hire
Is there any reason why the test would appear OK but not for real? Is there a lag? Thanks!
that can have multiple reasons:
On their help pages the Google guys wrote that "Your Google+ profile picture should be a good, recognisable head-shot". When you browse the web via Google’s search engine you probably see a lot of images which do not show “good, recognisable head-shots”. I think it belongs to Google whether the picture shows up or not.
Google Authorship does not work when you link to a Google+ business page instead of a real profile page.
You did not add a link back from your site to your Google+ page (see this help page (Option 2)).
Your author info is hidden to the public. Google don't like hidden stuff. Make sure that your reciprocal backlink is not hidden via CSS.
Very obvious: Your Google+ profile has no profile picture.
Your site is cached and the backlink is not yet integrated into the source code. Try to clear your cache.
Your backlink is missing the rel="author" attribute.
Your backlink is missing the ?rel=author attribute in the URL (ex. href="http://plus.google.com/u/0/123456789/?rel=author")
Check that your E-Mail Address (if added to your Google+ profile) is on the same domain as your content (read more about it here: https://support.google.com/webmasters/answer/1408986)
Make sure that the byline of your content includes the same name as in your Google+ profile. For example: When your Google+ Profile is "John Doe" your byline has to be "By John Doe" and not "By Doe John" or anything else.
You have not submitted your E-Mail address via this page: http://plus.google.com/authorship
Your Google+ profile is not visible to the public.
Your Google+ profile has been excluded to the search (so no one can find you via Google`s search engine).
There are multiple authors on one page. Google always uses only the first author that has been mentioned on a page.
You did not add your website to "Contributor To" section (click here to do that now: http://plus.google.com/me/about/edit/co)
The "Contributor To" section is not visible to the public.
The Rich Snippet Testing Tool throws errors (even if they are not related to authorship)
Last but not least: Google just does not want to display your profile picture
Update 1: More reasons can be:
Some users said that it also won't work when your website was not confirmed as yours in Google Webmaster Tools.
Some said that they got it to work after adding the same URL in Google+ as in Google Webmaster tools (Within Google webmaster tools you can setup the preferred domain (www or non-www).)
I'm not working at Google but I think when the Rich Snippet Testing Tool shows your picture it should appear in search results after some days.
Update 2: One more:
You have deactivated the option that noone can find your picture in Googles search results. To solve this go to https://www.google.com/settings/plus and scroll down to the "Profile" section. Activate the checkbox beside "Help others discover my profile in search results." (in German this is: "Andere sollen mein Profil in Suchergebnissen finden können").
Update 3: One more:
John Mueller (Webmaster Trends Analyst # Google) announced that in the near future Google will not longer show the profile picture in search results. Instead it will show up on Google News only. However the name will still show up on search results pages. Preview image can be found here: https://support.google.com/webmasters/answer/1408986
I recently experienced my photo disappearing from the search results and I, too, verified that everything else was correct under the structured data testing tool. At first my photo snippet was showing in the SERP but then it vanished. I was also trying different profile photos. I had one with dimensions of 400x400 pixels and another one with dimensions of 256x256 pixels. I didn't fully verify it, but Google apparently didn't like my 400x400 photo. Google wants a clear profile photo of your face. Perhaps some algorithm found my larger photo too grainy or something along those lines. Changing my photo back to the 256x256 version caused my photo to reappear in the search results! I'd suggest trying different dimensions, different photo formats, perhaps even changing the color profile. The search results were updated fairly quickly after I uploaded a working photo. Seems like I saw results in under an hour, YMMV.
You can refer to the photo I used, along with my Contributor to links, at my Google+ page at https://plus.google.com/108810746834291116055. The page that I have my authorship set at is http://blog.ikiapps.com using rel=author.
Update on 2014-Apr-27:
I can confirm my advice worked for me again after completely changing my Google profile to another account and losing the visibility of my authorship associated photo in search results for a brief period of time. It is now restored after following what I posted here.

Google +1 button on Google sites

I have a google site and I want to add several «+1»-buttons on one page.
As I understood, all different buttons must be related to different URL's, so I created one more page with a «+1»-button, which can be simply added.
Now I want to have the same button on the main page, how can I achieve this?
I've already browsed many things about it, f.ex., https://developers.google.com/+/web/+1button/
but I can't add Javascript on Google sites!
That's ridiculous, it has information about how to add it for other sites, but not for their own.
I re-read the documentation here:
https://developers.google.com/+/web/+1button/#plusonetag-parameters
The ability to control each button individually is available in platform preview only.
Sorry.

How to create MSDN like links in Sandcastle documentation website?

I've generated a website documentation of my project with Sandcastle. This website uses frames so when I click though sites my URL in browser does not change.
I would like to have URL changed in browser when I browse through website documentation generated with Sandcastle. Why? Because I would like to link to concrete subpages of documentation from other parts of my developer environment.
And further more I would like to have this links permanent. So when I generate once again documentation from new version of my project, links will not change so that I will not need to change all links to new.
Is this possible and how to acomplish this?
If you add the code below to the top of SplitScreen.js the browser will "inject" the TOC frame and focus on the content you linked directly to (using the trick Vitaly Shibaev showed).
if (window==top) {
window.location = "/?topic=" + (window.location.pathname.substring(1));
}
This code works it the documentation is placed at the root of your website - if you have it in a sub-folder you need to expand on "/?topic" and remove the sub-folder part from the pathname part.
With this change you can use the "direct links". I also expect people who find you via Google get a better experience (getting the content they searched for AND the TOC bar).
In order to create correct links to specific subpages of documentation you may use similar request: $DOCUMENTATION_ROOT$/Index.aspx?topic=html/$TOPIC_ID$.htm
E.g. http://www.ewoodruff.us/shfbdocs/Index.aspx?topic=html/8dcbb69b-7a1a-4049-8e6b-2bf344efbbc9.htm
instead of http://www.ewoodruff.us/shfbdocs/html/8dcbb69b-7a1a-4049-8e6b-2bf344efbbc9.htm
Vitaliy and mawtex have solved the 'how to link to documentation subpages' part of your question.
The "making links permanent so they do not change when regenerating documentation" part of your questions is solved automatically, since the html file names created are based on a hash of the topic name by default. I.e. If you do not change the part of your code that you are documenting, then it will use the same file name.
You can change the way that html file names are generated, but all given methods are based on the member name or a hash of the topic ID, so links shouldn't break if the code hasn't changed.
See Sandcastle Help File Builder's NamingMethod documentation for more info.