site语法设定的初衷,其实http://www.yixiin.com/是期望用户可以设定约束搜索范围,实现更加精准的搜索。这同intitle,inurl,本质上是相同的。而在这些高级语法下的结果数,和常规搜索一样,都是“估值”,而非精确值。因此,很有可能site下的“结果数”减少了,实际被索引数却可能增加了。
更加精确的检测方法是什么呢?
1,对来自搜索引擎的流量进行监控。这是最直接和本质的。如果流量没有大的波动,而site下的数值发生巨大波动,这只能说明site搜索结果数的不精确性,或是此页权重不够高。因为一个新站,前期一定只是一个积累的过程,可能流量并不是那么的重要,但是收录的确还是很重要的。代表的是,你已经进入了百度的索引了。
2,对站内url进行抽样监控。有些url已经被搜索引擎收录了,那么取出一个集合,作为收录状态监控集;每天的新url尚未被收录,也可以对其进行索引状态的监控。脚本是很容易写的(不过像我们这些不懂程序的草根站长就是登天之难了),这种基于http://www.yixiin.com/news/抽样的评估也是很有效的。
3,由搜索引擎提供的统计工具。
但是有一点,site用的最多的场合不是自用,而是交换友情链接的时候用来检测索引对方网站的具体数据,所以百度等搜索引擎对于site语法的准确性还是要提高的。另外也存在这样一种情况,有的页面虽然被收录建立了索引但是查不到,业界有种说法是:搜索引擎没有给放出来,给关在了小黑屋里。这种情况一般有两种情况,一是网站权重不高,此文有问题,二是搜索引擎的问题。