SEO技术

分析site出现奇怪结果的原因

seo优化

site指令并不是对整个索引库进行检索,再加上搜索引擎服务器太多,可能会偶尔造成数据没有完全同步,从而出现了一些奇怪的查询结果。

1.同时查询得到的数据不同

有时不同人使用site指令查询同一个网站的“收录量”得到的结果是不同的。由于搜索引擎的缓存是多级的,有效索引也会有多个库,并且不同电脑连接的服务器也可能不同,所以会导致不同人查询所得到的结果不同,有可能是访问的数据库并不是一个,这种情况比较普遍,但是在同一个网站中出现的次数也不会太多,并且大部分情况下并不意味着网站在搜索引擎中北“拔毛”或“K”。当然具体情况还要具体分析。

2.出现非目标网站的URL

出现这种情况一般有两个原因:第一个愿意按是搜索引擎自己“抽风”了。比如,2012年11越初百度就出现过一次。当时很多站长和SEO人员在查询自己网站的收录情况时,发现查询结果中出现了大量其他网站的URL,经百度工作人员确认,当时确实是site算法出现错误。这种情况极为罕见。

第二个原因使搜索引擎没有识别特殊后缀的域名。在百度中搜索“site:topit.me”时出现了百度翻译的数据。不要看到百度自己的产品,就说百度什么流量都在抢,百度翻译把“site:topit.me”翻译成了“网站:topit.me“。可见百度翻译把”site:topit.me“识别成了一串英文字符,并给出了翻译结果,把”site“翻译成了“网站”。

3.”结果数”大变动

对于site指令来说,站长和SEO人员最关心的就是这个指令所给出的结果数了。site指令估算出来的“结果数”也经常会有大变动。有兴趣的朋友可以使用各站长工具的历史数据功能查询一下一些有规模网站的历史数据,很多都有“腰斩”现象。这是因为搜索引擎参考的缓存或有效索引的“库"不同或者出现了问题而产生的。site指令结果数中,这种大部分网站同时出现的大变动,一般都不是网站自身的问题,也不是百度索引数据减少的问题,而是site指令本身计算方法和参照数据的问题,所以可以不需要担心,有那么多网站和你做伴,怕什么呢?百度不会一次性抛弃那么多网站的。

4.”结果数”和显示条数严重不符

有部分朋友偶尔会发现有些域名的site“结果数”和显示条数严重不符,比如,显示“结果数”有100个,但是下面只有3条结果。这种情况就是上面所提到的估算的结果,在缓存或者有效索引中只有该网站的3条URL,但是搜索引擎真正索引的网站数可能要比这个多很多。这种现象出现的原因一般有三种:

1、百度自己“抽风”。

2、新网站新索引的网页还没有真正放出。

3、老网站之前已经放出的一些网页被百度在缓存或有效索引库中删除。

本文由 长春SEO优化-网络推广-网站托管外包 作者:青玉seo 发表,转载请注明来源!

seo优化