曾几何时,站长和seoer们在百度输入domain:xxxxxxxx的时候弹出的结果数量让多少人兴奋和失落,为什么我们对百度的domain命令如此着迷呢?因为我们都认为百度的domain命令是查询网站外链数量的唯一官方工具,先上张图冲击一下大家。

可是,也有很多网站建设人员和seo人员发现,这个domain命令经常会搜索出一些很奇怪的网址,一些毫不相干的网址,继续上图,

这是肿么回事?难道百度出问题了?还是我们眼睛花了(幻觉)?还是网站制作或seo人员的疏忽做错了什么吗?现在让我来慢慢向你解释。

自从百度站长工具出来以后,里面就有一个外链分析工具,如图,

那么我们到底是以站长工具的数据为主还是继续相信domain呢?很明显,我们在百度的官方文档里面已经可以看到,按照百度的官方回应,我们应该以百度站长里面的数据为主,或者说站长工具里面的数据更客观真实,也更有参考价值。那问题是,这么多网站建设人员和网站优化人员之前一直信赖的domain命令就毫无价值了吗?猜对了一般,domain命令查询出来的只是网站的相关域,而站长工具里面查出来的才是实际外链信息。

那什么是相关域呢?它的意义和参考价值又是什么?我记得之前有人说过,相关域只是纯文本的链接,不是可点击的锚文本。如果我们已经确定要以百度工具的结果为准,那也就是说,在百度工具里搜索的外链不应该包含纯文本的外链了,但是,实际证明,百度工具里的查询结果包含了大量的纯文本链接。而且百度官方的解释也证明了这一点,

我们把问题明确一下:是否能识别和处理纯文本形式的链接(非<a></a>标签)?

答案是可以的,搜索引擎的spider需要及时发现和抓取互联网上的链接,至于
链接是什么形式,并不重要。也许有一天,我们还可以识别图片里、语音里、
视频里或是其它什么形式的链接 :)

好吧,那也就是说相关域不是纯文本链接,纯文本链接对百度来说也属于外链,那么domain和站长工具搜索出来的外链到底有什么区别?

仔细的网站建设和seo人员应该会通过比较发现,domain和站长工具的查询结果数量相差很大,一般domain的外链数量比站长工具里的要大5倍左右!有图有真相,

                                                                         

Domain结果                                                                                                站长工具结果

相差了整整5.35倍!为什么会这样呢?好吧,那是因为domain命令搜索的根本就不是什么外链,而是单纯地把链接作为一段字符串来搜索而已。什么意思呢?就相当于在百度里精确搜索文本形式的域名,那么搜索结果自然就是包含有该域名的网页(至少从搜索结果里分析是这样的)。至于为什么会出现这么多毫无关系的链接,我也解释不了,百度也没有给出任何官方的答案。总而言之,domain命令的结果是页面中包含了被查询域名的网页,而且只是文本中出现了域名的纯文本(如www.lywebs.com)或锚文本(<a href=’ http://www.lywebs.com/’>
http://www.lywebs.com </a>
)
,而且还会包含一些莫名其妙不相关的域名,但是不会包含关键词锚文本(<a href=’http://www.lywebs.com/’> 深圳网站建设</a>))。

在了解了domain命令之后,我们再来讨论一下为什么站长工具里面的结果数量比domain的数量少这么多。其实有经验的网站建设和seo人员想想就明白了,是不是所有包含了网站域名的页面都可以认为是外链呢?当然不是!就像百度的文章收录一样,百度是有选择性地收录有质量,有价值的(伪)原创文章,至于采集的,内容不相关的,语句不通顺和包含大量垃圾信息的网页百度是不会收录的,甚至还有可能惩罚。因此,不难想象,百度对外链的收录也是遵守同样的原则。但是seo人员确不能保证每个外链都出现在高质量的原创文章中。因此,我们可以总结出来,站长工具统计的外链是真正被百度认可并收录的外链,而domain命令查询的外链包含了所有含有网站域名的页面,包括了百度认为不能作为外链的外链。

了解了这些信息后,相信网站建设者和seo人员已经知道怎样客观真实地统计查询外链了。至于domain命令到底还有没有用呢,我想有一定的参考价值,毕竟按照百度的官方说法,无论是锚文本还是纯文本,百度都可能把它作为外链。但是记住,只能作为参考值,不要太过相信domain命令,毕竟简单的文本搜索和外链还是相差很大的。

总结

通过以上的分析我们至少搞清楚了两个事实:

  1. 无论是纯文本还是锚文本百度都能识别并收录为外链;
  2. 并不是所有的链接百度都会认可是外链,只有优质和相关性高的内容里出现的链接才会得到百度的认可;

百度的Domain命令只是以文本的形式简单查询包含有域名的页面,且有比较大的误差性(在文章的开头就证明了);而百度站长工具里面的外链分析工具才反应了百度真正认可并收录的外链,一般来说,真实的外链数量是domain命令搜索结果数量的五分之一,因为不是所有网页中出现的链接百度都会认可并收录,还要取决于网页内容质量,只有高质量且相关的原创内容才会被百度收录。

所以又回到了那个老生常谈的问题里,千万不要怀疑百度的智商,它比我们想象的要聪明得多,虽然只是个蜘蛛机器人,但是它可以清楚地识别出文章是原创还是收集,首发还是转载,以及与网站的相关度如何,甚至听说现在还能识别伪原创了!(汗!以后seo要原创就真的要自己原创了?)。我想这也正常,如果什么白菜萝卜百度统统收,那么谁都可以轻松把网站做上去了,那这么多辛勤劳动的网站建设和seo人员不是白忙活了吗?关键是谁还用竞价排名啊。

百度的domain命令到底有用吗?的更多相关文章

  1. 百度蜘蛛IP地址到底代表什么含义?

    百度蜘蛛IP地址到底代表什么含义,是不是不同的ip地址所代表的含义不一样呢?对权重和抓取是否有影响?哪些是无效的蜘蛛,哪些是站长工具的蜘蛛,那些又是百度自己真正的蜘蛛?百度蜘蛛,是百度搜索引擎的一个自 ...

  2. 【转帖】比df命令更有用的磁盘信息工具

    比df命令更有用的磁盘信息工具 http://embeddedlinux.org.cn/emb-linux/entry-level/201310/30-2666.html 除了df fdisk 还有这 ...

  3. 拨开迷雾,找回自我:DDD 应对具体业务场景,Domain Model 到底如何设计?

    写在前面 除了博文内容之外,和 netfocus 兄的讨论,也可以让你学到很多(至少我是这样),不要错过哦. 阅读目录: 迷雾森林 找回自我 开源地址 后记 毫无疑问,领域驱动设计的核心是领域模型,领 ...

  4. Laravel 的 make:auth Artisan 命令到底生成了哪些文件?

    众所周知,在 Laravel 中执行 $ php artisan make:auth $ php artisan migrate 命令后,我们就能拥有一个完整的登录.注册认证系统,这为开发带来极大的便 ...

  5. [百度百科]dir命令指定显示的排序方式

    https://jingyan.baidu.com/article/7c6fb428dcf39880642c9095.html 今天工作中遇到了这个需求 感觉很好用 dir /o:d >name ...

  6. 在浏览器地址栏输入www.baidu.com到打开百度首页这期间到底发生了什么?

    刚才无意间看到这么一个面试题,觉得有点意思,我想从五层网络模型的角度说说我的看法. 1.首先通过DNS域名系统向域名服务器发送域名解析请求来得到百度的IP地址39.156.69.79:2.系统通过AR ...

  7. Linux---有关dig命令的有用脚本

    这里直接给出脚本以及运行的效果图,主要推断了一下cdn然后能够直接过滤url.默认就是dig +域名 +short. 脚本qdig(随便能够取一个名字)例如以下: #!/usr/bin/env bas ...

  8. Linux 新手非常有用的命令

    http://www.cnblogs.com/felix-/p/4341773.html Linux 新手非常有用的命令 你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟! ...

  9. 对 Linux 初级、中级、高级用户非常有用的 60 个命令

    对 Linux 初级.中级.高级用户非常有用的 60 个命令 初级篇: 你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了. ...

随机推荐

  1. 2.1.6 用ProtectX实现扫描的反击与追踪

    ProtectX是一款在用户连接网络时保护电脑的工具,可以同时监视20个端口,还可以帮助追踪攻击者的来源.一旦有人尝试连接到用户的电脑,它即可发出声音警告并将入侵者的IP位址记录下来,可以防止黑客入侵 ...

  2. C# 枚举绑定到ComboBox

    来自:http://blog.csdn.net/crazy_frog/article/details/7705442 方法一: 绑定 enum TestEnum {zero=0,one=1,two=2 ...

  3. swift3.0基础语法

    swift 3.0 基础语法 目录 01-变量和常量 02-运算符 03-可选项 04-条件语句 05-循环 06-字符串 07-元组 08-数组 09-字典 10-对象和类 11-枚举 12-属性 ...

  4. iOS block简单传值

    (1)声明block变量并设置返回值类型 typedef int(^MYBlock)(NSString *); @property (nonatomic, copy) MYBlock block; ( ...

  5. Java Script基础(十二) 正则表达式

    一.正则表达式中常用的符号 虽然可以使用string函数来完成验证,但是这种验证方式不够严谨,而且编写比较麻烦.而正则表达式是一种描述字符模式的对象,由一些特殊的符号组成,其组成的字母模式用来匹配各种 ...

  6. HTML--内联元素与块级元素

    >>内联元素(inline element) a,span,input,select,label,img,textarea,sub,sup,li,i,small,strong,em,b,b ...

  7. [转]WPF 获取程序启动路径

    本文转自:http://hi.baidu.com/lilipangtou/item/f1b7488e3c92c4d05e0ec1ab 在Windows Form程序中,获取自身的启动目录是非常容易的, ...

  8. dfa最小化,终于完成了。

    采取的方法是hopcroft的填表法,详情见如下代码 #include "nfa_to_dfa.h" int* dfa_diff_matrix; int mini_dfa_numb ...

  9. 转:怎么使用github(通俗易懂版)

    转:  https://www.zhihu.com/question/20070065 作者:珊姗是个小太阳链接:https://www.zhihu.com/question/20070065/ans ...

  10. Linux 驱动分类 与访问技术

    驱动开发概述 1.驱动分类 1.1 常规分析法 1.1.1  字符设备  字符设备是一种按字节来访问的设备,字符驱动则负责驱动字符设备,  这样的驱动通常实现open, close, read和wri ...