论坛首页 Web前端技术论坛

AJAX的方案支持搜索引擎的问题

浏览 2420 次
精华帖 (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.支持爬虫爬的深度问题

这两个问题恐怕要到具体的应用中才能确定.
请大家给出更多的意见.
   发表时间:2008-05-20  
直接仍个sitemap上去就行了,不care搜索引擎
0 请登录后投票
   发表时间:2008-05-21  
davidnick 写道
直接仍个sitemap上去就行了,不care搜索引擎

sitemap我确实做过.
对于单一的(域名)站点是可以的.
不过我的应用里域名是不固定的,就像blogbus的域名绑定一样.
所以sitemap不是一个最终的解决方案,是有限制的.
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics