将特殊的 HTML 文件上传到您网站上的特定位置,验证对该网站的所有权。从您的网站移除此验证文件会导致您对该网站的验证状态失效。

要求

  • 此文件不能要求进行身份验证。HTML 文件的上传目录必须可供未登录的用户访问。为了测试这一点,您可以在浏览器中打开一个无痕式窗口,尝试访问此文件。
  • 您必须能够将文件上传到网站的根目录,以供网络浏览器使用。如果您无权执行此操作,请换一种验证方法。如果您使用的是网站托管平台,则可能需要在托管服务的帮助页面中搜索,看看此方法是否可行。
  • HTML 文件上传方法可用于网址前缀资源,但不可用于网域资源。

步骤

若要利用 HTML 文件验证所有权,请执行以下操作:

  1. 如果您使用的是网站托管平台,请在托管服务的帮助页面中搜索,获取有关如何在 Search Console 上验证网站的自定义说明。如果您找不到任何信息,请继续执行后续步骤。
  2. 阅读此验证方法的相关要求
  3. 在所有权验证页面上为您的资源选择 HTML 文件上传方法。
  4. 下载所提供的验证文件。此文件是您独有的文件;它不能用于识别其他任何人,并与您的 Gmail 帐号相关联。
  5. 将验证文件上传到您的网站,使其在验证详情页面中指定的地址提供。这通常是资源的根目录(也就是说,如果您将资源定义为 https://example.com,并且所提供的文件名为 1234.txt,那么此文件应该可在 https://example.com/1234.txt 浏览)。在查找此文件时,Search Console 不会跟踪重定向。如果需要,您可以在文件正文的末尾添加换行符,但不要以其他方式修改文件名或内容。
  6. 在浏览器中访问此文件,确认它出现在 Search Console 验证向导指定的位置。如果在浏览器中通过该网址无法访问此文件,Google 便无法找到它进行验证。提示:您可以在浏览器中打开一个无痕式窗口,确认您无需登录即可访问此文件。
  7. 点击验证详情页面中的验证,完成验证。
  8. 如果验证失败,请参阅下文中的“潜在错误”来排查问题。

问题排查

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

  • 在要求的位置找不到您的验证文件
    Search Console 在资源的根位置找不到您的个人验证文件。请将提供的验证文件原封不动地上传到网站上的指定位置。如果文件名或内容与提供的 HTML 文件不匹配,我们将无法验证您对网站的所有权。您可以尝试在浏览器中访问该文件,确认该文件是否存在。
  • 验证文件中的内容不正确
    请务必按原样使用 Search Console 提供的验证文件,不要修改该文件的名称或内容。如果文件的名称或内容与 Search Console 为登录用户提供的文件不一致,我们将无法验证所有权。请使用 Search Console 提供的验证文件,并将其原封不动地上传到指定位置。
  • 验证文件被黑。
    您的验证尝试失败,而且我们可据此推断出您的网站可能已遭到黑客入侵。
  • 验证文件重定向到不允许访问的位置
    Search Console 不会跟踪验证文件指向另一个网域的重定向,但会跟踪同一个网域中的重定向。请浏览至您的文件,看是否已重定向到新网域。如果您的网站将所有流量都重定向到另一个网站,建议您改用 HTML 标记验证方法。下面列举了一些受支持和不受支持的重定向:
  • http://example.com 到 http://www.example.com - 支持
  • http://example.com 到 https://example.com - 支持;支持重定向到采用新协议 (http/https) 的网址。
  • example.com 到 foo.com - 不支持,网域不同。
  • m.example.com 到 example.com --
  • example.com 到 m.example.com --