亲,我们首先需要弄明白这个问题,才能有针对性的做出合理的优化设置。搜索引擎的算法一般是不公开的,我们只能针对一些事实来推断他们的算法。我们姑且称之为SEO三大事实。
事实1:反垄断
事实1的解释:除了百度自家产品,他们是不会认为任何一个其它的网站的整体权重的。例如:您搜索“自助建站”,即使搜狐很强大,也有很多关于自助建站的文章,但是百度不会因为搜狐的权重高,就把搜狐的自助建站文章放在第一位显示。不然,如果有一家网站的权重足够高,那么你搜索什么,都会出现那个网站。这样会影响搜索引擎的公平性。正因为这个基本的道理,我们的SEO才会有意义。
事实2:主题相关
基于事实1,如果您搜索自助建站,百度是不能够给出搜狐这个网站。那么,它就需要给出别的内容。所以,它需要一种除了权重之外的算法,来定义如何对自助建站这个关键词进行排序。根据显示的结果可以推断,一个网站的主题,是它优先考虑的方面。如果您搜索“自助建站”,它是绝对不会显示明星八卦内容的网站的。当然,如果您搜索“刘德华”,它也不会显示自助建站的网站的。
事实3:标题越长,越接近搜索词,那么排名也会越靠前
例如,您如果搜索自助建站,是搜索不到起飞页的。但是如果您搜索,自助建站平台,就可以搜索到起飞页。搜索引擎其实就是一个模糊匹配工具,根据用户输入的查询的文字,对数据库中可能存在的结果进行匹配。如果匹配的程度越高,那么这条结果的排名就会越高。您可以尝试在百度中搜索您的标题,一定会发现,您的网站无论是多么新,只要收录了,标题足够长,就可以排在最前面。
如果我是百度的工程师,需要考虑到实时性和准确性,那么我肯定是会使用多级哈希算法进行查找。打个比方,如果您需要发送一个快递到苏州工业园区加城大厦4FD2,那么快递公司首先是把包裹发送到苏州,然后发送到工业园区处理。百度也一样。如果您查找的是自助建站,首先会命中建站,然后会命中建站中的自助,然后会根据以上命中关键词中的结果的权重进行排序。
所以,如果我们需要把自助建站的排名提升,就需要让百度知道,起飞页的网站的主题是自助建站。这个很重要!