首页 > 站长学院 > 搜索优化 > 正文
三个对百度蜘蛛的小实验说明了三个问题
2010-09-05 14:37:51           
收藏    我要投稿

  1. 没有加 a 标签的网址能叫做外链吗?

  概述:========

  例如: www.2cto.com 和 www.2cto.com 这两个同样是网址,但是,前者在源文件中加了 a 标签, 这样这个链接就可以打开,而后者由于没加A标签,所以打不开。

  我就疑问了,加了A标签的是标准外链,这个不可否认。那么,没加a标签的算外链吗? 蜘蛛会爬取这个没加A标签的网址吗? 对SEO 起作用吗? 我在多个SEO群里和论坛里针对这个问题问过不少菜鸟和大师,但都众说纷纭,大相径庭,索性自己来做实验了。

  实验内容:========

  在我的网站 www.sohochen.com 下发布了一个网页:http://www.sohochen.com/comehere.html

  然后在首页里加入了这个网址(只写网址,没加A标签),然后就完全孤立这个网页,这个网址在互联网上就再没出现过(为了确保孤立,我甚至没敢在QQ聊天里提到这个网址,因为我发现在QQ聊天中提到的网址可能会被腾讯搜搜收录)。大约1个月左右的时间,我发现 这个网页 居然被 收录了!!!所以:

  得到的结论:========

  没加 A 标签的网址,蜘蛛也会爬取,既然蜘蛛会去爬并 收录, 那么可以说,没加A标签的网址也算外链。

  得到的启示:========

  很多seoer喜欢 在论坛 签名里 做外链,但是有很多外链都点不开(没加A标签),如此看来,这种“点不开的” 签名也是起作用滴。

  2.服务器端 判断 百度 蜘蛛 不准确。 所以,奉劝不要在服务器端作弊

  有一种高级的 seo 作弊方法,不是用 iframe, 也不是用 js, 也不是用 css,而是直接在服务器端判断 来访者 是 百度蜘蛛 还是 普通 访客,以此呈现不同的 页面, 达到 作弊的目的。

  这种做法 的核心 技术 就是 怎样 判断 来访者 是否 是 百度 蜘蛛。

  以下是用 asp 判断百度蜘蛛的 部分 代码:

  dim agent

  agent = replace(lcase(request.servervariables("http_user_agent")),"+"," ")

  if instr(agent, "baiduspider") > 0 then

  bot = "Baiduspider"

  end if

  会asp 的朋友一眼就会看出,这个的原理是通过分析 request.servervariables("http_user_agent") 里面有没有 类似 “baiduspider” 这个字符 来判断 是否 是 百度蜘蛛的 , 这样的话就会很不准确, 因为,经过我的实验, 我发现 很多 百度 蜘蛛 来 访问 的 时候 根本 不会 留有 类似“baidu” 这样的字符!!!

  所以,既然没法准确判断来访者 是否 是百度 蜘蛛, 那么 我感觉 服务器端作弊的方法 就 很危险了。 试想: 谁会喜欢 前面一套,背后一套 的 网站呢。

  3.百度究竟能否识别 javascript 代码?

  我得出的实验结论是: 不会识别。

  我典型的实验网站:

  www.jinanee.com 这网站首页是个大flash, 能看到的只有很少的文字,不利于整站的收录,为了解决这个问题,我就用了 javascript 代码 隐藏掉了 一大部分 文字, 代码类似:要隐藏的ID.outerHTML = "none"; 建站2个月来, 每天都更新快照,收录完全正常!

  严重注意:

  以上结论纯粹建立在自己实验的基础上,由于水平有限和时效原因,可能并不准确,欢迎大家点评, 批评,修正。

  另外: 我觉得我的这种精神值得大家学习,有些东西最好还是经过自己实验得出结论,而不是 人云亦云,别人说什么就信什么。 对吗哈哈?

点击复制链接 与好友分享!回本站首页
上一篇:小方法大作用 让新站PR值一路高歌
下一篇:讲述SEO对于百度优化的开始直到永没尽头的过程(一)
相关文章
图文推荐
文章
推荐
热门新闻

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心
版权所有: 红黑联盟--致力于做实用的IT技术学习网站