Https 谷歌将从网站管理员工具中检索哪个版本?

Https 谷歌将从网站管理员工具中检索哪个版本?,https,google-webmaster-tools,Https,Google Webmaster Tools,我刚刚启动了一个网站。我正在使用https协议。所以我的域名是https://example 我创建了一个谷歌网站管理员工具帐户,并验证了我是https://example和https://example的所有者 然后我尝试在站点设置(https://example)中设置我的首选域,它要求验证我是否是和的所有者。范例 所以我现在有4个不同版本的网站设置在网站管理员工具。我将首选域设置为example.com,它不允许我选择首选协议 我的问题是,谷歌怎么知道索引https://而不是http:/

我刚刚启动了一个网站。我正在使用https协议。所以我的域名是https://example

我创建了一个谷歌网站管理员工具帐户,并验证了我是https://example和https://example的所有者

然后我尝试在站点设置(https://example)中设置我的首选域,它要求验证我是否是和的所有者。范例

所以我现在有4个不同版本的网站设置在网站管理员工具。我将首选域设置为example.com,它不允许我选择首选协议

我的问题是,谷歌怎么知道索引https://而不是http://呢?

你可以告诉谷歌:

用rel=“canonical”链接元素指示首选URL

假设您希望成为首选URL,即使各种URL都可以访问此内容。您可以按如下方式向搜索引擎指出这一点:

Mark up the canonical page and any other variants with a rel="canonical" link element.
Add a <link> element with the attribute rel="canonical" to the <head> section of these pages: 

<link rel="canonical" href="https://blog.example.com/dresses/green-dresses-are-awesome" />
使用rel=“canonical”链接元素标记规范页面和任何其他变体。
将属性为rel=“canonical”的元素添加到这些页面的部分:
重新使用 假设您希望在下对所有内容进行索引,则可以将所有请求重定向到和发送到

这是最好的方法,因为它可以保持一切整洁,并且只能通过一个域和协议直接访问。如果谷歌(和所有其他用户)试图访问任何其他变体,他们将遵循重定向

rel规范的 另一种选择是使用rel=canonical并将其设置为首选域。这样,您仍然可以通过两个协议(根域和www.subdomain)提供相同的内容,但可以将首选域设置为应该索引的域,作为访问该内容的位置

诺因迪斯 第三种选择是对来自非首选域/协议的所有内容指定noindex。这将确保搜索引擎只索引首选域(没有noindex集)上提供的内容

但我不建议这样做,因为这对SEO不好——如果有人链接到,而你没有索引,SEs会忽略这个链接。然而,如果使用redirect或rel canonical,则链接将计入canonical/redirect指向的首选域上的页面


要清楚,无论何时使用重定向或rel canonical,都必须将其指向首选域上的相应页面。 所以应该重定向到,而不仅仅是


你不能使用谷歌网站管理员工具设置这些,你需要在托管网站的服务器上设置。方法取决于服务器的配置。

谢谢,我已经将规范url设置为https版本,并在htaccess文件中设置了重定向。我在谷歌的https://属性中添加了一个站点地图。我是否也必须为其余的房产做这些?或者我可以让它们处于休眠状态吗?@Henrick抱歉,我不知道。谢谢,所有页面都重定向到相应的https://在网站管理员工具中,我已将sitemap和robots.txt等添加到https://属性中。我是否需要在网站管理员工具中使用其他版本,或者google是否知道它们只是添加的,这样我就可以设置首选域?或者甚至有必要添加https://版本吗?我可以只添加example.com和www.example.com(默认情况下添加http协议)。我将http版本添加到wmt的唯一原因是它不断要求我验证它是否拥有http://而不仅仅是https://Webmaster 工具更能让你理解谷歌是如何看待你的网站的,而不是让你告诉谷歌如何为它编制索引(尽管你可以做一点)。最好在您的服务器上正确设置所有内容,这样所有的搜索引擎都能正确索引,而不仅仅是谷歌。只要您已经设置了从http和www到https根域的重定向,那么Google和所有其他SEs将遵循这些重定向并只为https根域编制索引。非常感谢您提供详细的回答。我想补充一点,你应该像以前一样在谷歌搜索控制台中注册所有四个变体,尽管实际上,如果你设置了所有重定向,你只能在一个版本中看到有趣的信息。但如果谷歌发现其中一个有问题并想提醒你的话,让其他人注册也很方便。