搜索引擎排名和搜索结果呈现的原理

很多Seo初学者,对于搜索引擎原理、排名要素、谷歌算法等基础内容都没有系统的了解过。这篇文章,系统的聊聊搜索引擎排名和搜索结果呈现的基本规则。使用于谷歌、百度、必应、360等绝大部分搜索引擎。本文章以谷歌的搜索排名和搜索结果呈现读后有感而写。

搜索结果呈现

我们可以随意地使用谷歌或百度等主流浏览器,芃越以谷歌为例

search engine ranking and presentation of search results

search engine ranking and presentation of search results

图中有数字标记的部分为一条搜索结果展示,从上至下以此为搜索结果、以及对页面的描述。如果你使用了结构化数据,可能还会出现其他的额外链接、页面面包屑导航等其他特殊展示,这里我们先不过多赘述。我们先来了解搜索引擎搜索结果呈现的基本原理。

Google搜索中的网站标题是如何创建的

搜索引擎在搜索结果页上生成网站名称的过程是自动的。可能会影响搜索结果标题的有以下几点

网站标题(title)

如果您的网站tilte写的合理,多数情况下,搜索结果展示的为您定义的网站标题。如果标题存在关键词堆砌、与页面内容主题不一致等。谷歌可能会对标题进行重写。

页面中的元素

这里包括H1标签(这里指的是页面上第一个可见的H1标签)和页面中其他在视觉上显示突出的文字。

网站结构化数据(Website structured data)

网站结构化数据目前仅在谷歌中使用,其目的是帮助搜索引擎更好的理解页面内容,后面我们会详细来说结构化数据的使用和功能。

网页中所含有的其他文字

内容中的H标签,加粗的文字,内链的锚文本,内容等都有可能成为标题中的内容。

搜索排名和结果呈现的技术指南

确保页面可以被蜘蛛抓取

如果页面代码不合理或者使用了robots禁止蜘蛛抓取,页面连基础的收录都做不到,自然不会出现在搜索结果中。

确保每个网页拥有唯一标题

如果全站网页标题相同,这对网站的收录影响是极大的!这对搜索引擎而言,每个页面都是竞争对手,我们也常称为同站竞争。搜索引擎只会在数以万计的搜索结果中返回和通过一些列算法后它认为和搜索主题最为相关的页面。

避免所有的重复网页上使用相同的结构化数据

这里和网页标题重复原理类似,不做过多赘述。

网页标题的最佳做法

  • 确保您网站中的每个网页拥有唯一标题
  • title元素中使用简练的描述性文字,避免使用模糊不清的描述
  • 避免关键词堆砌,这容易被视为垃圾内容
  • 简明扼要的在标题中宣传品牌;不妨考虑仅在每个tile元素的开头或末尾添加网站名称,并用连字符、冒号或竖线等分隔符将其与文字的其余部分隔开;
  • 明确指出那些文字是网页的主要标题。谷歌在创建标题链接是会查看各种信息,包括主要要视觉标题、标题元素以及其他大型醒目文字。如果多个标题具有相同的视觉权重和显眼程度,可能人困惑。请确保您的主要标题有别于网页上的其他文字,并在网页上的最显眼处突出显示(例如更大的字体、将标题放在网页上第一个肉眼可见的H1元素中等等)
  • 请注意关于禁止搜索引擎抓取网页的问题
  • 使用要网页上主要内容相同的语言和书写系统(即指定语言的文字系统或字母系统)。

关于搜索标题的常见问题

title 标签不完整

– 缺少部分标题文字。例如:<title>| 网站名称</title>,Google 搜索会查看标头元素中的信息或网页上的其他大型醒目文字来生成标题链接:商品名称 | 网站名称。

title元素已过时

例:2020谷歌seo最佳的学习方法 – XXX 这里就是一个过时的例子。

title标签不准确

当页面中title标签无法准确反应网页内容时就会发生这类问题。

例:大型毛绒动物玩具、泰迪熊、北极熊 – 网站名称,这时不妨改写为:毛绒玩具 – 网站名称

title标签中的微样板文字

这里主要是指网站中有一部分文字重复,而没有在标题中体现出不同,导致造成了网页的标题重复。这里用一个电视节目的例子,下面的本意是不同季度的电视节目,而在标题中忽略了季度,从而造成了标题重复。<title>我所认为的精彩电视节目</title><title>我所认为的精彩电视节目</title><title>我所认为的精彩电视节目</title>,可以在标题前或标题后加入第X季,用以区分。例如第 1 季 – 我所认为的精彩电视节目第 2 季 – 我所认为的精彩电视节目第 3 季 – 我所认为的精彩电视节目。

主要标题不明确

当有多个大型醒目标题时,不清楚哪些文字是网页的主要标题。例如,某个网页有两个或更多个标题使用相同的样式或标题级别。如果 Google 搜索检测到多个大型醒目标题,可以用第一个标题作为标题链接的文字。请确保您的主要标题有别于网页上的其他文字,并在网页上的最显眼处突出显示(例如,使用更大的字体,将标题放在网页上的第一个可见 <h1> 元素中,等等)。

title标签中所用语言和网站语言不一致

当 <title> 元素中文字的书写系统或语言与网页上主要文字的书写系统或语言不一致时。例如,网页是用印地语编写,但标题包含英语文字或音译为拉丁字符。如果 Google 检测到不匹配,则可能会生成与主要内容更匹配的标题链接。请务必确保脚本和语言与网页最显眼的内容相符。

title标签中的网站名字重复

对于网域级网站名称,如果标题链接中的网站名称与已显示在搜索结果中的网站名称重复,谷歌可能会忽略标题链接中的网站名称。

搜索结果中描述的呈现原则

描述的创建方式

描述是谷歌根据网页自动创建的,目的是强调突出网页与用户搜索的相关并预览内容。

富媒体搜索结果

为网站添加结构化数据,帮助谷歌更好的理解网页的内容。例如商品的评价、美食、食谱、商家活动等。

元描述标记

谷歌、百度、必应等主流搜索引擎会利用Meta标签中的内容生成摘要,因为在这种情况下,google认为直接从网页内容中摘取的片段相比,以这种方式生成的摘要可为用户提供更准确的描述。

如何组织显示摘要或调整摘要长度

阻止谷歌在搜索结果中显示网页摘要:nosnippet元标记;

指定摘要的长度上限:max-snippet:[number] meta标记。

还可以使用data-nosnippet属性阻止网页的部分显示在摘要中。

创建优质元描述的最佳做法

Google 有时会利用网页中的 [<meta name="description"> 标记](https://developers.google.com/search/docs/crawling-indexing/special-tags)生成搜索结果摘要,因为在这些情况下,Google 认为与完全来自网页内容的摘要相比,这样生成的摘要可以为用户提供更准确的描述。元描述标记通常用简短且相关的摘要告知用户特定网页的内容是什么,并引起用户的兴趣。它们应当像宣传标语一样,旨在让用户确信相应网页正是他们要找的网页。元描述没有长度限制,但 Google 搜索结果中的摘要会在必要时被截断,通常是为了适应设备宽度。

为每个网页创建独特的描述

如果网站上的每个网页都使用相同或相似的描述,当多个网页同时出现在搜索结果中时,这些描述并不会起到很大的帮助。因此,请尽量创建能够准确概括特定网页的描述。您可以在首页或其他汇总页上使用网站级描述,在所有其他网页上使用网页级描述。如果您没有时间为每个网页分别创建描述,请尝试为内容划分优先级;至少为关键网址(例如,首页和热门网页)创建描述。

在描述中添加内容相关信息

元描述并非必须为句子格式,也可以包含关于网页的信息。

例如,新闻或博文可以列出作者、发布日期或署名信息。这可为潜在访问者提供相关度非常高的信息,如果没有这些数据,摘要中就不会显示这些信息。同样,产品页也可能包含一些分散在网页各处的重要信息片段,如价格、生产日期、制造商等。良好的元描述可将所有这些数据汇总在一起。

本文参考内容:https://developers.google.com/search/docs/appearance/title-link?hl=zh-cn

芃越

SEO前行者,曾负责过日IP超百万的大型站点。之前做过国内等百度、必应、360等搜索引擎的Seo优化,现如今开启谷歌、必应海外、Yandex等海外搜索引擎优化的学习和钻研。

相关推荐

如何使用GTM安装Google Analytics 4

Google Tag Manager(谷歌代码管理器)又称GTM,是一款非常方便我们工作的工具,只需在网页中插入一次GTM代码,你就可以在GTM中创建无数个追踪代码,刚好最近有个网站新上线,芃越使用GTM安装GA4,今天便记录一 …

2023最佳的Google Analytics使用方法

Google Analytics通常又被称为GA,GA对于独立站来说有着极其重要的作用。很多刚入行的小伙伴不知道如何使用GA,今天芃越总结了GA的安装方法,欢迎查看2023年最佳的GA使用方法。 注册谷歌账户,开通GA 注册google …

SEO方法论(seo从入门到精通)

  从事 SEO 行业多年,从刚开始的 SEO 编辑到现在操盘多个业务/网站,我想梳理下自己的 SEO 方法论,给刚入行的同学提供一些参考,也当作自己的一个总结。 注:我主要是做大型网站 SEO 这个方向,不一定适用于其 …