我最近收到了有关meta description标签的一些建议:


Google大概在80%的时间内都使用了meta描述。它们对排名没有帮助,但您可能应该使用它们。您可以从问题的第一部分自动生成它们。


description标头中存在描述标签,如下所示:

<meta name="Description" content="A brief summary of the content on the page.">

我不确定为什么我们需要此字段,因为Google似乎完全有能力在搜索结果页面的上下文中显示相关的搜索词,就像这样(我搜索了c#列表的性能):



换句话说,元描述摘要在哪里可以改善这些结果?我们希望页面显示围绕实际搜索结果的上下文,而不是我们插入的随机摘要!

Google网站站长中心提供以下建议:


对于某些网站(例如新闻媒体资源),为每个页面生成准确且唯一的描述很容易:本文是手写的,只需花费很少的精力即可添加一个句子的描述。对于较大的数据库驱动的站点(例如产品聚合器),手写描述更加困难。但是,在后一种情况下,以编程方式生成描述可能是适当的做法,并且值得鼓励-只需确保您的描述不是“垃圾邮件”即可。正如我们在上面的第一点中所讨论的那样,好的描述是人类可读的并且是多种多样的。我们在第二点提到的针对特定页面的数据很适合用于程序化生成。


当我想要Google生成的摘要时,我很难考虑任何情况,也就是说,页面中搜索词的实际上下文将由问题本身的硬编​​码元描述摘要代替。

评论

您是否在特别或一般地询问Stack Exchange网站? Google是否可以自行生成有意义的描述,可能取决于实际的网站。

@balpha都向我解释何时在任何网站上都有用(除了,我猜全闪存站点实际上无法以文本索引,因此您必须手动生成摘要),以便我理解其用途。

Google不是唯一的搜索引擎。

@ w3d并不是唯一一个,但可能是拥有最大心智份额的一个。

鉴于问题是主要锚点,为什么不添加接受的答案(如果存在)作为META描述?可能会使搜索者节省一些时间来确定它是否是他们想要的。

#1 楼

在结果中返回您的页面但用户搜索字词实际上并未出现在相关页面上的情况下,会使用元描述。
即如果单击页面的“缓存”版本,并在页面顶部显示“以下术语仅出现在此页面的链接中”。
显然,对于StackExchange网站,这种情况不太可能发生,但是仍可能与其他类型的网站相关。

编辑以添加:
Google的“网站管理员中心”页面“更改搜索结果中网站的标题和说明”还具有以下内容:

Google创建网站的标题和描述(或“片段”)是完全自动化的,并考虑了页面的内容以及在网络上出现的对页面的引用。
我们使用此信息的许多不同来源,包括每个页面的META标签中的描述性信息。 [...]我们经常更喜欢显示页面的元描述(如果可用),因为它可以使用户清楚地了解URL的内容。这可以使他们更快地获得良好的结果,并减少使访客感到沮丧和夸大Web流量指标的点击和回溯行为。


评论


好吧,至少这是有道理的-尽管我会匹配一个页面,但搜索字词都不会出现在页面本身上的想法非常奇怪。您能否提供一个具体的现实世界示例,具体说明发生这种情况的地方?

–杰夫·阿特伍德
2011年1月11日,0:39

@Jeff Atwood:当然-只是搜索“ site:....”而没有搜索条件的任何内容。一个更明显的方法是搜索“ Penn”(google.com/search?q=penn),我得到的第一个结果是www.upenn.edu,其中使用了元描述,即使术语“ Penn”出现在页面上的众多列表。我回想起其他情况,当我搜索某物时发现自己被谷歌炸了,特别是当Google的算法对页面内容中的传入链接进行重加权时-一个好/不好的引荐来源网址可能会对结果产生各种有趣的影响。

–扎夫-本·杜吉德
2011年1月11日9:13



也就是说,我确实需要在自己的博客中添加一些元描述;)

–扎夫-本·杜吉德
2011年1月11日,9:27

#2 楼

我已经厌倦了重复这个过程,但是我会再把它扔出去。元描述不仅仅用于SEO或由搜索引擎使用。

在大多数Web浏览器中为页面添加书签时,浏览器将使用元描述来保存页面的描述。这具有许多用途,包括用于搜索书签。

同样,当您在Facebook,Twitter,社交书签站点等上共享链接时,元描述也用于提供对以下内容的简短描述链接。所有这些为用户增加了便利。元描述也可以由屏幕阅读器使用,并且可以由可能需要页面描述的其他软件使用。

微格式,OpenSearch,XFN,收藏夹图标等也都没有SEO值。但这并不意味着它们与用户无关或无用。创建网页不只是在Google上排名靠前。还有更多功能。

评论


是的,这是一个小问题。人们撒谎。 codinghorror.com/blog/2005/11/…

–杰夫·阿特伍德
2011年1月11日下午4:05

这与我提到的用途有多么远的联系? Cory Doctorow的长篇小说完全错过了元数据的重点。是的,人们可以伪造元数据,但是正确使用元数据会如何影响元数据对用户的有用性?这就像在说,因为视频DVD发行商可以在其DVD中放入伪造的字幕,所以DVD字幕毫无意义,没有人可以使用它们。

–Lèsemajesté
2011年1月11日下午4:54

我还要补充一点,尽管我非常尊重他,但Doctorow是一位作家,而不是开发人员,因此他对元数据的了解仅限于一个狭窄的环境,以至他忘记了元数据已经成功使用了数十年的事实。并且实际上在诸如数据仓库应用程序等领域中至关重要。搜索引擎不应使用元描述来进行排名,但是这并不能定义元数据的整体用途-就像大量垃圾邮件博客并不意味着博客就没有用。

–Lèsemajesté
2011年1月11日下午5:02

莱斯提出了一个很好的观点。人们通常都在担心对Google最好的选择,而忘记了对用户最好的选择。 Google旨在在供人类阅读而不是机器阅读的网站上找到信息。修改我们的网站以使其工作更加容易,这很奇怪!担心UX,如果您的UX不错,那么SEO就会自然而然地跟随。

–ZoFreX
2011年1月11日10:44

#3 楼

我认为元描述可以最好地描述为一种营销工具。

由于它们不用于排名,因此只能作为用户的信息。由于Google大部分时间都在使用它们,因此您可以借此机会向用户提供有关他们单击链接会获得的好处的良好信息。当然,在大多数情况下,带有搜索词上下文的摘录可能是最好的,但是在很多时候,这是不可能的,并且将元描述用作回退。

在Stack Exchange网站的上下文中我明白您的意思,但最终您的意见无关紧要。 Google做到了这一点,所以现在您需要为将要推送到元描述中的内容创建一个好的算法。听起来像是A / B测试的理想人选。如果您增加具有良好元描述的搜索引擎引荐,那么您就解决了。

评论


谷歌大部分时间都不使用它们。搜索“在线购买ipad”。注意搜索摘要。现在,在前3个搜索结果上查看源代码。您告诉我,这些页面中Google在搜索摘要中使用了多少元描述(是的,它们都有元描述)。提示:没有。

–杰夫·阿特伍德
2011年1月10日10:49



据我所知,Google确实使用元描述,但仅用于顶层页面。例如,搜索Wikipedia会将Wikipedia的标语作为说明。但是我假设,reddit的结果包含一个在页面上任何地方都没有使用过的字符串(但是可能曾经在那儿使用过?)我倾向于猜测,当匹配页面上没有明确的匹配项时(例如,标题最匹配) ),而不是上下文,而是使用描述。

–罗斯
2011年1月10日10:59



杰夫,使用元描述搜索xbox 360,并获得了很多结果。为什么不将所有stackoverflow元描述都变成空字符串,并查看SEO如何受到影响?至少那么你会有一些数据。这全都是轶事,但是在我这边,在Google工作或在Google工作过的人最近都告诉了我这些东西。

–tony4d
2011年1月10日上午11:06

+1,在内部,我们说元描述是赢得点击的“电梯销售推销”。当您采用这种观点时,关键是要那样看,而不是发送垃圾邮件。

–克里斯·阿德拉尼亚(Chris Adragna)
2011年1月10日15:33

您可以使用来确保Google使用您的描述,而不是DMOZ项目中的描述(至少在不使用自动生成的描述时)。

–弗朗兹
2011年1月10日15:36

#4 楼

我认为问题只在于存在两个不同的问题或用例,而在于哪个问题是对的,甚至“更好”。 (而且,与Google一样,实际上没有一个答案。)

您基本上是说您喜欢在搜索结果的内容中查看在上下文中搜索的术语。可以使用,但我想在某些情况下它会向您显示摘要,尽管这些摘要可能会显示您选择的单词,但实际上并不能告诉您有关整个文档的很多信息。例如,仅包含一个字词(即http://www.google.com/search?q=c%23+list+performance+improve)的搜索迅速开始显示其摘要不包含一个或多个的结果即使它们确实出现在内容中,也可能开始使您的偏好在这里变小,因为无论如何您在点击之前都看不到它们。

通常,元描述应该是一个整体摘要,无论它是否涉及您的特定搜索字词都非常有用。 (无论如何从理论上讲。)

评论


“在某些情况下,它会向您显示一些摘要,尽管它们可能会显示您选择的单词实际上并不能告诉您有关整个文档的太多信息” –很好,但是您可以在实践中引用任何示例(相对理论),然后编辑您的答案以将其包括在内?

–杰夫·阿特伍德
2011年1月10日10:33



应该有一个链接,但是由于重复率低而被剥离了。现在添加。但是我也同意,出于Stack Exchange网站的目的,这个问题可能确实会偏重您的意见,因为根据定义和约定,任何给定的文档都主要针对一个相对狭窄的主题。

– Su'
2011年1月10日上午10:47

#5 楼

我的经验是,在没有元描述的网站上,Google过去一直在按名称搜索网站时选择它在页面上找到的第一行文字,例如,在您的情况下为“ Stack Exchange”或“ Stack Overflow” ”。问题在于文本的第一位可能是alt标签和菜单。在一个案例中,一切就这样了,它最终变得相当混乱,因为它最终变成了一堆零碎的东西,在一起没有意义。

这里有一个例子:搜索“西方卡尔加里”。该网站没有任何元描述,而Google给出的描述是:


Western Air&Power Ltd.与我们联系有关产品的雇佣信息。 1.877.245.2822 1.403.243.2822 1919年加拿大加拿大艾伯塔省卡尔菲尔德(Highfield Crescent SE)的卡尔加里。做或即将做。谷歌之所以选择Google,是因为“ Wester Air&Power Ltd.”仅在alt标签中(本身),而alt标签中还有很多其他位。但是由于页面内容不多,因此几乎没有用,使用元描述会更好。

编辑(更好的示例)

是的,(您的评论)我会同意您的意见,但这是另一个没有那么大意义的示例。

搜索“肢体语言说话者eliot hoppe”。第二个结果具有以下描述:


肢体语言。”危地马拉城DDS的Isidoro Yee。“艾略特·霍普(Eliot Hoppe)是一名...
/>该页面上有很多文本,但是其中很大一部分实际上并不是您希望用户在页面说明(推荐,链接,标题)中看到的内容。最终显示的内容很好,但并不直接与页面有关(并且包含一些令人困惑的无关信息)。在这种情况下,我认为最好添加一个元描述,以希望Google使用它。目前,由于Google似乎无法弄清页面的主要内容是什么。 (这也可以通过在HTML中向上移动内容并向下移动其他内容来部分解决。)

我实际上在同一网站(eliothoppe.com)上看到Google使用alt标签和菜单用于页面描述。添加元描述后,Google开始改用元描述,添加描述后,我们发现流量有所增加。

评论


是的,我认为这仅在页面具有几乎为零的纯文本,人类可读内容的情况下才是好。.内容越少,您就越需要依赖元描述。并且,存在的越多,元描述就越无意义。

–杰夫·阿特伍德
2011年1月11日下午0:53

#6 楼

老实说,我认为此建议来自SEO社区的坚定支持者,他们坚信他们在1999年对搜索的工作原理并不了解在2011年的工作原理。这曾经是描述标签用作标题下方的简介,因为页面上并未真正完成任何分析。您搜索的所有内容都基于keyworddescription元标记。

我会说这不值得额外的字节。由于您真正关心的搜索引擎(Google和Bing)已经在页面中找到了相关信息。如果不这样做,搜索可能就不会显示出来。

可能有用的一个地方是所有Flash页面,其中内容不容易被索引。搜索引擎,并且网站具有与搜索引擎相关的入站链接。如流行的Flash游戏。

或者,如果您确实有要杀死的字节,并且想要向页面添加相关的元信息。您可能应该查看开放图谱协议。

http://developers.facebook.com/docs/opengraph

由于Facebook是高度结构化的环境,因此很有意义以控制使用元数据在那发送的信息。对于带有描述标签的Google来说不算什么。

#7 楼

我使用它来提高基于分析数据的某些页面的性能。我通常会根据页面的内容自动生成它,然后随着时间的流逝,我会浏览我的分析数据以查看哪些页面的效果未达到我的期望,例如,如果我看到GWT中的某个页面的排名(以及金钱)页),但点击率却很低,我花了一些时间测试对元描述的更改。这些实例通常会大大提高点击率(我在某些网页上的平均GWT排名约为2,获得了5%或6%的点击率,而随着元数据描述的变化,在高转化率的情况下,它们跃升至20%以上

我还寻找Google跳出率异常高的页面,我发现这通常是因为Google选择该片段是基于某人在句中做出的无用句子。评论,当人们访问该页面并阅读整篇文章和一半评论时,却找不到他们想要的东西,这让他们感到沮丧。

在这两种情况下,有时Google有时会不使用新的meta标签,所以我的看法是自动生成其中的大部分标签(如上所述,其他搜索引擎实际上会大量使用它们) Google),然后花时间测试您将看到最大改进的一小部分。

#8 楼

杰夫(Jeff),

您应该使用元描述标签,因为:


谷歌表示,正如先前发布者所指出的那样。
谷歌并不总是如此选择出色的描述。
当Google提供的描述比您的meta desc更相关时,Google会选择他们。但是,只有在比您的描述更相关的情况下。

在夏季,使用元描述的风险很小,因为只有在描述比Google在页面上发现的更好时,才会使用您的描述。你应该使用一个。

实际上,元描述虽然不能帮助您提高排名,但可以并且将会吸引更多点击。与用户搜索完全匹配的元描述将吸引最多的点击。

我可以四处寻找“证据”,但在SEO中通常没有证据。我们所拥有的只是受人尊敬的专业人士的意见和Google的准则。

http://www.seobook.com/video-optimizing-meta-description-tags-google

如果您对是否要使用某些东西有疑问,在wall的页面上查看源代码,看看他是否使用了它。

评论


搜索“在线购买ipad”。注意搜索摘要。现在,在前3个搜索结果上查看源代码。您告诉我,这些页面中Google在搜索摘要中使用了多少元描述(是的,它们都有元描述)。提示:没有。好的建议-我不会使用此标签。

–杰夫·阿特伍德
2011年1月11日,下午4:07