可抓取的Ajax的状态?


Answers:


4

在我看来,这不仅仅是一个提议-Google 已经在使用此协议。

我在这里找到更多信息。他们有足够的文档和常见问题解答,涉及到实际上已经通过这种方式被抓取的网站...


这仅说明了禁用JS / ECMA时,诸如JQuery之类的框架用于使内容可读的技术。对于受人尊敬的Crawler来说,这不是挑战。:-)
fwaechter 2010年

1
我刚刚更正了上面的第二个链接。如果您查看它,您将看到#!语法完全按照Google的AJAX爬行建议进行了描述...这使我强烈建议它已被使用
philfreo 2010年

2

这只是一个建议,因此尚未被使用(至少没有人宣布已被使用,但对于搜索引擎而言,将其功能保密的情况并不少见。至少有一段时间)。

很难说是否其他搜索引擎会使用它,但是如果它是标准化的,那么可能性就很大,因为它们已经与其他标准化功能(nofollow等)锁定了一步。通常,提案需要花费一些时间进行讨论和达成共识(例如HTML 5),尽管总有可能某个人(例如Google)单方面实施它,而其他人则被迫采用它只是为了跟上。


1

我不知道完全兼容Ajax的搜寻器atm。但是有足够的爬虫/机器人专门研究JQuery,Prototype和其他框架。此外,针对(“良好”)重构JavaScript的一些建议和“快速且实用”的解决方案也正在趋于稳定。只需在Google Code上搜索。我不知道在此处发布一些链接是否是一个好主意。

顺便说一句:大多数Ajax网站是完全可爬网的,因为许多用户使用NoScript之类的插件来停用JavaScript。因此,大多数站点都提供了一个后备解决方案。(也适用于旧版浏览器)。


1
逐步增强是始终应做到的方式。
约翰·孔德

0

作为更新,Google现已完全支持此协议。但是,Bing目前不支持该协议。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.