Google 索引使用内容而不是描述

Google indexing uses content instead of description

我有一个包含元描述的页面,但出于某种原因 Google 索引从页面内容中获取其值,甚至不是从文本的开头,而是从中间的一句话的段落。我检查了 html,但没有看到任何原因。机器人也不会影响此页面。还有什么原因?忘了说我正在使用 Umbraco 4.7

Google 显示的代码段通常与用户输入的查询相关。在某些情况下,这将与您的元描述很好地匹配,但如果页面正文中的其他地方有更匹配用户搜索的内容,那么 Google 将显示页面的那一部分。

This article on Moz.com 详细介绍了如何轻轻引导 Google 朝着元描述的正确方向发展,但最终这不是您可以控制的。

So, is there anything you can do to bend Google to your will and always use your META descriptions? Unfortunately, the short answer is "no". Like so much of SEO, though, there are some ways to nudge Google in the right direction