搜索引擎是如何对搜索结果进行排名的?

我知道有竞价排名,我想知道出了竞价排名外,因为竞价排名竞价的是搜索结果的前几位或者前几页,我想知道没有竞价排名的情况下,这些搜索结果是如何排名的?按点击率?匹配的准确性?发布的时间?为什么网页搜索引擎上没有这些对结果筛选的功能?我如我昨天在某个不知名论坛上发了个帖子,帖子包含关键词“电脑”,但是今天我输入“电脑”搜索引擎就搜不出来

当用户以关键词查找信息时,搜索引擎会在数据库中进行搜寻,如果找到与用户要求内容相符的网站,便采用特殊的算法,计算出各网页的相关度及排名等级,然后根据关联度高低,按顺序将这些网页链接返回给用户。

搜索引擎的排名基本上分为四个步骤:

一、爬行和抓取

搜索引擎派出一个能够在网上发现新网页并抓文件的程序,这个程序通常称之为蜘蛛。搜索引擎从已知的数据库出发,就像正常用户的浏览器一样访问这些网页并抓取文件。搜索引擎会跟踪网页中的链接,访问更多的网页,这个过程就叫爬行。这些新的网址会被存入数据库等待抓取。所以跟踪网页链接是搜索引擎蜘蛛发现新网址的最基本的方法,所以反向链接成为搜索引擎优化的最基本因素之一。没有反向链接,搜索引擎连页面都发现不了,就更谈不上排名了。
搜索引擎抓取的页面文件与用户浏览器得到的完全一样,抓取的文件存入数据库。

二、索引
蜘蛛抓取的页面文件分解、分析,并以巨大表格的形式存入数据库,这个过程即是索引(index)。在索引数据库中,网页文字内容,关键词出现的位置、字体、颜色、加粗、斜体等相关信息都有相应记录。

三、搜索词处理
用户在搜索引擎界面输入关键词,单击“搜索”按钮后,搜索引擎程序即对搜索词进行处理,如中文特有的分词处理,去除停止词,判断是否需要启动整合搜索,判断是否有拼写错误或错别字等情况。搜索词的处理必须十分快速。

四、排序
对搜索词处理后,搜索引擎程序便开始工作,从索引数据库中找出所有包含搜索词的网页,并且根据排名算法计算出哪些网页应该排在前面,然后按照一定格式返回到“搜索”页面。
再好的搜索引擎也无法与人相比,这就是为什么网站要进行搜索引擎优化。没有SEO的帮助,搜索引擎常常并不能正确的返回最相关、最权威、最有用的信息。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-26
众所周知,网站优化过程中很多站长,绞尽脑汁去分析百度对于网站关键词排名的相关算法,但是很多时候自己所做的工作往往收效不是非常的明显,这个时候对于seoer而言无疑有一种有苦难言的境地,这个时候笔者认为我们一定要放松心态,对于我们的竞争对手,对于首页的其他网站一定要进行详细的分析,那如何进行有效分析呢,咱们进入今天主题,网站优化过程中百度是如何依据结果页面进行排序的。
  第一,根据搜索结果页面对于用户的价值。当下随着搜索引擎算法的不断升级,搜索引擎可以根据用户的行为来判断搜索页面的价值,例如搜索相关的产品信息一些行业网站的分类信息平台的内页信息会占据大幅版面,同样是高权重的网站,一些行业门户的论坛和博客类似的产品类信息出现的频率就会较低,因此搜索引擎会认为行业b2b网站和B2C网站发布的产品信息可能用户的关注度会比较高。因此搜索引擎是可以根据用户行为来判断搜索使用率的,搜索使用率低的网站相对的页面价值就会很低。
  第二:页面生成时间是搜索引擎判断结果页的法宝。我们知道,正常的生成相关搜索静态页面,在时间上是有规律的,一般通常是依据站长在更新文章的时候有规律的更新的同时生成相关静态页的,他是一个匀速的动态的过程,很多站长采集很多文章,在某一个时段大肆生成很多静态页,在较短时间内出现大量的相关搜索静态页面,通过作弊手段收集成千上万个相关关键词一次批量成静态页面。这样的做法无疑是造成百度对于网站进行降权的诱因,所以,静态页生成一定要注意时间上的均衡。
  第三:关键词匹配的网站内容是否存在搜索价值。很多时候我们在搜索一些关键词的时候百度并不知道哪些页面对于用户真正的有帮助,比如很多采集类站点,主要是设置好关键词之后进行大批量的网站内容采集,这些采集的文章之中出现很多语义不通的句子,很多语句顺序混乱根本没法阅读,这样的页面即使侥幸出现在结果页中也可能之后昙花一现,因为无论是内容质量还是关键词的匹配精准度都有失价值,对于用户没有价值的的东西想要获得比较理想的位置其难度是可想而知的。
  第四,内容的相关度和内容本身的价值。我们知道百度非常注意相关性页面,这个容易理解,比如你搜索减肥但是出来的结果如果大部分都是美白祛痘,你是一个怎样的心情,百度一直是用户体验的倡导者和践行者,在用户体验方面,相关性仅仅是一个细节,最关键的是内容是否真正能够帮助到我们的广大用户,百度是如何判断页面质量的呢?文章的发布时间,转载文章一般和原创文章存在很大的时间差。用户停留时间,一个用户搜索一个关键词之后进入首页有10个网站,那个页面相对而言用户停留时间长,这个页面对于用户的价值就高,页面的rv值,也就是回头率,可能用户了解某个文章之后,由于其他原因关掉了这个页面,但是下次进来再次搜索这个词,或者直接打开之前进来的页面,这在某种程度上表面,这篇文章是深的用户认可的。综合以上因素,百度会在下一次更新的时候,将优质页面进行调整,直观表现就是提升该网页的排名。
第2个回答  2010-05-03
第一,Google利用网页的链接结构计算出每个网页的等级排名,这就是所谓的PageRank;第二,Google利用了链接提供的信息进一步改善搜索结果。

参考资料:http://hi.baidu.com/shuimufeng/blog/item/3d708c8075fb83db9123d9ba.html

第3个回答  2010-04-29
根据搜索关键词的相关度。然后对这些搜索结果进行重要性分析。网站权重和内容的重要性进行排名。
第4个回答  2019-09-03
你在不知名网站发的帖子肯定不行啊,百度很难去把这种水平的帖子放在首页的,你像我们,合作了很多权威的媒体平台,然后再把你的一些信息发布上去,这样你再搜索就能搜索出来了。