抓取工具会理解jQuery已更改的页面标题吗?

时间:2012-04-24 10:42:50

标签: php jquery html web-crawler title

在项目中,我正在尝试在<body>标记内获取数据。因此我无法回应<title>中的任何内容,因为我还没有提取任何内容。我想在页面加载jQuery后更改标题标记 爬虫会理解这一点,当他们索引页面时,他们会使用我用jQuery提供的标题吗?

4 个答案:

答案 0 :(得分:3)

不,抓取工具极不可能在页面上执行任何javascript。有些人可能会检查任何javascript并根据它做出一些假设。但不应该假设情况就是这样。

答案 1 :(得分:3)

nope ..搜索引擎抓取工具查看服务器呈现的内容..

但是如果你正在建立一个AJax网站,你可以阅读谷歌提供的Making AJAX Applications Crawlable

引用指南

  

如果您正在运行包含您希望在搜索结果中显示的内容的AJAX应用程序,我们会有一个新流程,在实施后,可以帮助Google(以及可能的其他搜索引擎)抓取您的内容并将其编入索引。

答案 2 :(得分:1)

谷歌的蜘蛛可以run JavaScript on pages that it processes,但我认为没有任何关于它能做什么和不能做什么的建议。当然,其他爬虫不会那么复杂,可能会忽略动态内容。

答案 3 :(得分:0)

实际上这是一个有趣的测试。我会尝试我的一个网站之一并发回。我知道googlebot确实理解了一些javascript,但我认为这更适合黑暗的SEO策略;即$('。spammystuff')。hide();输入东西。