新浪博客的结构跟大部分博客都不同,文章所在页面不在用户名的目录下,也没有二级域名,所以也没有在二级域名下。
在百度中如何查询新浪博客的收录数?
比如我在新浪博客里的一个镜向博客http://blog.sina.com.cn/weixiuruanjian,不能按常规查询办法site:blog.sina.com.cn/weixiuruanjian,这个命令只能返回三四条记录。domain:blog.sina.com.cn/weixiuruanjian的结果也包括部分收录数,但也是不准确的。看看新浪博客文章的结构就知道了,所有博客的文章虽然不在用户名的目录下,但是都在blog.sina.com.cn域名内,文章的名称是随机产生的。这样的结构并不利于搜索引擎优化,因为不同的博客的主题内容是不同的,全部集中在一个目录下,变得主题不集中,权重高不到哪里去。如果要取得好的排名,新浪博客绝对不是好选择。
看看百度的高级搜索语法:http://www.baidu.com/search/page_feature.html#0904 支持“把搜索范围限定在特定站点中——site”、“精确匹配——双引号和书名号”,有这两个语法的支持就好办了,只要把他们组合成一个命令就行了。新浪博客的文章的标题是带博客名称的,所以用双引号括起博客名称就可以查出相关的收录情况,前提是你的博客名称是唯一的,或接近唯一了。查询命令:site:blog.sina.com.cn “汽车维修博客”,返回实际收录是17篇。或者用这个语法:把搜索范围限定在网页标题中——intitle,命令为site:blog.sina.com.cn intitle:汽车维修博客,返回实际收录结果20个。这里面包括一些新浪博客群里面的文章,减掉一些,比较接近最实际的收录数了。
在谷歌中如何查询新浪博客的收录数?
在谷歌中也一样支持双引号的精确匹配查询:site:blog.sina.com.cn “汽车维修博客”,返回结果153个。结果中包括路径名包含reader、print、blog的三种,不知道新浪博客搞这么多不同的页面名称是出于何目的?谷歌的收录要求要低一些,但是结果差这么多,是技术原因吗?
另外site:blog.sina.com.cn “weixiuruanjian”返回60个结果,这倒很像是真正的收录结果。因为汽车维修博客可能还包括其它博客文章中出现的汉字。
看看收录结果,文章标题大部分都是一样的“汽车维修博客”,文章本身的标题要在浏览后生成的。这一点SEO做得真的很差了。
终于找到查询我博客收录数量的方法了,太感谢了,3Q~~~
谢谢了!
一直我都是site:+域名。根本就找不出来!原来方法不对!唉!