搜索引擎基础
搜索引擎通过使用叫做蜘蛛的爬虫程序来进行抓取工作。这些网络爬虫能有效地跟踪页面之间的链接,以查找要添加到索引中的新内容。使用搜索引擎时,将从索引中提取相关结果,并使用算法对其进行排名。如果你想在搜索引擎中排名更高以使你的网站获得更多点击量,则需要对搜索引擎是如何查找、索引、排名的原理有基本的了解。
搜索引擎是什么?
搜索引擎是用于查找和排名与用户搜索匹配的 Web 内容的工具。
每个搜索引擎都包含两个主要部分:
- 搜索索引。有关网页信息的数字图书馆。
- 搜索算法。匹配搜索并进行排名的计算机程序。
国内热门搜索引擎有百度、360搜索、sogou,国外热门搜索引擎有 Google、Bing、以及 DuckDuckGo。
搜索引擎如何盈利?
搜索引擎具有两种类型的搜索结果:
- 自然排名结果。依靠搜索引擎的搜索相关性进行的搜索结果排名。
- 付费排名结果。你可以付费获取更好的搜索排名。
搜索引擎的目的是什么?
每个搜索引擎都旨在为用户提供最佳、最相关的搜索结果,让客户快速的获取准确的信息。
为什么要关心搜索引擎的工作方式?
了解搜索引擎如何查找内容,索引、排名可以帮助你更好的对关键词进行优化、排名。如果你可以在这些搜索中排名靠前,则你的内容将获得更多点击和自然流量。
搜索引擎如何建立索引
搜索引擎通过
- URL
- 抓取
- 处理 & 渲染
- 索引
几个步骤来索引网站。
步骤1:URL
一切都始于已知的 URL 列表。 搜索引擎通过各种方法发现了这些URL,但是最常见的三种是:
- 通过外链。搜索引擎已经有一个包含数万亿个网页的索引库。如果某人在这些页面中添加了一个链接指向了自己的网站,那么 搜索引擎可以从那些页面中找到链接。
- 通过网站地图。站点地图列出了你网站上的所有重要页面。如果你将站点地图提交给搜索引擎,则可以帮助他们更快地找到你的网站。
- 通过提交URL。一般搜索引擎还允许通过后台提交单个 URL。
步骤2:抓取
抓取是一种称为蜘蛛的抓取程序访问并下载页面的动作。搜索引擎会根据以下因素对要抓取的 URL进行排序,其中包括:
- URL 的重要性
- URL 的更新频率
- URL 是否是新的
这很重要,因为这意味着搜索引擎可能会在某些页面之前对其他页面进行抓取和索引。如果你的网站很大,搜索引擎可能需要一段时间才能完全抓取它。
步骤3:处理
搜索引擎会在处理过程中从抓取的页面中提取关键信息。 重要部分是提取链接和存储内容并进行索引。
步骤4:索引
索引是将抓取页面中的信息添加到叫做搜索索引的大型数据库中。本质上,这是一个由数万亿个网页组成的数字图书馆,搜索引擎的搜索结果都来自于此。
这是重要的一点。当你在搜索引擎中搜索时,你并不是直接匹配互联网上的结果。而是在搜索搜索引中进行匹配的。如果网页不在搜索索引中,则搜索引擎用户将找不到它。这就是为什么让你的网站在搜索引擎中建立索引如此重要。
搜索引擎如何对网页进行排名
发现,抓取和索引内容仅仅是流程的第一部分。搜索引擎还需要一种在用户执行搜索时匹配结果的排名的方法。这是就搜索引擎算法。我们将讨论其中重要的部分:
- 外链。
- 相关性
- 新鲜度
- 话题权威性
- 页面速度
- 移动友好
外链
外链是搜索引擎重要的排名因素之一。外链有 2 个重要的属性如下:
链接权重:来自高权威页面外链通常对排名影响最大。在SEO 中,有权重的页面和网站是具有许多外链(或“投票”)的页面。
链接相关性:来自相关网站和网页的链接通常是最有价值的。如果该主题上的其他知名的网站都链接到了该页面,则表明该页面上的信息是高质量的。
新鲜度
新鲜度是基于搜索词的排名因素,这意味着它对某些结果的影响比对其他结果的影响更大。
话题权威性
通常搜索引擎希望对具有该话题权威的网站的内容进行排名。
页面速度
搜索引擎通常将网页的打开速度作为排序的重要参考。
移动端友好
主流的搜素引擎都会检测页面在移动设备的友好程度来参与排名。
搜索引擎是如何个性化搜索结果
通常搜索引擎会基于位置或者用户的搜索历史对搜索结果进行个性化排名。