最近有朋友提到这么一个问题:文章明明已经被百度收录了,但是在百度搜索输入文章的完整标题(或完整的页面标题)后仍然找不到,更有朋友将标题设置得很另类,却还是找不到,问这是什么原因!本文就跟大家聊聊这个问题。
事实上这个问题很早以前就有人提及过,为什么文章已被收录但是百度搜索文章标题找不到,这涉及到百度搜索建库的问题!
PS:以下内容乃是笔者之见解,并非百度搜索官方解释。
早前有人提及过百度搜索有两大库(笔者也认同这种说法),其中一个是参与排名的数据库,另一个则是不参与排名的数据库。百度官方有讲过百度搜索的库是有数据总量限制的,事实上百度也提到过底层索引的概念。
我们姑且认为这两个数据库真的存在,且有一定的衡定数量,那么我们再来分析收录和排名就很好理解了。我们回到本文的主题,为什么文章已被收录,但是百度搜索文章标题找不到,笔者认为存在两个情况:
一、整站处在不参与排名的数据库
既然不参与排名,自然怎么搜索都搜索不到,这其中又分为两种情况,一种是网站被惩罚,导致没有了信任度,从而网站整体被放置到不参与排名的数据库;另外一种是新站,新站存在考察期,期间也是可能会被放置到不参与排名数据库。
二、页面权重低,关键词排名差
虽说页面被安排到了参与排名的数据库,但如果整站及具体页面的权重非常低,那么搜索关键词或者文章标题找不到也正常。
遇到页面被收录但搜索不到的情况该如何处理呢?笔者认为提高网站在百度搜索信任度是关键词,首先要确保网站处在百度参与排名的数据库,其次要想办法提高网站整体权重及具体页面权重。
需要注意的是,百度这两个数据库的数据是经常更新变动的,今天处在参与排名的数据库,明天则可能被移至不参与排名的数据库,反之亦然,尽可能把优质内容展现给客户是百度搜索的初衷。所以,我们应该花更多的时间精力在提高网站的质量上,让网站内容真正能够帮助到客户,解决客户需求。
另外,百度搜索的两个数据库内部也是动态更新的,这就是我们经常看到的关键词排名浮动。想让关键词排名靠前,只有不断提高页面权重。
最后,笔者提醒,网站seo应该走正规途径,灰帽或者黑帽极有可能收到惩罚,重则K站。另外,seo是个漫长的过程,需要耐心坚持,相信只要有付出,终归有回报!
PS:将页面标题设置得很另类,为什么还是搜索不到,这涉及到分词和需求问题,笔者以后专门详细解说。
百度官方的说法:
众所周知,搜索引擎的索引库是分层级的,优质的网页会被分配到重要索引库,普通网页会待在普通库,再差一些的网页会被分配到低级库去当补充材料。目前60%的检索需求只调用重要索引库即可满足,这也就解释了为什么有些网站的收录量超高流量却一直不理想。
修订增加:
补充下关于页面标题设置的问题,原则上我们在设置页面标题的时候,应该充分考虑客户的搜索需求,也就是我们设置的标题最好是客户会搜索的。但是问题来了,为什么标题是这么设置的,但是文章已收录却还是搜索标题找不到呢?这里有个小的注意事项,那就是要注意页面标题的重复度和竞争度。
比如说标题为“怎么提升关键词排名”的文章页面,这样的标题的确是符合客户搜索习惯的。但是,这样标题文章的页面太多了,如果我们的网站整体权重不高,那么即便这文章收录了,我们也难以获得排名。
对于这样的情况我们应该怎么处理呢?笔者建议大家可以考虑再扩展下长尾内容,比如设置标题为“怎么通过内容来提升关键词排名”。
这里就结合了“内容”这个词,就有可能获得个性化搜索的长尾词排名。当然,这里只是简单的举了个例子,具体的做法大家自己去研究研究。