zoukankan      html  css  js  c++  java
  • 标题和描述【转载】

    Google 生成网页标题和描述(或“摘要”)的过程是完全自动的,会同时考虑网页内容及网络上对此页的引用。使用网页摘要和标题是为了充分展现和描述每条结果,并说明结果与用户查询的相关程度。

    您提供给我们的信息越多,您的搜索结果摘要就越精确。网站站长可以采用丰富网页摘要对网站的结构化内容(例如评论网站或商家信息等)进行标记,以此表明所标记的每段文字都代表一种特定类型的数据(例如餐馆名称、地址或评分等)。详细了解丰富网页摘要如何改进您的网站在搜索结果中的排列方式。

    我们使用此信息的多个不同来源,其中包含每个网页标题和元标记中的描述性信息。我们还可能会使用公开的信息(例如,来自开放式目录管理系统 (DMOZ) 的定位文字或列表),或根据网页上的标记创建 丰富网页摘要

    尽管我们无法手动为各个网站更改标题或摘录,但我们一直致力于增强它们之间的相关性。您可按以下通用准则操作,以便改善您网页所显示的标题和摘要的质量。

    创建描述性的网页标题

    标题非常重要,它可以让用户快速了解结果的内容以及与其查询相关的原因。它常常是决定点击哪个结果的主要信息,因此在您的网页上使用高品质的标题非常重要。

    下面是针对管理标题的一些提示:

      • 如上所述,确保您网站上的每个网页都在 <title> 标记中指定了标题。如果您的网站很大并且担心可能会忘了某处的标题,不必着急,网站站长工具中的 HTML 建议网页会列出您网站上缺少或可能有问题的 <title> 标记。
      • 网页标题应具有描述性并且简明扼要。避免不明确的描述,例如对首页使用 "Home",或对某个人的个人资料使用 "Profile"。还要避免不必要的长标题或罗嗦的标题,因为这种标题显示在搜索结果中时可能会被截断。
      • 避免关键字堆砌。在标题中包含几个描述性词汇有时会有帮助,但不能让相同的词或短语出现多次。像 "Foobar, foo bar, foobars, foo bars" 这样的标题对用户并没有帮助,而且此类关键字堆砌可能会导致 Google 和用户将您的结果视为垃圾内容。
      • 避免重复或样板标题。您网站上的每一个网页都应该有独特的描述性标题。例如,将商业网站每个网页的标题都写成“便宜商品促销”就会导致用户无法区分各个网页。只有信息变化不大的长标题(“样板”标题)也不好,例如,像 "<band name> - See videos, lyrics, posters, albums, reviews and concerts" 这样的标准化标题就包含大量没有参考价值的文本。其中一种解决办法是动态更新标题,以更好地体现网页的实际内容:例如,只有在特定网页包含视频或歌词时才使用“视频”、“歌词”等词。另一种选择是仅使用 "<band name>" 作为简要标题,使用元描述(参见下文)来说明网站的内容。网站站长工具中的 HTML 建议网页列出了 Google 在您的网页上检测到的所有重复标题。
      • 给您的标题加上品牌,但应简明扼要。您可以在自己网站的首页标题中加入一些关于您网站的其他信息,例如 "ExampleSocialSite, a place for people to meet and mingle."。 但是,在网站每个网页的标题中都显示该文字就会破坏可读性;如果对同一查询返回了您网站的多个网页,看起来就很罗嗦。在这种情况下,应考虑仅在每个网页标题的开头或结尾包含网站名称,用破折号、冒号或竖线等分隔符与标题的其余部分分隔开,类似这样:
        <title>ExampleSocialSite:注册新帐户</title>
    • 请注意关于禁止搜索引擎抓取网页的问题。在您的网站上使用 robots.txt 协议可以阻止 Google 抓取网页,但不一定能阻止网页被编入索引。例如,如果 Google 通过其他网站上的链接发现了您的网页,可能就会将您的网页编入索引。为了在搜索结果中显示您的网页,Google 就需要显示某些类型的标题,但由于无法访问您网页的任何内容,因此会依赖页外内容,例如来自其他网站的定位文字(要完全阻止网址被编入索引,您可以使用元标记)。

    如果检测到某条结果的标题存在上述问题之一,我们可能会尝试根据定位文字、页面文字或其他来源生成经过改进的标题。但是,有时即使网页拥有结构良好且简明扼要的描述性标题,我们的搜索结果最终也会使用其他标题以更好地指明它与查询的相关程度。导致这种情况的原因很简单,那就是网站站长指定的标题标记被限制为静态固定标记,与查询无关。一旦我们收到用户的查询,我们常常可以从网页找到更好更相关的其他文字结果。使用这些文字作为标题对用户有帮助,对您的网站也有帮助。用户会在结果中搜索他们的查询词汇或其他相关性标志,而一个更贴近查询内容的标题可以提高用户点击率。

    如果您看到自己的网页出现在搜索结果中但标题已被修改,请检查您的标题是否存在上述问题之一。如果没有,请考虑修改后的标题是否更贴近查询内容。如果您仍然认为原始标题更好,那么请访问我们的网站站长帮助论坛告诉我们。

    创建良好的元描述

    <meta> 标记中的描述属性是为每个网页的内容提供简要易懂摘要的好方法。如果我们认为网页的元描述与完全来自页面内容的描述相比,可以向用户提供更准确的描述,Google 有时会在搜索结果摘要中使用元描述。准确的元描述可以帮助提高点击次数,下面是正确使用元描述的一些指南。

      • 确保网站上的每个网页都有元描述。在网站站长工具中的 HTML 问题提示网页上,系统会列出 Google 发现其中缺少元描述或元描述存在问题的网页。
      • 为不同网页创建不同的描述 。当各个网页都出现在网页搜索结果中时,在网站的每个网页上使用相同或类似的描述效果并不理想。在这些情况下,我们很少会显示样板化的文字。在可能的情况下,请尽量创建能够准确概括特定网页的描述。在首页或其他汇总页上使用网站一级的描述,在所有其他网页上使用网页一级的描述。如果您没有时间为每个网页创建描述,请尝试为您的内容划分优先等级:至少为关键的网址(例如,首页和受欢迎的网页)创建描述。
      • 在描述中加入清楚标记的信息。 元描述不仅限于句子的形式,也可以包含有关网页的结构化数据。例如,资讯或博客帖子可以列出作者、发布日期或副线信息。这可为潜在访问者提供相关度非常高的信息,如果没有这些数据,摘录中就不会显示这些信息。同样,产品页也可能包含一些遍布整个网页的重要信息片段,如价格、生产日期、制造商等。良好的元描述可将所有这些数据汇总在一起。例如,下列元描述提供了有关某书籍的详细信息。
        <meta name="描述" content="作者:马武, 
        插图:江阳, 类别:图书, 定价:¥25.00, 
        页数:784 页">

        在本例中,信息被清楚地标记并分开。

      • 以程序方式生成描述。 对于某些网站,例如资讯媒体来源,可以很方便地为每一个网页生成准确且独特的描述:由于每篇文章都是手写而成,因此添加单句描述非常容易。对于较大型的由数据库驱动的网站,例如产品汇总网站,无法完成手写描述。不过,程序生成的描述可能适合于后者,因此建议您采用。如上面第一点所述,良好的描述应当是用户可以阅读的,并且不能千篇一律。我们在第二点中提到的针对网页的数据非常适合在利用程序生成描述时使用。请注意,包含很多长串关键字的元描述不会使用户对网页内容产生清楚的印象,也不太可能代替常规摘录显示。
    • 使用高质量的描述。 最后,确保您的描述确实具有描述性。由于元描述不会显示在用户查看的网页中,因此它的内容很容易被忽视。不过,高质量的描述会显示在 Google 的搜索结果中,因而可以大大提高您搜索流量的质量和数量。

    阻止搜索引擎在搜索结果中显示有关您网站的 DMOZ 数据

    Google 用来生成网页摘要的一个来源为开放式目录管理系统。您可以通过在网页中添加元标记来告诉我们不要使用此来源。

    为防止所有支持元标记的搜索引擎使用此信息生成网页描述,请使用下列元标记:

    <meta name="robots" content="NOODP">

    要特别防止 Google 使用此信息生成网页描述,请使用下列元标记:

    <meta name="googlebot" content="NOODP">

    如果您使用漫游器元标记提供其他说明,可以结合使用这些元标记。例如:

    <meta name="googlebot" content="NOODP, nofollow">

    请注意,将此元标记添加到网页中后,可能需要一段时间才会在索引中反映摘录更改。

    如果您担心标题或摘录内容出现问题,可能需要确认该内容未出现在您的网站上。如果出现了,则更改此内容将会在我们下次抓取您的网站时影响您的 Google 摘录。如果没有出现,请在 Google.cn 上搜索标题或摘要,并将搜索内容括在引号中。这样会显示网络上通过此文本引用您网站的网页。如果您与这些网页的网站站长联系,请求他们更改有关您网站的信息,那么在下次抓取这些网页时,我们的抓取工具会识别所有更改。

    转自谷歌站长帮助,http://support.google.com/webmasters/bin/answer.py?hl=zh-Hans&answer=35624。

  • 相关阅读:
    让android系统中任意一个view变成进度条
    AIDL(2):服务端回调客户端
    java 简单的des加密示例
    java中的集合:继承关系和简介
    java中的线程(4):常用同步类 CountDownLatch、CyclicBarrier和Semaphore
    java中的线程(3):线程池类 ThreadPoolExecutor「线程池的类型、参数、扩展等」
    java中的线程(2):如何正确停止线程之2种常见停止方式
    java中的线程(1):如何正确停止线程Why Are Thread.stop, Thread.suspend, Thread.resume and Runtime.runFinalizersOnExit Deprecated?
    android上最多有多少个http连接?
    采用MQTT协议实现android消息推送(4)选fusesource-mqtt-client为客户端
  • 原文地址:https://www.cnblogs.com/alexkh/p/2814785.html
Copyright © 2011-2022 走看看