如何控制搜索结果中的摘要?
最近更新时间: August 24, 2024
在谷歌搜索结果中,除了标题,就属摘要(描述部分)最为重要,它也是用户在搜索结果中最先看到的一部分,其是否吸引人或者是否相关,会直接影响到我们网站页面的点击率。
但是有时候我们会发现搜索结果中的摘要部分并不是我们想要的或者出现了不相关的部分,如下图:
不同页面在搜索结果含有同样的描述文本(摘要)
这种现象给用户带来的体验是非常不友好的,所以我们今天就来详细说下如何解决这个问题。
首先,我们要了解搜索结果中的描述部分是从哪来的?
总的来说是通过谷歌自动抓取网页中的内容来做为搜索结果中的摘要部分。
1. 自动抓取页面内容,这个内容首先是基于页面内容创建,然后还需要考虑到与用户的搜索意图相关,同时它会根据不同用户的搜索,创建并显示与其更为相关的有针对性的描述内容。
2. 直接抓取页面中的meta description部分,这个比较常见,也就是我们经常所说的页面头部的描述部分。
我们在搜索结果中看到的可能描述可能是多样的(即使是同一页面在不同的搜索结果下其展示的摘要部分也可能是不一样的),或者没有规律的,但是肯定是相关的,与页面内容相关以及与客户搜索相关。
但是有时候也会出现搜索结果中的描述部分,并不是我们想要的,那么我们就可以通过以下几个方法来控制描述部分:
1. 优化网站页面内容,尤其是meta description部分,使其和页面所要表达的主旨更加相关,这样谷歌创建的描述部分才会更加符合我们的需要,这里有我之前总结的网站摘要编写及注意事项,如果有需要可以参看下。
2. 使用max-snippet: [number]控制描述显示字数,使其长度符合我们的需求,比如防止搜索结果中的描述部分过长被截断。
代码如下:在head部分添加:
<meta name="robots" content="max-snippet:[number]">
① number=0 时,不显示任何描述,相当于nosnippet;
② number=-1 时,为默认设置。谷歌认为最有效的描述长度;
③ number=-40 时,常规设置,当为40时显示描述长度最多为40个字符。
3. 使用data-nosnippet指定哪些内容不做为描述部分。比如我们网站中一些重复的文字,可以在摘要展示中排除。
代码如下:在需要排除的文本中加入:
<span data-nosnippet>这一部分不作为摘要描述部分展示</span>
以上即是一些基本的网页摘要优化控制方法,在适当的时候去使用可以帮助我们解决一些不常见的搜索展示问题,当然,做好网页描述的根本还是在于我们对网页内容和摘要部分的优化和书写。
版权声明©:希望对您会有所帮助;转载请注明出处。