2021060952302861
始于2005 网站制作网站优化 持续追求更高品质
2021060952378589
Mobile/Pad/PC 响应式网站 全网覆盖多网合一
2021060952862413
个性化打造专属 高端网站设计
previous arrow
next arrow

三个对百度蜘蛛的小实验说明了三个问题

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

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

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

  在我的网站 www.winband.net 下发布了一个网页:http://www.winband.net/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.wf168.com 这网站首页是个大flash, 能看到的只有很少的文字,不利于整站的收录,为了解决这个问题,我就用了 javascript 代码 隐藏掉了 一大部分 文字, 代码类似:要隐藏的ID.outerHTML = “none”; 建站2个月来, 每天都更新快照,收录完全正常!

  严重注意:

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

  另外: 我觉得我的这种精神值得大家学习,有些东西最好还是经过自己实验得出结论,而不是 人云亦云,别人说什么就信什么。 对吗哈哈?
以上测试针对百度搜索引擎进行,javascript 解析代码谷歌搜索引擎可以识别,解析之后的结果!


已发布

分类

,

来自

标签:

评论

发表回复