在我的站点中,我添加了很多 AJAX 功能,用于(动态页面),
我阅读了下面的帖子,我理解了 GOOGLE AJAX 爬虫程序,
只是确认一下,
在应用程序中不使用链接,
我正在使用 DIV,在那个 DIV onclick 中我调用了 ajax 函数,
在该 ajax 代码中有一个 URL,在这个 URL 中我附加了 #!key=value,
请确认 IT 是否正确?
谢谢
注意:我没有标签,
我的样本片段,
url='mycaller.php?reid=12#!reid=12'
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
最佳答案
我确认,这不是它的工作方式。
谷歌抓取
- mycaller.php?reid=12#!reid=12
作为
- mycaller.php?reid=12&_escaped_fragment_=reid=12
您需要向第二个 URL 返回一个 HTML 响应。这就像伪装(从技术的角度来看),但谷歌没问题。
关于ajax - Google 抓取 AJAX 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939822/