要了解SEO,你需要知道搜索引擎的架构。
它们都包含以下主要组件:
蜘蛛
-类似浏览器的程序,下载的网页。
履带
-程序自动跟随每个网页上的所有链接。
索引器
-一个程序,分析网页的蜘蛛下载和履带式
数据库
-
结果
。下载和处理页面的存储
引擎
-从数据库中提取搜索结果。
Web服务器
-服务器是负责用户和其他搜索引擎组件之间的互动
搜索机制的具体实现可能会有所不同。
例如,可能实施蜘蛛+履带+索引器组件组作为一个单一的程序,网页下载,分析它们,然后使用他们的联系,以寻找新的资源。
然而,列出的组件所固有的所有搜索引擎和SEO的原理是相同的。
蜘蛛。
这就像一个网络浏览器程序下载网页。
不同的是,浏览器显示在每一页上提交的资料(文字,图形等),而蜘蛛不会有任何可视化组件和工程与底层页面的HTML代码直接。
你可能已经知道有一个标准的网络浏览器的选项,以查看HTML源代码。
履带。
这个程序发现每一页上的各个环节。
其任务是确定的蜘蛛应该通过评估的链接,或者根据预定义列表中的地址。
履带式如下这些链接,并试图找到已知的搜索引擎。文件
索引器。
这个组件解析每一页,并分析了各种元素,如文本,标题,结构或文体特征,特殊的HTML标记,等
数据库。
这是搜索引擎下载和分析数据的存储区域。
有时也被称为搜索引擎的索引
引擎结果,
结果发动机
行列
页。
它决定哪些网页最符合用户的查询,并应列出在什么样的顺序网页。
这是根据搜索引擎的排名算法。
网页排名是一个有价值的和有趣的财产,并努力提高自己的网站搜索结果时,任何SEO专家是在它最感兴趣的。
在这篇文章中,我们将讨论一些细节,影响网页排名的SEO因素。
Web服务器。
搜索引擎Web服务器通常包含一个输入字段的HTML页面,用户可以在其中指定他或她感兴趣的搜索查询Web服务器也为用户在一个HTML页面的形式显示搜索结果负责。