通常我们在对网站进行SEO优化时,太多的精力都集中在网站自身,特别是刚入门的SEOER们。实际上在进行SEO研究时,必不可少的需要对各种搜索引擎特别是主流搜索引擎进行分析研究。读懂一个平台,你才能很好的利用这个平台。我们先看google,谁都知道google有着庞大的算法体系,关键词检索运行就是一点。google在执行检索时,通常遵循以下步骤:
(1)将检索词转化成相应的wordID;
(2)利用Lexicon,检索出包含该wordID的网页的docID;
(3)根据与Lexicon相连的倒排档索引,分析各网页中的相关索引项的情况,计算各网页和检索词的匹配程度,必要时调用顺排档索引;
(4)根据各网页的匹配程度,结合根据Link产生的相应网页的PageRank情况,对检索结果进行排序;
(5)调用Document Index中的docID及其相应的URL,将排序结果生成检索结果的最终列表,提供给检索用户。
用户检索包含多个检索词的情况与以上单个检索词的情况类似:先做单个检索词的检索,然后根据检索式中检索符号的要求进行必要的布尔操作或其他操作。
以上所指的是单个检索词的情况。

