验证您的网站所有权

什么是验证?

验证是证明您对自己声称拥有的资源具有所有权的过程。我们之所以需要确认所有权,是因为一旦您验证了您对某项资源的所有权,就可以访问该资源的 Google 搜索数据,并可影响其在 Google 搜索结果中的显示情况。每项 Search Console 资源都需要有至少 1 名经过验证的所有者。

 

验证您的资源

验证网站

  1. 添加新资源,或从资源选择器栏中选择一项未经验证的资源。
  2. 请从下列验证方法中任选一种,并遵照相关说明操作。并非所有验证方法都适用于所有类型的资源;验证页面上会列出可行的方法以及针对您网站建议的方法。

多人可以分别使用相同或不同的验证方法添加和验证同一网站资源。如果您使用相同的验证方法,请确保不要改写任何其他所有者的验证令牌。

使用多种验证方法

您可在资源的验证设置页面中添加其他验证方法。您最好添加多种验证方法,以便能够在您的某一种现有验证方法失败时改用其他方法 - 例如,当您已使用 Google Analytics(分析)跟踪代码进行了验证,然后却有人在您网站上更改了某个省略此代码的模板时。

要添加其他验证方法,请访问相应资源的“设置”页面,并点击“所有权验证”。

验证有效期可持续多久?

Google 会定期检查您的验证是否有效(例如,检查您的 HTML 验证标记是否仍然存在)。如果您的验证无法再被确认,您对相应资源的权限将会在特定宽限期过后到期。

如果某项资源的所有经过验证的所有者都失去了对该资源的访问权限,那么该资源的所有代理所有者(由经过验证的所有者添加的所有者)、用户以及合作者都将失去对该 Search Console 资源的访问权限。

我什么时候才能开始看到数据?

系统会从您首次将某项资源添加为 Search Console 资源时开始收集该资源的数据。验证失败通常不会导致系统中断数据收集。

我们目前没有网站所有者!

如果贵网站经过验证的网站所有者已离开,或者您不确定经过验证的所有者是谁,请再验证一位网站所有者。新的所有者将能够查看此网站的已验证所有者和用户的完整列表,以及每位所有者的验证方法。接下来,您可以通过移除前任所有者的验证令牌,选择性地取消验证前任所有者(例如,如果前任所有者是通过 HTML 标记进行验证的,那么,新任所有者只需从网站中移除对应的 HTML 标记即可)。要了解详情,请参阅添加或移除所有者

 

验证方法详情

HTML 文件上传

您可以将特殊的 HTML 文件上传到您的网站,验证网站的所有权。此文件与特定用户相关联。请按照验证详情页面上的说明操作。从您的网站移除此验证文件会导致该网站的验证状态失效。

要使用 HTML 文件来验证所有权,请在“验证详情”页面上为您的网站选择 HTML 文件上传方法,然后按照显示的说明操作。

执行文件上传验证的用户代理拥有用户代理令牌 Google-Site-Verification 和完整的用户代理字符串 Mozilla/5.0 (compatible; Google-Site-Verification/1.0)

 

潜在错误:

进行 HTML 文件上传验证时可能会出现以下错误:

  • 未找到验证文件。
    请下载 Search Console 验证页上提供的验证文件,并在未进行任何修改的情况下将其上传到指定位置。如果文件名或内容与提供的 HTML 文件不匹配,我们将无法验证您对网站的所有权。
  • 验证文件包含错误内容。
    Search Console 会检查您的验证文件是否与验证页上提供的文件具有相同的文件名和内容。如果文件名或内容与提供的 HTML 文件不匹配,我们将无法验证您对网站的所有权。请下载 Search Console 验证页上提供的验证文件,并将其原封不动地上传到指定位置。
  • 验证文件被黑。
    您的验证尝试失败,而且我们可据此推断出您的网站可能已遭到黑客入侵。详细了解如何检测和修复被黑客入侵的网站。
  • 您的验证文件会重定向到一个不允许使用的位置。
    Googlebot 不会跟踪验证文件的重定向;如果您的网站将所有流量重定向到另一个网站,我们建议您使用元标记验证。不过,我们允许在单个网站内进行重定向(例如,从 http://example.com/ 重定向到 http://www.example.com/)。
  • 下方列出了更多常见验证问题
HTML 标记

您可以将 <meta> 标记添加到特定网页的 HTML 中来验证您对网站的所有权。我们会验证元标记的位置是否正确。如果我们找不到该标记,则会向您提供所遇到错误的相关信息。此标记与特定用户相关联。

要使用 HTML 标记来验证所有权,请在“验证详情”页面上为您的网站选择 HTML 标记方法,然后按照显示的说明操作。

执行 HTML 标记验证的用户代理拥有用户代理令牌 Google-Site-Verification 和完整的用户代理字符串 Mozilla/5.0 (compatible; Google-Site-Verification/1.0)

 

潜在错误:

进行 HTML 标记验证时可能会出现以下验证错误:

  • 找不到元标记/元标记位置有误。 验证元标记必须位于网页的 <HEAD> 部分内。如果您看到这些错误,请检查以下事项:
    • 元标记是否位于正确的网页中? 我们会在您网站的首页上查找。当有人对您的网站(如 http://www.example.com/)发出请求时,服务器就会返回此页面。这一页面通常命名为 index.html 或 index.htm,但是也可使用其他名称(视您服务器配置而定)。

    • 元标记是否位于网页的正确位置? 我们会在网页的 <head> 部分查找。正确位置如下所示:
      <HTML>
        <HEAD>
          <TITLE>网页标题</TITLE>
          <meta name="google-site-verification" content="your verification string">
        </HEAD>
      <BODY>
      
    • 如果您使用网页编辑器或所见即所得编辑器修改网页,请务必选择“修改 HTML”选项或修改网页的源代码。
  • 元标记不正确。
    我们找到了验证元标记,但它的内容不正确。为避免错误,请复制并粘贴 Search Console 验证页上提供的元标记。
  • 下方列出了更多常见验证问题
DNS 记录

您可通过在域名提供商网站中添加 DNS 记录从网域级别验证资源所有权。

要使用此方法,您必须登录域名提供商网站(例如 GoDaddy.com 或 networksolutions.com)并添加新的 TXT 记录。Google 会验证您的个人记录是否确实存在且已分配到您的网域。每条 DNS 记录都会将特定用户与特定网域关联。

如何使用 DNS 记录进行验证:

  1. 获取 TXT 记录:当系统要求您验证资源时,请选择“域名验证”方法(或创建网域资源),系统随即便会提供一个字符串值以供您在下一步使用。
  2. 将 TXT 记录添加到域名提供商的记录中:将您从第 1 步中获取的 TXT 记录添加到域名提供商的记录中:
    1. 找到您的域名提供商的 G Suite 文档
    2. 忽略 G Suite 文档中的第 1 步(获取您的专属验证记录):您已在上面的第 1 步中获得了自己的 TXT 记录。
    3. 按照第 2 步操作(登录域名托管服务商网站)
    4. 按照第 3 步操作(将验证记录添加到提供商的 DNS 记录中)
    5. 忽略 G Suite 文档中的第 4 步(验证步骤):接下来会执行此步骤。
  3. 在 Search Console 中验证您的资源在 Search Console 中打开您的未经验证的资源(或使用资源选择器切换到相应资源)。在系统提示时,点击验证。如果设置无误,应该能立即得到验证;如果有误,请参阅下面列出的潜在错误。注意:DNS 更改可能要过一段时间才能完成验证;如果系统未能立即发现您的记录,请等待 1 天,然后重新尝试执行第 3 步
重要提示:为保持已通过验证的状态,即使在验证成功后也不要移除相应的 DNS 记录。

 

潜在错误:

进行 DNS 记录验证时可能会出现以下验证错误:

  • 找不到您的验证记录
    我们找不到您的 TXT 验证记录。该记录发布后,Google 可能要过几分钟才能看到该记录;请稍后重试。
  • 您的验证记录不一致
    您的 DNS 提供商的所有验证记录均与 Search Console 提供给您的值不一致。请务必使用验证页上提供的记录。
  • 下方列出了更多常见验证问题
Google Analytics(分析)跟踪代码

如果您使用 Google Analytics(分析)跟踪自己网站的流量,则可以通过与自己网站关联的 Google Analytics(分析)跟踪代码来验证自己的网站。要执行此操作,您必须有权“修改”相关的网络媒体资源(提供了相应网页所使用的跟踪代码)。此外,您的跟踪代码必须使用 analytics.jsgtag.js 代码段。

要利用 Google Analytics(分析)来验证所有权,请执行以下操作:

  • “验证详情”页面上为您的网站选择 Google Analytics(分析),然后按照显示的说明操作。
  • 请将跟踪代码放置在页面的 <head> 部分(而非 <body> 部分)内。否则,验证将失败。
  • 请务必使用系统提供的代码,切勿修改,否则,验证将失败。
  • 您的 Google Analytics(分析)帐号的其他管理员将可以在 Search Console 中访问您网站的数据。

在这种情况下,Google Analytics(分析)跟踪代码仅会被用于验证网站的所有权。系统不会访问任何 Google Analytics(分析)数据。

执行 Google Analytics(分析)验证的用户代理拥有用户代理令牌 Google-Site-Verification 和完整的用户代理字符串 Mozilla/5.0 (compatible; Google-Site-Verification/1.0)

 

潜在错误:

进行 Google Analytics(分析)跟踪代码验证时可能会出现以下验证错误:

  • 未找到代码段
    您是否将代码段放置在了首页的正确位置?
  • 代码段格式不正确
    请务必按原样使用系统提供的代码段。
  • 找到的代码段有误(旧版 Google Analytics(分析)代码段)
    Search Console 仅支持最新版本的 Google Analytics(分析)代码段。
  • 代码段类型有误(跟踪代码管理器/第三方跟踪代码管理器)
    请务必使用 Google Analytics(分析)代码段。
  • 代码段位置有误
    代码段必须位于首页的 <head> 部分。
  • 您没有 Google Analytics(分析)帐号/权限不足
    您必须拥有有效的 Google Analytics(分析)帐号,并且必须对该帐号拥有“修改”权限。
  • 下方列出了更多常见验证问题
Google 跟踪代码管理器容器代码段

如果您拥有 Google 跟踪代码管理器帐号,则可以使用 Google 跟踪代码管理器容器代码段来验证网站所有权。

要利用 Google 跟踪代码管理器来验证所有权,请执行以下操作:

  • “验证详情”页面上为您的网站选择 Google 跟踪代码管理器,然后按照显示的说明操作。
  • 您必须在 Google 跟踪代码管理器中拥有“查看”、“修改”和“管理”等容器级权限
  • 请紧随网页起始标记 <body> 之后放置跟踪代码管理器代码的 <noscript> 部分。否则,验证将失败。
  • 请勿在 <body> 标记和跟踪代码管理器代码之间插入数据层(或除 HTML 注释之外的任何内容)。否则,验证将失败。
  • 请务必使用系统提供的代码,切勿修改,否则,验证将失败。
执行 Google 跟踪代码管理器验证的用户代理拥有用户代理令牌 Google-Site-Verification 和完整的用户代理字符串 Mozilla/5.0 (compatible; Google-Site-Verification/1.0)

 

潜在错误:

进行 Google 跟踪代码管理器验证时可能会出现以下验证错误:

  • 权限不足
    您必须对 Google 跟踪代码管理器帐号拥有“管理”权限。
  • 标记错误
    请务必使用与登录 Search Console 时所用的帐号相关联的正确标记。
  • 没有跟踪代码管理器容器
    您尚未在跟踪代码管理器帐号中创建任何容器。
  • 找不到标记/位置有误
    请务必将标记放置在相应网页上的正确位置,如上所述。
  • 下方列出了更多常见验证问题
Google 协作平台

您创建的 Google 协作平台新页面应会自动在 Search Console 帐户中显示并得到验证。如果您的网站未自动显示在 Search Console 首页上,请点击添加网站。系统会自动验证您的网站。

旧网站或采用自定义域名网址的网站应使用“HTML 标记”方法进行验证。

请注意,您必须使用用于 Search Console 的同一个 Google 帐号来创建网站。

请确保您使用管理 Google 协作平台时所用的那个帐号登录 Search Console。

Blogger

您在 Blogger 中创建的新博客应会自动添加到 Search Console 帐户中并得到验证。如果您的博客未自动显示在 Search Console 首页上,请添加相应资源,系统应会自动进行验证。

旧博客不会自动得到验证,因此应使用“HTML 标记”方法进行验证。

请确保您使用管理博客时所用的那个帐号登录 Search Console。

常见验证错误

除了特定方法独有的验证错误,大多数验证方法可能会遇到以下验证错误:

  • 标记/代码段/文件错误
    请务必按原样使用系统在开始验证时提供给您的标记、代码段或文件。
  • 与服务器的连接超时。
    由于服务器超时,因此我们无法验证文件。这可能是因为该服务器已停止运行、正忙或响应缓慢。请确保您的服务器能够响应,然后重试。
  • 我们在查找网站的域名时遇到了错误。
    我们已尝试访问您的验证文件,但由于 DNS 错误未能访问您的网域。这可能是因为该服务器已停止运行,或者到您网域的 DNS 路由出现了问题。请确保您的域名可正确解析,然后重试。
  • 对下载请求的重定向次数过多。
    检查可能存在问题(例如无限循环)的网址。
  • 服务器返回的响应无效。
    如果您的网站要求用密码进行身份验证,或如果由于其他原因造成我们无法访问该网站,则会出现此种情况。
  • 我们无法连接到服务器。
    请确保您的服务器正常运行,且您的域名可正确解析,然后重试。
  • 出现内部错误。
    如果此问题持续存在,请访问网站站长中心帮助论坛以了解最新资讯。
  • 超时
    您的网站或网域服务器已停止响应我们的请求(具体取决于所使用的验证方法)。请确认您的网站能够响应,然后重试。
  • 找不到您的网域
    我们已尝试解析您向我们提供的网站网址,但 DNS 服务无法识别该网址。请检查并确保您提供的资源网址正确无误。
该内容对您有帮助吗?
您有什么改进建议?