浏览 2420 次
锁定老帖子 主题:AJAX的方案支持搜索引擎的问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-10
今天想到了一个方案. 0.判断输出:后台判断是输出json数据还是html页,判断基础见后面 1.默认的首页:后台输出是带<a>标签的简单结构的可以用于支持爬虫爬的页面. 2.AJAX:默认的首页的js被执行的时候会忽略body的内容(可以定义body display=none,或者body.empty()),再次向后台提出ajax的请求,当然如果能解析出数据,省略一次ajax更优美. 3.标识性参数:所有ajax的请求都自动加一个标识性参数"_"(其实好多ajax都有这个参数),当然对于iframe模拟ajax的请求也要加这个参数了,或者通过header: X-Requested-With==XMLHttpRequest作为标识性参数也行 4.循环:重复0 这里面有两个问题: 1.就是搜索引擎给出的结果当中就都没有"标识性参数",页面如何正确的反馈信息 2.支持爬虫爬的深度问题 这两个问题恐怕要到具体的应用中才能确定. 请大家给出更多的意见. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-05-20
直接仍个sitemap上去就行了,不care搜索引擎
|
|
返回顶楼 | |
发表时间:2008-05-21
davidnick 写道 直接仍个sitemap上去就行了,不care搜索引擎
sitemap我确实做过. 对于单一的(域名)站点是可以的. 不过我的应用里域名是不固定的,就像blogbus的域名绑定一样. 所以sitemap不是一个最终的解决方案,是有限制的. |
|
返回顶楼 | |