【发布时间】:2010-09-02 11:01:04
【问题描述】:
我一直在开发一个大量使用 jQuery 并通过 AJAX 加载内容的网站,如下所示:
$('#newPageWrapper').load(newPath + ' .pageWrapper', function() {
//on load logic
}
现在我注意到 Google 不会索引任何通过 Javascript 动态加载的内容,因此我一直在寻找解决该问题的方法。
我已经阅读了 Google 的 Making AJAX Applications Crawlable 文档 100 遍,但我仍然不明白如何实现它(主要是由于我对服务器的了解有限)。
所以我的第一个问题是:
- 是否有一个体面的分步教程,从头到尾记录您所知道的?我试过用谷歌搜索它,但没有找到任何有用的东西。
其次,如果还没有任何东西,谁能解释一下:
如何设置我的服务器来处理 对包含的 URL 的请求 _escaped_fragment_'
如何实现HtmlUnit on 我的服务器创建一个'HTML 要显示给 爬虫。
如果有人能帮我解释一下,我将非常感激,在此先感谢!
-本
【问题讨论】:
-
先使网站功能无Javascript,再添加Javascript。
标签: javascript ajax seo web-crawler htmlunit