米西米西 发表于 2012-12-17 18:59:45

搜素引擎工作原理之排名流程

1.搜索词处理
搜索引擎在接收到用户输入的搜索词后,需要对搜索词做处理才能进入排名过程。主要处理内容有:
(1)中文分词
(2)去停止词
(3)指令处理
(4)拼写错误矫正
(5)整合搜索触发
2.文件匹配
搜索词经过处理后,搜索引擎得到的是以词为基础的关键词集合,文件匹配阶段就是找出含有所有关键词的文件。
3.初始子集的选择
找到包含所有关键词的匹配文件后,选出页面权重较高的一个子集。
4.先关性计算
选出初始子集后,对子集中的页面计算关键词相关性,计算相关性是排名过程中最重要的一步,相关性计算是搜索引擎算法中最令SEO感兴趣的部分。
5.排名过滤
选出匹配文件子集、计算相关性后,大体排名就已经确定了,之后搜索引擎可能还有一些过滤算法,对排名进行轻微调整,其中最主要的过滤就是施加惩罚。一些有作弊嫌疑的页面,虽然按照正常的权重和相关性计算排到前面,但是搜索引擎的惩罚算法却可能在最后一步把这些页面调整到后面去。
6.排名显示
7.搜索缓存
如果每次搜素都重新处理排名是很大的浪费,搜索引擎会把最常见的搜索词存入缓存,用户搜索时直接从缓存中调用,不必经过文件匹配和相关性计算,提高了排名效率和反应时间。
8.查询及点击日志
搜索用户的IP地址、搜素的关键词、搜索时间,以及点击了那些结果页面,形成日志,这些日志文件中的数据对搜索引擎判断搜索结果质量、调整搜索算法、预期搜索趋势等具有重要意义。

九九--小欢 发表于 2026-03-02 16:14:26

说得很实在,没有夸大其词,这种真实分享太难得了

霸气霸霸 发表于 2026-03-15 11:34:50

学习到了,之前一直没注意过这个点,受教了

砰砰砰 发表于 2026-05-14 18:48:57

完全赞同,我也是这么认为的,英雄所见略同~

radarxu 发表于 2026-08-02 19:24:07

蹲了这么久,终于看到有价值的讨论,支持一下!

云数据L 发表于 2026-08-03 22:02:17

楼主辛苦了,整理这么多内容,必须点赞收藏

amy328 发表于 2026-10-04 22:57:19

内容很干货,没有多余的废话,值得反复看

辰宇轩 发表于 2026-10-10 22:23:10

这个思路很新颖,打开了新世界的大门,谢谢分享
页: [1]
查看完整版本: 搜素引擎工作原理之排名流程