在我的页面标题中,我发送og
参数。但是like按钮的计数器显示了一个接近17000的数字。当我使用Facebook开发人员调试时,我看到规范的url不是我的url,它是google.ru,例如:
我真的对谷歌有很高的评价,但我不想在我所有的文章上都有一个谷歌的按钮 :)
你能帮我吗?
在我的页面标题中,我发送og
参数。但是like按钮的计数器显示了一个接近17000的数字。当我使用Facebook开发人员调试时,我看到规范的url不是我的url,它是google.ru,例如:
我真的对谷歌有很高的评价,但我不想在我所有的文章上都有一个谷歌的按钮 :)
你能帮我吗?
在您链接到的调试器结果页面上,您可以看到重定向路径:
原文: http : //seo-top-news.com.ua/google-vlojit-v-startapy-1-5-milliarda/ 302:http: //dietrussia.ru/ 302: http ://webhitexpress.ru/ in.cgi?2 302: http://www.google.ru/
Facebook 抓取工具正在发送给 Google。
这是因为用户代理。如果我在没有用户代理的情况下卷曲您的网站,我也会被重定向:
curl http://seo-top-news.com.ua/google-vlojit-v-startapy-1-5-milliarda/
但是如果我用一个真正的浏览器用户代理来卷曲它,我会得到正确的页面:
curl --user-agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1309.0 Safari/537.17" http://seo-top-news.com.ua/google-vlojit-v-startapy-1-5-milliarda/
Facebook 抓取工具使用用户代理“facebookexternalhit”,因此只需确保返回的是完整页面内容,而不是 302。
您的网站可能已被恶意重定向攻击——如果您查看“重定向路径”部分,Facebook 的爬虫将被重定向到一系列超级粗略的网站。
检查您.htaccess
的任何不应该存在的东西(这是一个非常常见的攻击媒介),更改您的 FTP 密码,并升级您的 WordPress 安装(和插件)。