余斗在很早之前就发现一个现象,自己的博客在百度搜索结果中展示的摘要并不是我自己提前写好的description里的内容,而是如下这种:
但是在直接搜索关键字“余斗”的时候显示的结果是下面这样的:
规律我明白,那就是只要是site站点出来的搜索结果摘要展示不为description,自然关键词搜索的结果则显示为description的内容。
这个问题一直困扰我很久,知道我在百度站长学院找到答案,百度官方是这样做出解释的:
1, 百度未承诺严格按照TITLE和description的内容展示标题和摘要,尤其是摘要,会根据用户检索的关键词,自动匹配展示合适的摘要内容,让用户了解网页的主要内容,影响用户的行为决策。
2, 站长会发现同一条链接的摘要在不同关键词下是变化的,可能不会完全符合站长预期,尤其是站长在检索框进行site语法操作时,可能会感觉摘要都比较差。但请不要担心,毕竟绝大多数普通网民不会这样操作。在此情况下出现不符合预期的摘要并不代表站点被惩罚。
3, 还有一种情况,是网页中的html代码有误,导致百度无法解析出摘要,所以有时大家会看到某些结果的摘要是乱码(当然这种情况很少见),所以也肯请站长注意代码规范哦。
看来影响百度搜索结果显示的因素有很多,我们需要多关注百度站长平台和实时展示,根据百度的规范操作,才可以达到我们想要的目的。
套路很深,不支持下载!