通用搜索的工作原理

了解 Google 的通用搜索结果为何如此重要,通用搜索的发展方向,以及它对您意味着什么。

让我们从回答一个显而易见的问题开始:

什么是通用搜索?

网络上有一些通用搜索的定义,但我更喜欢从马的嘴里听到这样的事情。

虽然 Google 没有给出我所知道的从 SEO 角度来看什么是通用搜索的严格定义,但他们在其 Search Appliance 文档中使用了以下定义:

“通用搜索是指通过单个搜索框搜索企业中所有内容的能力。尽管内容源可能位于不同的位置,例如在公司网络上、桌面上或万维网上,但它们出现在一组集成的搜索结果中。

适用于SEO和传统搜索,我们可以很容易地将其变成:

“通用搜索是指通过单个搜索框在多个数据库中搜索所有内容的能力。尽管内容源可能位于不同的位置,例如特定类型或格式内容的不同索引,但它们会显示在一组集成的搜索结果中。

我们还在谈论哪些其他数据库?基本上:

除此之外,还有从中提取信息的其他数据库(酒店、体育比分、计算器、天气等)和包含用户生成信息的其他数据库。

这些范围从评论到相关搜索,从流量模式到以前的查询和设备偏好。

为什么选择通用搜索?

我记得很多年前,有 10 个蓝色链接…

那是一个疯狂的发现时代。也就是说,发现所有不符合您的意图或所需格式的网站。

然后是通用搜索。它于 2007 年 5 月宣布(由 Marissa Mayer 宣布,如果这能提供背景的话),并在他们扩展结果个性化几个月后推出。

这两者是有联系的,而不仅仅是由同一个人宣布的。他们联系在一起,说明了他们继续推动谷歌的使命宣言:

“我们的使命是组织世界信息,使其普遍可访问和有用。

想想这 10 个蓝色链接以及它们提供的内容。当然,它们提供了之前任何时间点都无法获得的信息范围,但它们也提供了有问题的不确定性深度。

撇开黑帽不谈(当时还有更多),你点击了一个链接,希望你能理解点击的另一边是什么,我们写了标题和描述,希望能充分描述我们提供的东西。

搜索是一个痛苦的过程,我们只是不知道,因为它比我们以前的任何事情都要好。

输入通用搜索

然后是通用搜索。突然间,猜测减少了。

好吧——尽管这是一个核心的谷歌视频,讨论了谷歌的一项主要新功能,并且(在撰写本文时)有 4,277 次观看和两条奇特的评论——这是对通用搜索的“原因”的极好观察,以及对它当时的理解,以及它的变化有多大和多小。

它是如何呈现的?

在我关于搜索引擎如何显示搜索结果的文章中,我们看到了很多通用搜索的例子。

然后我们专注于布局本身以及每个部分的来源,在这里我们将更多地讨论它的原因和方式。

正如我们所看到的,在根本层面上,通用搜索将自己呈现为网页上与 10 个蓝色链接不同的部分。它们通常是有机产生的,但并非总是有机的(尽管我怀疑它们总是有机驱动的)。

也就是说,内容块是否存在将在自然搜索端处理,而该内容块中包含的内容可能包括广告,也可能不包括广告。

所以,让我们比较一下当时和现在,忽略外观变化,只看看按照今天的SERP标准,有和没有通用搜索的相同结果会是什么样子。

这在一张图片中回答了两个问题。

它回答了本节的关键问题,“通用搜索如何呈现自己?

这张图片也很好地回答了“为什么”这个问题。

想象一下,我可能不得不输入查询(什么是内战)的各种动机。我可能是:

  • 一个高中生在做论文。
  • 一个根本不熟悉历史事件的人。
  • 寻找有关战争本身的信息或我的查询可能是对跨国家内战或一般战争进行
  • 深入研究的一部分。
  • 喜欢文章的人。
  • 喜欢视频的人。
  • 只是写一篇不相关的SEO文章,需要一个很好的例子。

可能性几乎是无穷无尽的。

如果你看右边的版本,你会点击哪个链接?

如果您更喜欢视频结果,怎么样?

与使用通用搜索选项相比,您做出的决定将花费更长的时间。这就是重点。

通用搜索结构使各种意图的决策速度更快,同时仍然为那些寻找有关该主题的页面的人留下蓝色链接(尽管不再总是 10 个)。

事实上,即使你要找的东西存在于一篇文章中,通用搜索结果的简单存在也将有助于过滤掉你不想要的结果,并让SEO专业人士和网站所有者可以自由地将我们的文章集中在传统搜索结果中的排名上,并在适当的部分中进行其他类型和格式。

谷歌如何选择这些部分?

让我在本节开始时非常清楚地说明——这是一个最好的猜测。

众所周知,谷歌的系统非常复杂。显然,可能比我所知道的要多。

我能想到他们会使用两个核心领域进行这些调整。

用户

现在,在你说“但谷歌说他们不使用用户指标来调整搜索结果”之前,让我们考虑一下谷歌的约翰·穆勒(John Mueller)在回答有关用户信号的问题时使用的具体措辞:

“…这是我们在数百万个不同的查询和数百万个不同的页面中看到的东西,总的来说,这个算法是正确的,还是这个算法是正确的。但对于个别页面,我认为这根本不值得关注。

因此,他们确实使用了这些数据。他们最终使用它,但不对单个页面进行排名。

与通用搜索相关的是,谷歌将针对不同类型的查询测试不同的数据块,以确定用户如何与它们互动。Bing 很可能会做类似的事情。

可以肯定的是,他们为可能的放置位置选择位置,限制不同结果类型/数据库的数量,并为他们的流程确定起点(想想:特定查询类型的模板),然后简单地让机器学习接管运行细微的差异或测试为未知查询生成的页面上的布局,或者可能获得新关联的查询。

例如,如果查询中的峰值与与查询相关的新故事的突然增加有关,则可能会触发将新闻轮播插入到搜索结果中,前提是过去的类似实例产生了积极的参与信号,并且只要用户参与表明这一点,它就会一直存在。

查询数据

实际上,搜索引擎将使用自己的查询数据来确定将哪些部分插入到SERP中。

如果像 [pizza] 这样的查询建议了如下查询:

这意味着大多数此类搜索者都在寻找餐馆,在通用搜索结构中,第一个自然结果不是蓝色链接,而是:

非常值得记住的是,搜索引擎的目标是提供一个位置,用户可以在其中访问他们正在寻找的所有内容。

有时,这使他们在某些方面与自己直接竞争。并不是说我认为他们介意失去自己的另一个属性的流量。

让我们以YouTube为例。谷歌的系统不仅可以了解哪些YouTube视频最受欢迎,还可以了解哪些视频被观看,人们何时弹出,跳过或关闭等。

他们不仅可以利用这一点来了解哪些视频可能会在 Google.com 上引起共鸣,还可以更深入地了解人们在搜索更一般的查询时对哪些补充内容感兴趣。

我可能会搜索[内战],但这并不意味着我对安提塔姆战役不感兴趣。

因此,我认为这些其他数据库的影响不仅仅是影响通用搜索中所示的布局,而且这些数据库本身可以而且很可能被用来将主题和信息连接在一起,从而影响核心搜索排名本身。

额外

那么,这一切对你意味着什么?

首先,您可以使用搜索引擎的机器学习系统来协助您的内容开发策略。

您在通用搜索中看到的版块可以告诉我们很多关于用户期望或参与的内容类型和格式的信息。

同样重要的是,设备和技术正在迅速变化。我怀疑通用搜索的想法即将经历一场戏剧性的转变。

这在一定程度上是由于语音搜索,但我怀疑这将更多地与谷歌推动提供解决方案而不是选项有关。

一些放置得当的过滤器可以提供仅产生单个结果的优化,并且其中许多过滤器可以根据已知的用户偏好自动应用。

我不确定我们是否会在未来两到三年内得到一个单一的结果,但我确实怀疑我们会在一些查询中看到它,以及该设备适合它的位置。

如果我查询“天气”,为什么结果页面看起来不像:

在我看来,这就是通用搜索的未来。

或者,我喜欢这样称呼它,搜索。

更多SEO学习资料 可以扫码 解锁 《SEO学习资料文档》

  1. Core Web Vitals:完整指南
  2. Google E-A-T和SEO指南
  3. Google 初学者的SEO:SEO基础知识简
  4. Google PPC 营销基础知识完整指南
  5. Google SEO 的链接建设:完整指南
  6. Google SEO入门教程
  7. SEO进阶教程:(网站优化排名之百度SEO快排·技术篇)
  8. Google 排名因素:系统、信号和页面体验
  9. WordPress SEO 指南:您需要了解的一切
  10. 本地 SEO :提高本地搜索排名的权威指南

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/584559.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

与擎创科技共建一体化“数智”运维体系,实现数字化转型

小窗滴滴小编获取最新版公司简介 前言: 哈喽大家好,最近分享的互联网IT热讯大家都挺喜欢,小编看着数据着实开心,感谢大家支持,小编会继续给大家推送。 新岁即将启封,我们一年一期的运维干货年末大讲也要…

【halcon深度学习】dev_display_dl_data 移植到C# 上篇

效果展示 前言 在研究halcon深度学习的时候,会发现halcon的例程里面用到了大量的二次封装库函数。这些库函数内部也是由基础的算子组成。我们在halcon的开发环境里面用的很爽,但是一旦要在C#中使用,就会报错。 一开始,我想避开这个移植过程,直接使用halcon引擎(HDevEngi…

深入Mybatis数据源

数据源是持久层框架中最核心的组件之一,在实际工作中比较常见的数据源有 C3P0、Apache Common DBCP、Proxool 等。作为一款成熟的持久化框架,MyBatis 不仅自己提供了一套数据源实现,而且还能够方便地集成第三方数据源。 javax.sql.DataSourc…

C++系列-第1章顺序结构-3-输出类cout

C系列-第1章顺序结构-3-输出类cout 在线练习: http://noi.openjudge.cn/ https://www.luogu.com.cn/ 总结 本文是C系列博客,主要讲述输出类cout的用法 cout介绍与基本用法 在C中,cout 是用于输出(打印)数据的工具&…

文华财经鬼谷数据期货量化分析系统指标公式

鬼谷数据量化主图源码 安装流程——打开文华财经软件——右上角指标管理器——新建指标——复制源码——安装成功 鬼谷数据主图源码 安装流程——打开文华财经软件——右上角指标管理器——新建指标——复制源码——安装成功文华财经期货软件擒龙量化主图指标公式HH:HHV(HIGH…

系列四、Eureka自我保护

一、Eureka自我保护 1.1、故障现象 保护模式主要用于一组客户端和Eureka Server之间存在网络分区场景下的保护。一旦进入保护模式,Eureka Server将会尝试保护其服务注册表中的信息,不再删除服务注册表中的数据,也就是不会注销任何微服务。如…

交叉编译aarch64架构支持openssl的curl、libcurl

本文档旨在指导读者在x86_64平台上交叉编译curl和openssl库以支持aarch64架构。在开始之前,请确保您的系统环境已正确配置。 1. 系统环境准备 系统是基于Ubuntu 20.04 LTS,高版本可能会有问题。首页,安装必要的开发工具和库文件。打开终端并…

【C++拷贝构造函数】动态分配与成员对象

系列文章目录 🌈座右铭🌈:人的一生这么长、你凭什么用短短的几年去衡量自己的一生! 💕个人主页:清灵白羽 漾情天殇_计算机底层原理,深度解析C,自顶向下看Java-CSDN博客 目录 系列文章目录 一、拷贝构造函数是什么&am…

Factory Method工厂模式(对象创建)

Factory Method(对象创建) 链接:工厂模式实例代码 解析 目的 在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创建的对象的具体类型经常变化。 如何应对这种变化?如何绕过常规的…

Django(四)

1.数据库操作 MySQL数据库 pymysql import pymysql# 1.连接MySQL conn pymysql.connect(host"127.0.0.1", port3306, userroot, passwd"root123", charsetutf8, dbunicom) cursor conn.cursor(cursorpymysql.cursors.DictCursor)# 2.发送指令 cursor.…

《整机柜服务器通用规范》由OCTC正式发布!浪潮信息牵头编制

近日,中国电子工业标准化技术协会开放计算标准工作委员会(OCTC)正式批准发布了《整机柜服务器通用规范》,该标准由浪潮信息牵头,中国工商银行、中国质量认证中心、英特尔、中国计量科学研究院等十余家单位联合编制&…

SLAM PnP问题以及相关基础知识

目标泛函 目标泛函是在优化问题中使用的一种数学工具,目标泛函是一个函数,它将一个或多个函数映射到一个实数。它常用于描述需要最小化或最大化的函数。在优化问题中,我们通常希望找到使得某个特定函数取得最大值或最小值的变量值。目标泛函…

Java—Throwing Exceptions

一、指定方法引发的异常 上一节展示了如何为ListOfNumbers类中的writeList()方法编写异常处理程序。有时,代码捕获可能在其中发生的异常是适当的。然而,在其他情况下,最好让调用堆栈更上层的方法处理该异常。例如&…

51系列--数码管显示的4X4矩阵键盘设计

本文介绍基于51单片机的4X4矩阵键盘数码管显示设计(完整Proteus仿真源文件及C代码见文末链接) 一、系统及功能介绍 本设计主控芯片选用51单片机,主要实现矩阵键盘对应按键键值在数码管上显示出来,矩阵键盘是4X4共计16位按键&…

系列十二、Linux中安装Zookeeper

一、Linux中安装Zookeeper 1.1、下载安装包 官网:Index of /dist/zookeeper/zookeeper-3.4.11 我分享的链接: 链接:https://pan.baidu.com/s/14Hugqxcgp89f2hqGWDwoBw?pwdyyds 提取码:yyds 1.2、上传至/opt目录 1.3、解…

ffmpeg 解码文件时的时间戳问题

实时流和普通文件 1 实时流 实时流编码时,我们一般不进行b帧编码,但是文件存储时为了减小大小,会增加b帧,实时流只带了I,P帧,那就会好很多 2 普通文件 很多文件带了b帧,所以要使用解码时间去同…

SpringMVC之视图和RESTful

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…

Linux 线程安全 (2)

文章目录 线程同步概念条件变量使用生产消费模型信号量的使用读写锁的使用 Linux 线程安全 (1) 线程同步概念 竞态条件:因为时序问题,而导致程序异常. 饥饿问题:只使用互相锁保证线程安全时,锁资源总被某…

每天坐在电脑前10小时的投资者的现货黄金投资秘密

很多人在现货黄金市场中苦作舟,希望通过交易、实践来找出市场中的奥秘。笔者最近看了一个每天坐在电脑面前十个小时以上做分析和投资的投资者的经验介绍,他道出了一些投资的秘密,笔者认为,这是适合现货黄金投资者借鉴和学习的&…

java SSM课程平台系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java SSM课程平台系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,springspringMVCmybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S…