0

我想知道搜索引擎蜘蛛是否可以看到评论,当我打开页面的源代码时,评论没有显示(与 disqus 相同),所以我假设搜索引擎何时抓取他们不会看到的页面评论呢?这个假设正确吗?如果是这样,有没有办法改变这种情况?

找到了解决方案:

http://developers.facebook.com/docs/reference/plugins/comments/

如何从我网站上留下的评论中获得 SEO 提升?

Facebook 评论框在您页面上的 iframe 中呈现,大多数搜索引擎不会抓取 iframe 中的内容。但是,您可以通过上述图形 API 访问您网站上留下的所有评论。只需从 API 中获取评论并将它们呈现在评论框后面的页面正文中。我们建议您缓存结果,因为在每次页面加载时从图形 API 中提取评论可能会减慢页面的呈现时间。

4

1 回答 1

0

只有抓取引擎可以看到被抛出的内容,因此这些评论应该被输出以便能够被抓取并保存到 SE 数据库或它用于收集有关网站的数据的任何内容中,您可以检查连接请求的标头从,如果它属于爬网引擎并且在我们的案例中称为用户代理(浏览器),在这里您可以找到一种使用PHP检测爬虫的方法,在检测到它之后,您强制显示评论以便被爬取,这里也是一个很好的资源,关于如何处理来自谷歌本身的爬虫。

现在,如果您谈论的是 Facebook 评论,则不可能让它们被爬虫或 SE 索引,当爬虫尝试访问其中一个 Facebook 页面时,由于登录页面,它将无法看到用户的数据,如果你在谈论 Facebook 插件,你可以按照我上面的建议去做,文章谈论Facebook 评论抓取

于 2012-05-05T14:58:51.140 回答