我最近看到Google+上的错误,已在related question上报告,但我在那里找不到答案。 我看到的错误是我的一个网站的一些网址(更确切地说,3个网址)根本无法共享,我无法弄清楚问题。尝试询问Google+帮助社区是徒劳的,因为我们无法弄清楚发生了什么。
每当我尝试分享其中3个网址时,我读到的Google+错误如下:
您的帖子未分享,请重试
我尝试分享的网址(例如,http://mina-grey.com/download/aa2e014df98b/)可能不会报告垃圾邮件。我在某个地方(在Google Blogger论坛上)看过这个问题可能与鼓励非法下载有关,而且不是我的情况。
Googlebot可以正确获取网址,并且可以正常分享,直到我发现问题为止。其他与我无法分享的三个非常相似的网址可以分享。
我以为我可能会遇到robots.txt文件,甚至是htaccess的问题,但事实并非如此。
我认为我对HTML的验证存在问题,但是a)Google似乎没有计算错误; b)我无法分享的页面验证说有16个错误,主要与社交网络共享有关不能在<div>
元素内的按钮。
帮助社区中的某人建议网站管理员工具中的相关网页应该有大量错误,但该工具对这些特定网页没有任何说明。
我有丰富网页摘要的 schema.org 标记,并且验证正常。
该页面加载了一个Paypal购买按钮,但许多可以共享的页面具有相同的编程(例如,请参阅支付宝按钮的http://mina-grey.com/interviews/1/,以及具有相同编程但不支付宝贝按钮的另一个网址{ {3}}。两者都可以正确分享。
有没有人知道发生了什么,我该怎么做才能解决这个问题?我还没有找到答案,已经研究了这个问题好几天了。
更新:新创建的无法共享的网址在新项目后面显示相同的问题,即使几秒(相对较新的网址)加入。这让我觉得Google无法抓取该页面或其中的一部分。 因为有问题的URL和正常工作的URL之间的唯一区别是使用jQuery将非常小的文件加载到 ,并且在其他地方,在一组页面中发生相同的过程没有问题,我已经决定重置Robot.txt文件,这是唯一可以提出问题的文件(或者我认为),现在如下:
User-agent: *
Disallow: /admin/
Sitemap: mysite/path-to/sitemap.xml
如果问题明天仍然存在,我会忘记Google+,我很害怕。
答案 0 :(得分:0)
不要问我为什么,但这个问题的原因似乎是schema.org
结构化数据。在我删除了丰富的代码段后,我可以轻松地分享之前被阻止的网址。不是所有的URL都给出了问题的事实表明,使用Paypal按钮的精确URL集具有某种非更好的指定schema.org错误。
现在我决定没有丰富的片段。我希望这个回复可以帮助有同样问题的人。