- 十二月12日
-
平时人们通过各大搜索引擎中搜索框搜索显示出来的结果看是几秒钟的事情,其实对于搜索引擎工作原理是很复杂的。对于SEO人们来说,要实现网站优化,首先必须了解搜索引擎工作的基本原理与过程。
在ZAC老师的《SEO实战密码书》中了解到,搜索引擎工作的过程包含了3个方面。
1、搜索蜘蛛的爬行和抓取:搜索引擎蜘蛛通过跟踪链接访问页面,获得大量页面的html代码存入数据库,这里对于SEO的人们来说,关键词尽量出现在文章段首或段尾,便于抓取,提高抓取的有效利用。在百度baidu中对文字少,图片多的文章抓取能力稍弱,而谷歌google不一样。
2 、预处理:索引(索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。)程序对抓取来的页面数据进行文字提取、中文分词、索引等处理,以备排名程序调用。因此可以了解到关键词位置和密度的重要性。
3、排名:用户输入关键词后,排名程序调用索引库数据,计算相关性,然后按一定格式生成搜索结果页面。 在百度中有时通过搜索同一个关键词收录的结果不一样,应该是因为搜索引擎通过计算时出现的误差,这是很正常的。
搜索蜘蛛
搜索蜘蛛是一种程序,搜索引擎用来爬行和访问大量页面的这种程序叫搜索蜘蛛,同时也有SEO人叫做机器人。
现在SEO人们优化网站时,基本是通过对百度和谷歌做SEO优化,百度蜘蛛是Baiduspider,google是Googlebot。
跟踪链接
搜索引擎为了获得更多的页面,他会通过链接追寻到下一个网页,这样就慢慢就在数据库中储存了大量的网页,一边以后提取使用,因此在网页中不要出现死链接或错误链接,这样网站在搜索引擎上排名会下降。
原创优读网-重庆seo,来源:http://www.seoread.org/post/search-theory.html