【问题标题】:Google Crwaling AJAX ApplicationGoogle 抓取 AJAX 应用程序
【发布时间】:2010-10-15 05:56:52
【问题描述】:

在我的网站中,我添加了很多 AJAX 功能,用于(动态页面),

我阅读了下面的帖子,我了解了 GOOGLE AJAX 爬虫程序,

只是在确认,

在应用程序中不使用链接,

我正在使用DIV,在那个DIV onclick我调用了ajax函数,

在那个 ajax 代码中有一个 URL,在这个 URL 中我附加了 #!key=value,

请确认,它正确吗?

谢谢

注意:我没有标签,

我的示例片段,

url='mycaller.php?reid=12#!reid=12'
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

my reference url

【问题讨论】:

    标签: ajax jquery seo


    【解决方案1】:

    我确认,这不是它的工作方式。

    谷歌抓取

    • mycaller.php?reid=12#!reid=12

    作为

    • mycaller.php?reid=12&_escaped_fragment_=reid=12

    您需要向第二个 URL 返回 HTML 响应。这就像伪装(从技术角度来看),但谷歌没问题。

    【讨论】:

      【解决方案2】:

      看看我的

      lens on squido

      我试图更详细地解释 ajax 抓取的工作原理。

      【讨论】:

      • 虽然理论上这可以回答这个问题,it would be preferable 在这里包含答案的基本部分,并提供链接以供参考。
      猜你喜欢
      • 2013-09-13
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 2016-04-29
      • 2016-09-11
      • 1970-01-01
      • 2015-07-02
      • 1970-01-01
      相关资源
      最近更新 更多