目前我们知道的主流的搜索引擎主要有百度,Google,雅虎,bing等,对于网络营销人员来说我们是又爱又恨搜索引擎。爱他把咱们的网站收录,爱他把咱们的关键词放在首页的位置,恨他把咱们的站点不收录,恨他将网站K掉。了解搜索引擎的工作过程,对于网络优化推广工作的顺利成功的运营将会起到非常重要的作用。搜索引擎工作过程还是非常复杂的,虽然了解搜索引擎的工作过程对于搜索引擎技术来讲,如大海里的一滴水而已,如果是真的能将搜索引擎技术都弄的那么的清楚明白了,那真的是很强大很强大。
下面具体的介绍下搜索引擎工作的过程,一般我们将他分为三个部分:
第一: 蜘蛛的爬行和抓取
搜索引擎蜘蛛通过跟踪链接地址到达网页的位置,获得链接地址的页面HTML代码,并将获取的代码存入搜索引擎的数据库;
第二:数据预处理
搜索引擎的索引程序对蜘蛛抓取来的页面数据进行文字的提取,中文分词,索引等处理,已被搜索引擎对关键词排名程序的调用;
第三:排名程序
当用户在搜索引擎中输入关键词的时候,排名程序开始调用索引库数据,根据搜索引擎的计算排名算法,计算相关性并按照一定的数据格式生成搜索结果页面。