我想知道搜索引擎蜘蛛是否可以看到评论,当我打开评论未显示的页面源时(与disqus相同),所以我假设当搜索引擎抓取他们赢得的页面时看不到评论?这个假设是否正确?如果是这样,有没有办法改变这个?
找到解决方案:
http://developers.facebook.com/docs/reference/plugins/comments/
如何从我网站上留下的评论中获得SEO提升?
Facebook评论框在您网页上的iframe中呈现,并且 大多数搜索引擎都不会抓取iframe中的内容。然而, 您可以通过图表API访问您网站上留下的所有评论 如上所述。只需从API中获取注释并进行渲染即可 在评论框后面的页面正文中。我们建议你 缓存结果,因为从每个图表API中提取注释 页面加载可能会减慢页面的渲染时间。
答案 0 :(得分:0)
爬行引擎只能看到抓取引擎可以看到的抓取引擎,因此这些注释应该能够被抓取并保存到SE数据库或其用于收集网站数据的任何内容,您可以检查标题连接请求来自,如果它属于一个爬行引擎,在我们的案例中称为用户代理人(浏览器),在这里你可以找到一种方法来检测使用PHP的爬虫,在检测到它之后强制你发表评论为了被抓取而显示,这里也是如何处理来自Google本身的抓取工具的好资源。
现在,如果您正在谈论Facebook评论,则无法让它们被爬虫或SE索引,当爬虫试图访问其中一个Facebook页面时,它将无法看到用户的数据,因为登录页面,如果你正在谈论Facebook插件,你可以做我上面提到的建议,文章谈论Facebook comments crawling。