首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌从哪里获得搜索结果中显示的描述?

谷歌从哪里获得搜索结果中显示的描述?
EN

Webmasters Stack Exchange用户
提问于 2018-03-31 10:13:00
回答 1查看 78关注 0票数 1

我有一个网站,它的结构像一个简单的博客-在左边(所以在HTML代码的第一),我列出了一些博客帖子。在右边,A我有一个列,内容包括网站信息等。

当我搜索我的网站时,在搜索结果下面的描述中,我看到我的第一篇文章的摘录在页面上可见(按层次顺序放在源代码中),这在我的主页上不是一个恰当的描述。我试图设置一个meta-description,但似乎谷歌忽略了它。当我试图寻找一些具体的文章时,所显示的描述是正确的,问题只是主页。

谷歌如何决定哪个摘录将用于描述?还是谷歌采取了它首先在HTML中找到的东西?我在考虑把一些内容放在HTML中,然后在视觉上隐藏它,但是作弊似乎不是一个好主意。

EN

回答 1

Webmasters Stack Exchange用户

发布于 2018-03-31 13:00:01

当Google不使用元描述时,它通常会在页面上使用与客户搜索术语相关的最相关的文本。如果它没有使用最相关的文本,那么它很可能使用搜索结果中在页面上发现的第一个文本。

假设您的站点结构为:

代码语言:javascript
复制
<span class="column left">foo</span>
<span class="column middle">bar</span>
<span class="column right">lorem ipsum</span>

可能的结果是,谷歌将把"foo“作为搜索描述中的第一个词。

如果要在搜索结果中显示"bar“,最好尝试将页面格式化为:

代码语言:javascript
复制
<span class="column middle">bar</span>
<span class="column left">foo</span>
<span class="column right">lorem ipsum</span>

如果您使用的位置:fixed;对于您的列,那么您的跨度的排序在浏览器呈现中不重要。

还有一个额外的好处,就是在HTML呈现中首先使用中间列。这可能是一个排名的信号搜索引擎,内容更高的html是更有可能是你的网页是什么。我假设你瞄准的关键词是在“列中间”,而不是“左列”,所以你可能想用这种方式构造你的网站。

其他搜索引擎和爬虫可能不会呈现您的位置:固定的;列,因此,他们能够确定您的页面最重要的内容和内容可能在折叠以上的唯一方式是通过您的html排序。

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/114025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档