谷歌SEO:搜索引擎是如何运作的?

2021-05-10

搜索引擎通过使用称为Spider的漫游器爬网来工作。这些网络爬虫有效地跟踪页面之间的链接,以查找要添加到搜索索引中的新内容。使用搜索引擎时,将从索引中提取相关结果,并使用算法对其进行排名。如果听起来很复杂,那是因为。但是,如果您想在搜索引擎中排名更高以使您的网站获得更多点击量,则需要对搜索引擎如何查找,索引和排名内容有基本的了解。今天vivi将会为大家分享搜索引擎的相关内容。

 

一、搜索引擎基础

在开始研究技术之前,首先要确保我们了解搜索引擎的真正含义,它们为什么存在以及其中什至如此重要。

什么是搜索引擎?

搜索引擎是用于查找和排序与用户搜索查询匹配的Web内容的工具。每个搜索引擎都包含两个主要部分:

  • 搜索索引。有关网页信息的数字图书馆。
  • 搜索算法。对来自搜索索引的匹配结果进行排名的计算机程序。

热门搜索引擎包括Google,Bing和DuckDuckGo。

搜索引擎的目标是什么?

每个搜索引擎都旨在为用户提供最佳,最相关的结果。至少从理论上讲,这就是他们获取或维持市场份额的方式。

搜索引擎如何赚钱?

搜索引擎具有两种类型的搜索结果:

  • 搜索索引的自然结果。您无需付费就可以在这里。
  • 广告客户的付费结果。您可以付费来这里。

每次有人点击付费搜索结果时,广告客户都会向搜索引擎付费。这就是所谓的按点击付费(PPC)广告。这就是为什么市场份额很重要。更多的用户意味着更多的广告点击和更多的收入。

您为什么要关心搜索引擎的工作方式?

了解搜索引擎如何查找内容,对内容进行索引和对内容进行排名将有助于您在自然搜索结果中为相关关键字和热门关键字对网站进行排名。如果您可以将这些查询排在高位,则您的内容将获得更多点击和自然流量。

哪个是最受欢迎的搜索引擎?

谷歌。它拥有92%的市场份额。Google是大多数SEO专业人员和网站所有者最关心的搜索引擎,因为与其他任何搜索引擎相比,Google都有可能以更多的方式发送流量。

 

二、搜索引擎如何建立索引

最著名的搜索引擎,例如Google和Bing,其搜索索引中有数万亿个页面。因此,在讨论排名算法之前,让我们更深入地研究用于构建和维护网络索引的机制。以下过程专门适用于Google,但对于其他网络搜索引擎(如Bing)来说可能非常相似。还有其他类型的搜索引擎,例如Amazon,YouTube和Wikipedia,它们仅显示其网站的结果。

1. URL

一切都始于已知的URL列表。Google通过各种过程发现了这些,但是最常见的三种是:

  • 反向链接:Google已经有一个包含数万亿个网页的索引。如果某人从这些网页之一添加到您的网页之一的链接,他们可以从那里找到链接。
  • 站点地图:站点地图列出了您网站上的所有重要页面。如果您将站点地图提交给Google,则可以帮助他们更快地找到您的网站。
  • 单个URL提交:Google还允许通过Google Search Console提交单个URL。

2. 爬取

爬取是一种称为蜘蛛的计算机机器人(例如Googlebot)访问并下载发现的页面的地方。请务必注意,Google并非总是按照发现页面的顺序对其进行爬网。Google会根据以下几个因素对要抓取的URL进行排队,其中包括:

  • URL的PageRank
  • URL多久更改一次
  • 是否是新的

这很重要,因为这意味着搜索引擎可能会在某些页面之前对其他页面进行爬网和索引。如果您的网站很大,搜索引擎可能需要一段时间才能完全抓取它。

3. 处理

Google会在处理过程中了解并从抓取的页面中提取关键信息。Google以外的人都不知道有关此过程的所有细节,但是我们理解的重要部分是提取链接和存储内容以进行索引。Google必须渲染页面以对其进行完全处理,而Google会在该页面上运行页面的代码以了解其对用户的外观。也就是说,在渲染之前和之后都会进行一些处理-如您在图中所看到的。

4. 编制索引

索引是将爬网页面中的已处理信息添加到称为搜索索引的大型数据库中的位置。本质上,这是一个数万亿个网页的数字图书馆,Google的搜索结果来自于此。这很重要。当您在搜索引擎中输入查询时,您并不会直接在互联网上搜索匹配的结果。您正在搜索搜索引擎的网页索引。如果网页不在搜索索引中,则搜索引擎用户将找不到它。这就是为什么让您的网站在Google和Bing等主要搜索引擎中建立索引如此重要的原因。

 

三、搜索引擎如何对网页进行排名

 

发现,爬网和索引内容仅仅是难题的第一部分。搜索引擎还需要一种在用户执行搜索时对匹配结果进行排名的方法。这是搜索引擎算法的工作。每个搜索引擎都有用于对网页进行排名的独特算法。但是,由于Google是迄今为止使用最广泛的搜索引擎(至少在西方世界是这样),因此在本指南的其余部分中,我们将重点关注该引擎。Google有200多个排名因素。没有人知道所有这些排名因素,但是我们确实知道关键因素。以下可能是其中的一些:

  • 反向链接
  • 关联度
  • 新鲜度
  • 权威性
  • 页面速度
  • 移动友好
  • 反向链接

而反向链接是Google最重要的排名因素之一。

 

四、搜索引擎如何个性化搜索结果

 

搜索引擎了解不同的结果会吸引不同的人。这就是为什么他们为每个用户量身定制结果的原因。如果您曾经在多个设备或浏览器上搜索相同的内容,则可能已经看到了这种个性化的效果。结果通常会根据各种因素而出现在不同的位置。由于这种个性化,如果您要进行SEO,最好使用Ahrefs的Rank Tracker之类的专用工具来跟踪排名。这些工具中所报告的位置可能更接近真实情况,因为它们以无法为搜索引擎提供许多有用的个性化信息的方式浏览网络。

搜索引擎如何个性化结果?Google指出:“诸如您的位置,过去的搜索历史和搜索设置之类的信息都可以帮助[我们]调整您的搜索结果,使其适合当时最有用和最相关的信息。”让我们仔细看看这三件事。

1. 位置

如果您搜索“意大利餐厅”之类的内容,则地图包中的所有结果均为本地餐厅。Google之所以这样做,是因为您不太可能在世界各地中途吃午饭。但是Google也会使用您的位置来个性化地图包之外的搜索结果。如果我们向下搜索“意大利餐厅”,甚至TripAdvisor的搜索结果都是个性化的,并且我们看到许多排名最高的搜索结果都是本地餐厅的网站。

对于类似“买房”这样的查询,情况与此类似。Google会返回带有本地列表而不是国家列表的页面,因为您可能不想搬到其他国家或地区。您的位置会极大地影响本地查询的结果,以至于从两个不同的位置搜索同一内容时几乎没有重叠。

2. 语言

Google知道向西班牙用户显示英语结果毫无意义。因此,Google对YouTube SEO教程的英语版(英语搜索)和西班牙语版(西班牙语)进行排名。但是,谷歌在某种程度上依赖于网站所有者。如果您有多种语言的网页,除非您告诉他们,否则Google可能不会意识到这种情况。您可以使用称为hreflang的HTML属性来执行此操作。Hreflang有点复杂,远远超出了本指南的范围,但是基本上,它只是一小段代码,用于指示同一页面的不同语言之间的多个版本之间的关系。

3. 搜索记录

谷歌使用搜索历史记录来个性化搜索结果的最明显的例子可能是,当您下次运行相同的搜索时,它会将先前点击的搜索结果“排名”更高。它并非总是会发生,但它似乎很普遍-特别是如果您在短时间内多次单击或访问该页面。

让我们总结一下

了解搜索引擎的工作方式是迈向Google更高排名并获得更多流量的第一步。如果搜索引擎无法找到您的网页,对其进行爬网和为您的网页编制索引,那么您甚至在开始之前就已陷入困境。

--- END ---