中文搜索引擎指南网

 找回密码
 禁止注册

QQ登录

只需一步,快速开始

搜索
查看: 15480|回复: 10
打印 上一主题 下一主题

Google谷歌:网站站长指南

[复制链接]
跳转到指定楼层
1#
发表于 2021-2-6 23:42:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

Google谷歌:网站站长指南
https://developers.google.com/se ... ebmaster-guidelines
遵循以下常规指南有助于 Google 找到您的网站、将其编入索引并对其进行排名。
我们强烈建议您多加留意以下质量指南,其中简要说明了一些违规行为,这些行为可能会导致网站被从 Google 索引中彻底移除,或者导致系统算法或我们手动将其标识为垃圾网站。如果某个网站被标识为垃圾网站,那么它可能不会再出现在 Google.com 或任何 Google 合作伙伴网站的搜索结果中。

常规指南帮助 Google 找到您的网页
  • 确保网站上的所有网页均能通过其他可找到的网页上的链接转到。引荐链接应包括与目标网页相关的文字(对于图片,则应包括 Alt 属性)。可抓取的链接是[color=var(--devsite-link-color,#1a73e8)]具有 href 属性的 <a> 标记
  • 提供 [color=var(--devsite-link-color,#1a73e8)]Sitemap 文件,其中应含有指向您网站上的重要网页的链接。同时,也请提供一个列出了所有指向这些网页的用户可读链接的页面(也称为网站索引或站点地图页面)。
  • 将网页上的链接数量限制在合理范围内(最多几千个)。
  • 确保网络服务器正确支持 If-Modified-Since HTTP 标头。此功能可指示您的网络服务器告诉 Google,自我们上次抓取您的网站以来,您的内容是否发生了变化。支持此功能可以节省您的带宽和开销。
  • 在您的网络服务器上使用 robots.txt 文件,通过防止抓取无限的区域(例如搜索结果页)管理您的抓取预算。及时更新 robots.txt 文件。[color=var(--devsite-link-color,#1a73e8)]了解如何借助 robots.txt 文件管理抓取流程。使用 [color=var(--devsite-link-color,#1a73e8)]robots.txt 测试工具测试 robots.txt 文件的覆盖率和语法。
如何帮助 Google 找到您的网站:
  • [color=var(--devsite-link-color,#1a73e8)]请求 Google 抓取您的网页
  • 对于应知道您网页情况的所有网站,请务必通知它们您的网站已上线。

帮助 Google 了解您的网页
  • 创建一个实用且信息丰富的网站,并撰写能够清晰准确地表述内容的网页。
  • 要考虑到用户会使用哪些字词查找您的网页,并确保您的网站上确实包含了这些字词。
  • 确保 <title> 元素和 alt 属性具有描述性、具体且准确。
  • 网站的网页层次结构要概念清晰。
  • 遵循我们建议的[color=var(--devsite-link-color,#1a73e8)]图片、[color=var(--devsite-link-color,#1a73e8)]视频和[color=var(--devsite-link-color,#1a73e8)]结构化数据最佳做法。
  • 使用内容管理系统(例如 Wix 或 WordPress)时,确保该系统生成的网页和链接能被搜索引擎抓取。
  • 为了使 Google 能全面了解网站的内容,请允许 Google 抓取可能会显著影响网页呈现效果的所有网站资源,例如会影响 Google 了解网页的 CSS 和 JavaScript 文件。Google 索引系统所呈现的网页样貌与用户看到的一样,包括图片、CSS 和 JavaScript 文件。若要查看 Googlebot 无法抓取的网页资源,请使用[color=var(--devsite-link-color,#1a73e8)]网址检查工具;若要调试 robots.txt 文件中的指令,请使用 [color=var(--devsite-link-color,#1a73e8)]robots.txt 测试工具。
  • 允许搜索漫游器在不使用可跟踪其网站访问路径的会话 ID 或网址参数的情况下抓取您的网站。这些技术有助于跟踪个人用户行为,但漫游器的访问模式完全不同。采用这些技术可能会导致对网站的索引编制不完整,因为漫游器可能无法排除那些看似不同但实际却指向同一个网页的网址。
  • 确保在默认情况下 Google 能够查看您网站的重要内容。Google 能够抓取隐藏在导航元素(例如标签或展开部分)中的 HTML 内容,但我们认为用户不太容易访问此类内容,因此您应在默认页视图中显示最重要的信息。
  • 尽可能确保网页上的广告链接不会影响搜索引擎排名。例如,使用 [color=var(--devsite-link-color,#1a73e8)]robots.txt、rel="nofollow" 或 rel="sponsored" 阻止抓取工具跟踪广告链接。

帮助访问者使用您的网页
  • 尽量使用文字(而非图片)显示重要的名称、内容或链接。如果不得不使用图片代替文字内容,则可使用 alt 属性添加一些描述性文字。
  • 确保所有链接都能转到实际的网页。使用[color=var(--devsite-link-color,#1a73e8)]有效的 HTML
  • 优化您的网页加载时间。飞快的网站加载速度既可令用户满意,也可改善网页的整体质量(尤其是对于互联网连接速度较慢的用户而言)。Google 建议您使用 [color=var(--devsite-link-color,#1a73e8)]PageSpeed Insights 和 [color=var(--devsite-link-color,#1a73e8)]Webpagetest.org 等工具测试网页的性能。
  • 针对所有设备类型和尺寸(包括桌面设备、平板电脑和智能手机)设计您的网站。使用[color=var(--devsite-link-color,#1a73e8)]移动设备适合性测试工具测试您的网页在移动设备上的运行效果,并获取反馈以了解哪些内容需要得到修正。
  • 确保您的网站[color=var(--devsite-link-color,#1a73e8)]在不同的浏览器中都能正常显示
  • 如果可以的话,使用 HTTPS [color=var(--devsite-link-color,#1a73e8)]确保网站的连接安全无虞。对用户与网站之间的互动操作进行加密是在网络上进行通信的最佳做法。
  • 确保有视觉障碍的读者也可以浏览您的网页,例如,通过屏幕阅读器测试易用性。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
2#
 楼主| 发表于 2021-2-6 23:43:17 | 只看该作者
质量指南
这些质量指南涵盖了最常见的作弊形式或操纵行为,对于此处未列出的其他误导行为,Google 也会进行查处。切勿抱有侥幸心理,认为某种欺骗手段未在本页中列出,Google 就会认可该手段。作为网站所有者,与其花费大量时间寻找漏洞加以利用,不如尽力维护基本原则,为用户带来更好的体验,从而使网站获得更高的排名。
如果您认为其他网站在滥用 Google 的质量指南,请通过[color=var(--devsite-link-color,#1a73e8)]举报垃圾内容告知我们。Google 希望能开发出可扩容的自动解决方案来解决上述问题,并会使用该报告进一步改进我们的网络垃圾检测系统。

基本原则
  • 您在设计网页时主要考虑的应该是用户,而不是搜索引擎。
  • 不要欺骗用户。
  • 不要为了提高搜索引擎排名而弄虚作假。一种可以有效分辨您的做法是否妥当的衡量标准是,您在向竞争对手网站或 Google 员工解释自己的作为时是否感到坦然。另一个有用的测试手段是扪心自问:“这能否给我的用户带来帮助?如果没有搜索引擎,我会这样做吗?”
  • 想一想是什么让您的网站变得独一无二、具有价值或吸引力。让您的网站在相应领域中出类拔萃。


具体指南
避免使用以下技术:
遵守最佳做法,例如:
  • 监控网站上的[color=var(--devsite-link-color,#1a73e8)]黑客攻击活动并尽快移除被黑的内容
  • 防止网站上出现[color=var(--devsite-link-color,#1a73e8)]用户生成的垃圾内容并及时予以移除
如果您的网站违反以上一条或多条指南的要求,则 Google 可能会通过对该网站执行[color=var(--devsite-link-color,#1a73e8)]手动操作来加以防范。一旦解决了这些问题,您便可提交网站以供[color=var(--devsite-link-color,#1a73e8)]重新审核




回复

使用道具 举报

3#
 楼主| 发表于 2021-2-6 23:45:36 | 只看该作者
保持简单的网址结构
网站的网址结构应尽可能简单些。建议您组织一下您的内容,让网址的结构合乎逻辑并易于人们理解(尽可能采用易读的字词而非冗长的ID编号)。例如,如果您要搜索有关航空 (aviation) 的信息,像 http://en.wikipedia.org/wiki/Aviation 一类的网址将有助于您决定是否点击该链接;而像 http://www.example.com/index.php ... 44f41daa6f849f730f1 一类的网址对用户的吸引力则会大大降低。
不妨考虑在网址中使用标点符号。对于我们而言,http://www.example.com/green-dress.html 这一网址比 http://www.example.com/greendress.html 有用得多。我们建议您在网址中使用连字符 (-),而不要使用下划线 (_)。
过于复杂的网址,特别是那些包含多个参数的网址,可能会给抓取工具带来麻烦,因为它们可能会产生大量不必要的网址,全都指向您网站上相同或相似的内容。Googlebot 可能会因此而消耗大量不必要的带宽,也可能无法将您网站上的所有内容完整编入索引。
此问题的常见原因
导致网址过多可能有多种原因,其中包括:
解决此问题的步骤
若要避免网址结构可能导致的问题,建议您采取以下措施:
  • 您可考虑使用robots.txt文件阻止Googlebot访问有问题的网址。一般情况下您应考虑阻止动态网址,例如会生成搜索结果或无限循环(如日历)的网址。在robots.txt文件中使用正则表达式可以轻松拦截数量较大的网址。
  • 尽可能避免在网址中使用会话 ID,而应考虑使用 Cookie。请参阅我们的[color=var(--devsite-link-color,#1a73e8)]网站站长指南,了解详情。
  • 删去不必要的参数,尽可能缩短网址。
  • 如果您的网站具有未设置期限的日历,请为指向动态创建的未来日历页的链接添加 [color=var(--devsite-link-color,#1a73e8)]nofollow 属性。
  • 检查网站是否有损坏的相对链接。







回复

使用道具 举报

4#
 楼主| 发表于 2021-2-6 23:47:42 | 只看该作者
向 Google 说明您的出站链接的用意
对于您网站上的某些出站链接,您可能想向 Google 说明您的网站与相应链接页之间的关系。为此,您应在 <a> 标记中使用下列 rel 属性值之一。
对于您认为无需说明用意、允许 Google 直接跟踪的常规链接,无需添加 rel 属性。示例:“我最喜欢的马是<a href="https://horses.example.com/Palomino">帕洛米诺马</a>”。
对于其他链接,请使用以下一个或多个值:
rel 值
说明

rel="sponsored"
请将广告链接或付费展示位置链接(通常称为“付费链接”)标记为 sponsored。[color=var(--devsite-link-color,#1a73e8)]详细了解 Google 对付费链接的态度
注意:对于这类链接,以前推荐使用 nofollow 属性;现在,您仍可以使用该属性进行标记,但更建议您使用 sponsored 标记。
rel="ugc"
建议将用户生成的内容(例如评论和论坛帖子)的链接标记为 ugc。
如果您想对值得信赖的贡献者(始终如一地做出高质量贡献的成员或用户)表示认可和奖励,则可从他们发布的链接中移除此属性。[color=var(--devsite-link-color,#1a73e8)]详细了解如何防范垃圾评论

rel="nofollow"
如果其他值不适用,并且您希望 Google 不跟踪您网站上的出站链接(不从您的网站上抓取站外链接页),请使用 nofollow 值。(对于您自己网站中的站内链接,请使用 robots.txt,如下所述。)

多个值
您可以将多个 rel 值合并为一个以空格或英文逗号分隔的列表。示例:
  • 我喜欢<a href="https://cheese.example.com/Appenzeller_cheese" rel="ugc nofollow">阿彭策尔</a>乳酪。
  • 我不喜欢<a href="https://cheese.example.com/blue_cheese" rel="ugc,nofollow">蓝纹</a>乳酪。

Google 通常不会跟踪标有这些 rel 属性的链接。请注意,链接页也可能经由其他途径找到(例如站点地图或其他网站的出站链接),因此仍有可能被抓取。这些 rel 属性仅能在 <a> 标记中使用(因为 [color=var(--devsite-link-color,#1a73e8)]Google 仅能跟踪 <a> 标记所指向的链接),但 nofollow 属性除外,该属性还可以用作[color=var(--devsite-link-color,#1a73e8)]漫游器元标记
如果您不想让 Google 跟踪指向您的站内网页的链接,请使用 [color=var(--devsite-link-color,#1a73e8)]robots.txt Disallow 规则
如果您不想让 Google 将某个网页编入索引,请允许抓取并使用 [color=var(--devsite-link-color,#1a73e8)]noindex robots 规则






回复

使用道具 举报

5#
 楼主| 发表于 2021-2-6 23:51:19 | 只看该作者
将网站标记为面向儿童的内容
如果您认为自己的网站或移动应用是专门面向儿童的,请访问[color=var(--devsite-link-color,#1a73e8)]标记为面向儿童的内容页面,为相关网站或服务的全部或部分内容添加标记,让 Google 根据[color=var(--devsite-link-color,#1a73e8)]儿童在线隐私保护法 (COPPA) 将该内容视为面向儿童的内容。如果您尚未向 Search Console 添加网站,则必须先[color=var(--devsite-link-color,#1a73e8)]添加网站并验证所有权

注意,将网站或应用标记为面向儿童的内容不会影响其在 Google 搜索结果中的排名。


请注意以下几点:
  • 您可以将整个网域或其中的部分内容(子网域或子目录)标记为面向儿童的内容。
  • 经过标记的网域或目录下的所有网页同样会沿袭该标记。
  • 此操作可能要过一段时间才能在相应的 Google 服务中生效。
  • Google 可能会随时限制您可以加入的网域或子网域的数目。
为了更好地控制 Google 如何对待您的内容,您还可以将个别广告单元标记为面向儿童。请查看相应产品的帮助中心,详细了解正确的标记方式。


注意:标记个别广告单元后,会立即对投放的广告产生影响。广告单元标记优先于所有适用的网站级设置。






回复

使用道具 举报

6#
 楼主| 发表于 2021-2-6 23:52:02 | 只看该作者
浏览器兼容性
用户通常会使用浏览器访问网站。各浏览器解析网站代码的方式略有不同,这意味着您的网站在不同浏览器中显示的效果会有所差异。一般情况下,您应避免依赖特定于浏览器的行为,例如在未指定内容类型或编码的情况下,希望浏览器可以正确检测到相应的内容类型或编码。此外,您还可以采取以下措施,确保网站不会出现意外行为。

在尽可能多的浏览器中测试您的网站
做好网站设计后,您应在多个浏览器中查看网站的外观和功能,确保将您独具匠心的设计完美呈现给所有访问者。早在网站开发阶段,您就应该进行这种测试。各种浏览器(甚至是同一浏览器的不同版本)对同一网站的呈现可能会有所不同。您可以使用 [color=var(--devsite-link-color,#1a73e8)]Google Analytics(分析)等服务了解访问者最常使用哪些浏览器访问您的网站。
编写高质量、清晰的 HTML
即使您编写的 HTML 无效,您的网站在某些浏览器中也可以正确显示,但尽管如此,您的网站可能不会在所有浏览器(或将来出现的所有浏览器)中都正确显示。为了使您的网页在所有浏览器中显示的效果相同,最好的方法就是使用有效的 HTML 和 CSS 编写网页,然后在尽可能多的浏览器中进行测试。清晰、有效的 HTML 是最保险的方法,而 CSS 可以将网页的外观和内容分离开来,使网页可以更快速地载入和呈现给访问者。您可以使用验证工具(例如 W3 Consortium 免费提供的在线 [color=var(--devsite-link-color,#1a73e8)]HTML 和 [color=var(--devsite-link-color,#1a73e8)]CSS 验证工具)检查网站,也可以使用 [color=var(--devsite-link-color,#1a73e8)]HTML Tidy 等工具快速轻松地清理代码。(尽管 Google 强烈推荐使用有效的 HTML,但这并不影响 Google 抓取您的网站并将其编入索引的方式。)
指定字符编码
为了协助浏览器呈现网页上的文字,您应始终为相应文档指定编码。某些浏览器无法识别文档深处的字符集声明,因此,您应将此编码置于文档(或框架)的顶部。此外,您还应确保您的网络服务器不会发送相冲突的 HTTP 标头。content-type: text/html; charset=ISO-8859-1 等标头将替代网页中的任何字符集声明。
使网页易于访问
并非所有用户的浏览器都启用了 JavaScript。此外,Flash 和 ActiveX 等技术在某些浏览器中的效果可能并不好(或根本不适用)。建议您按照 [color=var(--devsite-link-color,#1a73e8)]Flash 和其他富媒体使用指南创建网站,并在 [color=var(--devsite-link-color,#1a73e8)]Lynx 这样的纯文本浏览器中测试您的网站。如果提供富媒体内容和功能的纯文本替代版本,则有助于搜索引擎更方便地抓取您的网站并将其编入索引,同时也大大方便了使用屏幕阅读器等其他技术访问您网站的用户。







回复

使用道具 举报

7#
 楼主| 发表于 2021-2-6 23:56:36 | 只看该作者
避免创建重复内容
重复内容通常是指网域内或网域间与其他内容完全匹配或大致类似的有一定体量的内容。多数情况下,其成因并不具有欺骗性质。非恶意重复内容可包括:
  • 既可生成常规网页,又可针对移动设备生成精简版网页的论坛
  • 通过多个不同网址显示或链接的商店项目
  • 网页的打印专用版本
如果您的网站有多个包含大量重复内容的网页,您可以采用多种方法向 Google 指明您的首选网址(该过程称为“规范化”)。[color=var(--devsite-link-color,#1a73e8)]详细了解规范化。
不过,在某些情况下,有些人会故意在网域间加入重复内容,意在操纵搜索引擎的排名或赢得较多的流量。这种欺骗性做法会使用户在同一组搜索结果中看到实质相同的内容重复出现,从而导致糟糕的用户体验。
Google 会尽量保证编入索引和显示的网页包含不同的信息。该过滤操作意味着,如果您网站的每篇文章都有“常规”和“打印”两个版本,而且两个版本都未被系统根据 [color=var(--devsite-link-color,#1a73e8)]noindex 元标记屏蔽,那么我们会选择其中一个版本列出。仅在极个别情况下,Google 才会认为重复内容的用意是操纵我们的排名并欺骗我们的用户,当此类情况出现时,我们也会对相应网站的索引和排名进行适当的调整。这样一来,网站的排名可能会受到影响,或者我们可能会将网站从 Google 索引中完全移除,网站移除后将不会再显示在搜索结果中。
您可采取一些措施来主动解决内容重复的问题并确保访问者可看到您希望他们看到的内容。
  • 使用 301 重定向:如果您已调整了您的网站结构,那么请在您的 .htaccess 文件中使用 [color=var(--devsite-link-color,#1a73e8)]301 重定向(“RedirectPermanent”)来灵活地重定向用户、Googlebot 和其他“蜘蛛”程序(在 Apache 中,您可在 .htaccess 文件中进行以上操作;而在 IIS 中,您可通过管理控制台来进行以上操作)。
  • 保持一致:尽量使您的内部链接保持一致。例如,请勿链接到 http://www.example.com/page/http://www.example.com/pagehttp://www.example.com/page/index.htm
  • 使用顶级域名:为便于我们选用最恰当的文档版本,请尽量使用顶级域名来处理针对特定国家/地区的内容。例如,与 http://www.example.com/dehttp://de.example.com 相比,http://www.example.de 更能说明这是专为德国提供的内容。
  • 联合供稿须谨慎:如果您以联合供稿方式在其他网站上显示您的内容,那么,在每次相关搜索中,Google 都会始终显示我们认为最适合用户的版本,这有可能是您的首选版本,也有可能不是。不过,建议您确保以联合供稿形式展示相应内容的每个网站都包含一个指回原始文章的链接。您也可要求其他网站的站长对包含您的联合供稿资料的网页使用 noindex 元标记,从而阻止搜索引擎将那些版本编入索引。
  • 最大限度地减少重复的样板文字:例如,不在每个网页的底部添加冗长的版权文字,而只添加一段简短摘要,然后链接到能够提供详细信息的网页。此外,您还可以使用[color=var(--devsite-link-color,#1a73e8)]参数处理工具指定您希望 Google 处理网址参数的方式。
  • 避免发布无实际内容的网页:用户不喜欢看到“空白”网页,因此请尽量避免使用占位内容。例如,请勿发布尚无实际内容的网页。如果您确实需要创建占位符网页,请使用 [color=var(--devsite-link-color,#1a73e8)]noindex 元标记阻止搜索引擎将这些网页编入索引。
  • 了解自己的内容管理系统:请务必熟悉内容在您网站上的显示方式。博客、论坛以及相关系统往往会以不同的格式显示相同的内容。例如,某个博客条目可能会显示在博客首页、存档网页以及包含带有同一标签的其他条目的网页中。
  • 最大限度地减少相似内容:如果您的多个网页内容相似,那么,请考虑扩充每个网页的内容,或将这些网页合并成一个。例如,如果您的旅行网站上包含与两个城市分别对应的不同网页,但这两个网页中的内容相同,您便可将这两个网页合并为一个网页来同时介绍这两个城市的相关信息,或者扩充每个网页的内容以使其包含相应城市的独特信息。
Google 不建议使用 robots.txt 文件或其他方法阻止抓取工具访问您网站上的重复内容。如果搜索引擎无法抓取包含重复内容的网页,便无法自动检测这些网址是否指向相同内容,导致误将它们视为独立的不同网页。一个更好的解决方案是允许搜索引擎抓取这些网址,并使用 rel="canonical" link 元素、网址参数处理工具或 301 重定向将这些网址标记为重复内容。如果重复内容导致我们从您的网站抓取了过多内容,您还可以在 Search Console 中[color=var(--devsite-link-color,#1a73e8)]调整抓取速度设置
除非重复内容看上去意在欺骗用户以及操纵搜索引擎结果,否则,我们不会对含有重复内容的网站采取措施。如果您的网站存在内容重复问题,但您并未采纳上述建议,我们通常能够选择适宜的内容版本在搜索结果中显示。
但是,如果我们的审查显示您采用了欺骗性做法,并且您的网站已从我们的搜索结果中移除,请仔细检查您的网站。如果您的网站已从我们的搜索结果中移除,请参阅[color=var(--devsite-link-color,#1a73e8)]网站站长指南了解详情。如果您已进行更改并确信网站不再违反我们的指南,请[color=var(--devsite-link-color,#1a73e8)]提交重新审核网站的请求
在极少数情况下,我们的算法选择的网址可能来自未经您允许擅自使用您的内容的外部网站。如果您认为其他网站违反版权法抄袭了您的内容,可以与该网站的站长联系,要求其移除相关内容。此外,您还可以[color=var(--devsite-link-color,#1a73e8)]根据《数字千年版权法案》提交请求,请求 Google 从搜索结果中移除涉嫌侵权的网页。






回复

使用道具 举报

8#
 楼主| 发表于 2021-2-6 23:58:03 | 只看该作者
确保链接可供抓取

只有当您的链接使用正确的 <a> 标记和可解析的网址时,Google 才能跟踪这些链接:

标记" l10n-translatable-tag-attribute-0-data-text="Use proper  tags" role="presentation" style="box-sizing: inherit; font: var(--devsite-h2-font,300 24px/32px Roboto,Noto Sans,Noto Sans JP,Noto Sans KR,Noto Naskh Arabic,Noto Sans Thai,Noto Sans Hebrew,Noto Sans Bengali,sans-serif); letter-spacing: var(--devsite-h2-letter-spacing,-0.01em); margin-top: ; margin-right: -40px; margin-bottom: ; margin-left: ; overflow: hidden; text-overflow: ellipsis; border-bottom: var(--devsite-h2-border,1px solid #e8eaed); padding-top: ; padding-right: 40px; padding-bottom: ; padding-left: ;">使用正确的 <a> 标记<button type="button" class="devsite-heading-link button-flat material-icons" aria-label="Copy link to this section: 使用正确的  标记" data-title="Copy link to this section: 使用正确的  标记" data-id="use-proper-a-tags" style="background-image: initial; background-position: 0px center; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-width: 0px; border-style: initial; border-color: initial; border-radius: var(--devsite-button-border-radius,2px); box-shadow: none; color: rgb(95, 99, 104); font-size: 24px; font-family: &quot;Material Icons&quot;; height: 24px; line-height: 1; max-width: var(--devsite-button-max-width,none); padding-right: 8px; padding-left: 8px; width: var(--devsite-button-width,auto); appearance: none; margin-right: -40px; min-width: 36px; outline: 0px; overflow: hidden; text-overflow: ellipsis; transition: background-color 0.2s ease 0s, border 0.2s ease 0s, box-shadow 0.2s ease 0s; vertical-align: middle; white-space: nowrap; overflow-wrap: normal; direction: ltr; font-feature-settings: &quot;liga&quot;; -webkit-font-smoothing: antialiased; opacity: 0;">
只有链接是含有 href 属性的 <a> 标记时,Google 才能跟踪这些链接。Google 的抓取工具不会跟踪使用其他格式的链接。Google 无法跟踪缺少 href 标记的 <a> 链接,也无法跟踪含有其他通过脚本事件起到链接作用的标记的 <a> 链接。以下是 Google 可以跟踪以及无法跟踪的链接示例:
可以跟踪的链接示例:
  • <a href="https://example.com">
  • <a href="/relative/path/file">
无法跟踪的链接示例:
  • <a routerLink="some/path">
  • <span href="https://example.com">
  • <a>
指向可解析网址的链接
确保 <a> 标记所链接到的网址是 Googlebot 可以向其发送请求的实际网址,例如:
可以解析:
  • https://example.com/stuff
  • /products
  • /products.php?id=123
无法解析:
  • javascript:goTo('products')
  • javascript:window.location.href='/products'
  • #







回复

使用道具 举报

9#
 楼主| 发表于 2021-2-6 23:59:11 | 只看该作者
确保 Googlebot 未被阻止
阻止 [color=var(--devsite-link-color,#1a73e8)]Googlebot 访问某个网站会直接影响 Googlebot 抓取该网站的内容并将其编入索引,还可能导致该网站在 Google 搜索结果中的排名下降。遗憾的是,许多网站所有者无意间阻止了 Googlebot 访问他们的网站,而且完全不知情,因为 Googlebot 需要访问网站才能检索并遵守其 robots.txt 文件中的指令。
Google 检测到这个问题后,可能会通知您 Googlebot 已被阻止。
您可以在[color=var(--devsite-link-color,#1a73e8)]“索引涵盖范围”报告中查看您的网站上被阻止的所有网页,也可以使用[color=var(--devsite-link-color,#1a73e8)]网址检查工具测试特定网页。






回复

使用道具 举报

10#
 楼主| 发表于 2021-2-7 00:00:36 | 只看该作者
借助 Google 搜索进行网站测试的最佳做法

本文将介绍如何确保在测试网页内容或网页网址中的变体时最大限度地降低对相应网站在 Google 搜索中的排名的影响。虽然本文并不会阐述如何构建或设计测试,但您可在本文的末尾处找到更多与测试相关的资源。
测试概览
网站测试是指试用网站(或网站的某一部分)的不同版本并收集与用户对每个版本的反应相关的数据。通常,您需要使用软件来比较网页(网页的某些部分、整个网页或整个多页流程)的两个不同变体的行为,并跟踪哪个版本对您的用户最有效。
A/B 测试是指在进行测试时会为网页创建多个版本,每个版本都有各自的网址。当用户尝试访问原始网址时,您需将部分用户分别重定向到每个变体网址,然后比较用户的行为以了解哪个网页最有效。
多变量测试是指使用软件实时更改网站的不同部分。您可以测试对网页的多个部分(例如标题、照片和“加入购物车”按钮)做出的更改。该软件会将各个部分的变体以不同的组合方式显示给用户,然后从统计学角度分析哪些变体最有效。这类测试仅涉及 1 个网址;系统会在相应网页上动态插入各种变体。
即使 Googlebot 在您运行测试期间抓取了您的部分内容变体或将其编入了索引,也可能无关紧要,具体取决于您正在测试什么类型的内容。一些细微的更改(例如按钮或图片的尺寸、颜色或放置位置,或“号召性用语”的文字[“加入购物车”/“立即购买!”])可能会对用户与网页的互动情况产生出乎意料的影响,但对该网页的搜索结果摘要或排名却往往只会产生极小的影响或者毫无影响。
此外,如果我们对您网站的抓取频次足以让系统检测到您的实验内容并将其编入索引,那么在您完成实验后,我们可能也会以足够快的速度将您对网站做出的最终更新编入索引。
测试时的最佳做法
要想避免在测试网站变体期间对相应网站的 Google 搜索行为造成任何不良影响,请参阅下列最佳做法:
不要伪装测试网页的真实内容
请勿向 Googlebot 呈现一组网址,而向用户呈现另一组网址。这种行为被称作[color=var(--devsite-link-color,#1a73e8)]伪装真实内容,违反了我们的[color=var(--devsite-link-color,#1a73e8)]网站站长指南(无论您是否正在运行测试)。请注意,违反我们的指南可能会导致您的网站被降位或被从 Google 搜索结果中移除,这可能并不是您进行测试的初衷。
只要您伪装了真实内容(无论是通过服务器逻辑或 robots.txt 还是通过任何其他方法),就会被视为违规。因此,您不妨改用下文所述的链接或重定向。
使用 rel="canonical" 链接
如果您针对多个网址运行 A/B 测试,可对所有备用网址使用 [color=var(--devsite-link-color,#1a73e8)]rel="canonical" 链接属性,以指明原始网址是首选版本。我们建议您使用 rel="canonical"(而非 noindex 元标记),因为在这种情况下它更符合您的意图。例如,如果您要测试首页的变体,但您并不想让搜索引擎将首页编入索引,而是只想让它们知道所有测试网址都是原始网址的近似副本或变体且应被组合在一起(以原始网址作为规范网址)。在这种情况下,使用 noindex(而非 rel="canonical")有时可能会产生意外的不良影响。
使用 302(而非 301)重定向
如果您运行的是会将用户从原始网址重定向到变体网址的 A/B 测试,请使用 302(临时)重定向,而非 301(永久)重定向。这会让搜索引擎知晓此重定向是临时的(只有当您运行实验时它才会奏效),并且它们应将原始网址保留在各自的索引中,而不应将其替换为重定向的目标(测试网页)。您也可以使用基于 JavaScript 的重定向。
仅在必要时运行实验
一项可靠的测试所需的时间将取决于您的转化率以及您网站获得的流量等因素;一款优良的测试工具应能够在您收集的数据已足以得出可靠的结论时通知您。一旦完成测试,您便应尽快使用所需的内容变体更新您的网站,并移除测试的所有元素(例如备用网址或测试脚本和标记)。如果我们发现某个网站运行实验的时间过长,我们可能会将此理解为试图欺骗搜索引擎并会采取相应措施,尤其是当您将一个内容变体提供给大量用户时。
详细了解测试





回复

使用道具 举报

11#
 楼主| 发表于 2021-2-7 00:03:00 | 只看该作者
搜索结果呈现主题概览

在搜索结果中显示良好的标题和摘要
Google 生成网页标题和描述(或“摘要”)的过程是完全自动的,且会同时考虑网页内容及网络上对此页的引用。生成摘要和标题是为了充分展现和描述每条搜索结果,并阐明搜索结果与用户查询有何关系。
我们会通过多种来源获取此类信息,其中包括每个网页的标题和元标记中的描述性信息。我们还可能会使用公开的信息,或者根据网页上的标记创建[color=var(--devsite-link-color,#1a73e8)]富媒体搜索结果
尽管我们无法手动为各个网站更改标题或摘要,但我们一直在致力于增强它们的相关性。您可按以下通用准则操作,以帮助改善我们为您网页显示的标题和摘要的质量。
创建描述性的网页标题
标题非常重要,它可以让用户快速了解某条搜索结果的内容以及该条结果与其查询相关的原因。它常常是用户在决定点击哪个结果时参考的主要信息,因此为您的网页提供高品质的标题非常重要。
下面列出了一些关于如何管理标题的提示:
  • 如上所述,确保在 <title> 标记中为您网站上的每个网页分别指定一个标题。
  • 网页标题应具有描述性并且简明扼要。要避免不明确的描述,例如对首页使用"Home",或对某人的个人资料使用"Profile"。还要避免无谓地冗长/罗嗦的标题,因为这种标题显示在搜索结果中时可能会被截断。
  • 避免关键字堆砌。在标题中包含几个描述性词汇有时会有帮助,但请勿多次重复使用相同的字词或短语。"Foobar, foo bar, foobars, foo bars"这样的标题对用户并没有帮助,而且此类[color=var(--devsite-link-color,#1a73e8)]关键字堆砌可能会导致 Google 和用户将您的结果视为垃圾内容。
  • 避免重复或样板标题。您网站上的每一个网页都应该有独特的描述性标题。例如,将商业网站每个网页的标题都写成“出售便宜商品”就会导致用户无法区分各个网页。信息变化不大的长标题(“样板”标题)也不好,例如,"<band name> - See videos, lyrics, posters, albums, reviews and concerts"这样的标准化标题就包含大量没有参考价值的文字。一种解决方法是动态更新标题,以更好地体现网页的实际内容:例如,只有在特定网页包含视频或歌词时才使用“视频”、“歌词”等词。另一种方法是仅使用"<band name>"作为简要标题,同时使用元描述(参见下文)说明网站的内容。
  • 给标题加上品牌,但应简明扼要。网站首页的标题中可以包含一些有关网站的额外信息,例如:"ExampleSocialSite, a place for people to meet and mingle"。但是,在您网站的每个网页的标题中都显示该文字不仅会破坏可读性,而且当系统针对同一查询返回您网站的多个网页时会显得特别重复和罗嗦。在这种情况下,您不妨考虑仅在每个网页标题的开头或末尾添加网站名称,并用连字符、冒号或竖线等分隔符将其与标题的其余部分隔开,如下所示:
    <title>ExampleSocialSite: Sign up for a new account.</title>
  • 请注意关于禁止搜索引擎抓取网页的问题。在您的网站上使用 [color=var(--devsite-link-color,#1a73e8)]robots.txt 协议可以阻止 Google 抓取网页,但不一定能阻止网页被编入索引。例如,如果 Google 通过其他网站上的链接发现了您的网页,可能就会将您的网页编入索引。为了在搜索结果中显示您的网页,Google 需要显示某种形式的标题,但由于无法访问您网页的任何内容,因此会依赖页外内容,例如来自其他网站的定位文字(要完全阻止网址被编入索引,您可以使用[color=var(--devsite-link-color,#1a73e8)]“noindex”指令)。
标记不同" l10n-translatable-tag-attribute-1-data-text="Why the search result title might differ from the page's  tag" role="presentation" style="box-sizing: inherit; letter-spacing: var(--devsite-h3-letter-spacing,normal); margin-top: ; margin-right: -40px; margin-bottom: ; margin-left: ; font: var(--devsite-h3-font,400 20px/32px Roboto,Noto Sans,Noto Sans JP,Noto Sans KR,Noto Naskh Arabic,Noto Sans Thai,Noto Sans Hebrew,Noto Sans Bengali,sans-serif); overflow: hidden; text-overflow: ellipsis; padding-right: 40px;">为什么搜索结果标题可能与网页的 <title> 标记不同<button type="button" class="devsite-heading-link button-flat material-icons" aria-label="Copy link to this section: 为什么搜索结果标题可能与网页的  标记不同" data-title="Copy link to this section: 为什么搜索结果标题可能与网页的  标记不同" data-id="why-the-search-result-title-might-differ-from-the-pages-title-tag" style="background-image: initial; background-position: 0px center; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-width: 0px; border-style: initial; border-color: initial; border-radius: var(--devsite-button-border-radius,2px); box-shadow: none; color: rgb(95, 99, 104); font-size: 24px; font-family: &quot;Material Icons&quot;; height: 24px; line-height: 1; max-width: var(--devsite-button-max-width,none); padding-right: 8px; padding-left: 8px; width: var(--devsite-button-width,auto); appearance: none; margin-right: -40px; min-width: 36px; outline: 0px; overflow: hidden; text-overflow: ellipsis; transition: background-color 0.2s ease 0s, border 0.2s ease 0s, box-shadow 0.2s ease 0s; vertical-align: middle; white-space: nowrap; overflow-wrap: normal; direction: ltr; font-feature-settings: &quot;liga&quot;; -webkit-font-smoothing: antialiased; opacity: 0;">
如果检测到某条搜索结果的标题存在上述任何问题,我们可能会尝试根据定位文字、网页中的文字或其他来源的信息生成经过改进的标题。不过,有时即使网页拥有结构良好且简明扼要的描述性标题,我们的搜索结果中最终也会使用其他标题,以更好地表明相应网页与用户查询之间的关系。原因很简单:网站所有者指定的标题标记被限定为静态的固定标记,无法根据用户查询加以改变。
收到用户查询后,我们经常可以从网页中找到能够更好地阐明搜索结果为何与用户查询有关的替代文字。使用这些替代文字作为标题不仅对用户有帮助,对您的网站也有帮助。用户会在搜索结果中寻找他们的查询字词或其他相关性标志,而一个更贴近查询内容的标题无疑会提高用户点击率。
如果您看到自己的网页出现在搜索结果中但标题已被修改,请检查您的标题是否存在上述问题。如果没有问题,请考虑修改后的标题是否更贴近查询内容。如果您仍然认为原来的标题更好,请在我们的 [color=var(--devsite-link-color,#1a73e8)]Google 搜索中心帮助论坛中告诉我们。
摘要是如何创建的
摘要是 Google 根据网页内容自动创建的,旨在强调并预览与用户的具体搜索查询最相关的网页内容:这意味着对于同一个网页,可能会因搜索查询不同而显示不同的摘要。
网站所有者可以通过以下两种主要方式建议我们在创建的摘要中包含哪些内容:富媒体搜索结果和元描述标记。
  • [color=var(--devsite-link-color,#1a73e8)]富媒体搜索结果:为网站添加结构化数据,以便 Google 了解网页包含什么内容:例如评价、食谱、商家或活动。[color=var(--devsite-link-color,#1a73e8)]详细了解富媒体搜索结果如何改进网站在搜索结果中的显示方式。
  • 元描述标记:Google 有时会利用 <meta> 标记中的内容生成摘要,因为在这些情况下,Google 认为与直接从网页内容中摘取的片段相比,以这种方式生成的摘要可为用户提供更准确的描述。
如何调整摘要呈现
您也可以阻止 Google 为您的网站创建摘要以及在搜索结果中显示摘要,或者让 Google 了解您所需的摘要长度上限。您可以使用 [color=var(--devsite-link-color,#1a73e8)]nosnippet 元标记阻止 Google 在搜索结果中为您的网页显示摘要,或使用 max-snippet:[number] 元标记指定您的结果摘要的长度上限。您还可以使用 [color=var(--devsite-link-color,#1a73e8)]data-nosnippet 阻止网页文本内容的某些部分显示在摘要中。
创建理想的元描述
Google 有时会利用网页中的 [color=var(--devsite-link-color,#1a73e8)]<meta> 描述标记生成搜索结果摘要,因为在这些情况中,Google 认为与完全来自网页内容的摘要相比,这样生成的摘要可以为用户提供更准确的描述。元描述标记通常应使用简短且相关的摘要告知用户特定网页的内容是什么,并引起用户的兴趣。它们应当像宣传标语一样,旨在让用户确信相应网页正是他们要找的网页。元描述没有长度限制,但 Google 会在必要时截断搜索结果摘要(通常是为了适应设备宽度)。
  • 确保您网站上的每个网页都有元描述。
  • 为不同网页创建不同的描述。当各个网页都出现在网页搜索结果中时,在网站的每个网页上使用相同或相似的描述不会产生很好的效果。在这样的情况下,我们很可能不会显示样板化的文字。因此,请尽量创建能够准确概括特定网页的描述。您可以在首页或其他汇总页上使用网站级描述,在所有其他网页上则使用网页级描述。如果您没有时间为每个网页分别创建描述,请尝试为您的内容划分优先级:至少为关键网址(例如,首页和热门网页)创建一个描述。
  • 在描述中包含清楚标记的信息。元描述并非必须为句子格式,也可以包含关于网页的信息。例如,新闻或博客帖子可以列出作者、发布日期或署名行信息。这可为潜在访问者提供相关度非常高的信息,如果没有这些数据,摘要中就不会显示这些信息。同样,产品页也可能包含一些分散在网页各处的重要信息片段,如价格、生产日期、制造商等。良好的元描述可将所有这些数据汇总在一起。例如,下列元描述提供了有关某书籍的详细信息。
    <meta name="Description" content="Written by A.N. Author,Illustrated by V. Gogh, Price: $17.99,Length: 784 pages">在本例中,每项信息都被清楚地标记并分隔开来。
  • 以程序化的方式生成描述。对于某些网站(例如新闻媒体来源),为每个网页生成准确且独特的描述非常简单:由于每篇文章都是手写的,因此再添加一句描述也毫不费力。对于较大型的由数据库驱动的网站,例如商品汇总网站,手写描述是无法完成的。不过,在后一种情况下,以程序化方式生成描述较为可行,建议您不妨一试。良好的描述应当简单易懂,并且不能千篇一律。网页级数据就非常适合以程序化方式生成。请注意,包含很多长串关键字的元描述不会让用户清楚地了解网页内容,也不太可能代替常规摘要显示出来。
  • 使用高质量的描述。最后,确保您的描述确实具有描述性。由于元描述不会显示在用户查看的网页中,因此它的内容很容易被忽视。不过,高质量的描述会显示在 Google 的搜索结果中,并会对您搜索流量的质量和数量产生长远的促进作用。








回复

使用道具 举报

Archiver|手机版|小黑屋|教你搜 ( 鲁ICP备16006309号

GMT+8, 2024-11-25 04:29 , Processed in 0.175518 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表