2016-04-27 129 views
1

我刚刚推出了一个网站。我正在使用https协议。所以,我的域名为https://例如谷歌将从网站管理员工具中索引哪个版本?

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

然后我试图把我的首选域在网站设置中(https://示例),并要求验证我是http://examplehttp://www的所有者。示例

因此,我现在有4个不同的网站站长工具中设置的网站版本。我将我的首选域设置为example.com,它不允许我选择首选协议。

我的问题是,谷歌将如何知道索引https://而不是http://?

回答

0

你可以告诉它谷歌: https://support.google.com/webmasters/answer/139066?hl=en

使用rel =“canonical”链接元素为首选网址

假设你想https://blog.example.com/dresses/green-dresses-are-awesome/成为首选网址,即使各种的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" /> 
+0

谢谢,我有规范的url设置为https版本并在htaccess文件中设置重定向。我在google中向https://属性添加了一个网站地图。我是否必须为其他属性做这件事?或者我可以让他们躺在休眠状态? – Henrick

+0

@亨瑞克抱歉,我不知道。 – Tom

+0

感谢您的回复 – Henrick

2

重定向

假设你想要的一切https://example.com下索引,可以将所有请求重定向到http://example.comhttp://www.example.comhttps://www.example.com被发送到https://example.com

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

相对规范

另一种选择是使用rel =规范,这设置为首选域。这允许您仍然通过两个协议,根域和www提供相同的内容。子域,但将首选域设置为应作为访问该内容位置的索引域。

加入noindex

第三种选择是对所有的内容从所述非优选的结构域/协议提供给指定NOINDEX。这样可以确保搜索引擎只会索引首选域(没有设置索引)的内容。

但我不会推荐这个,因为它对SEO不太好 - 如果有人链接到http://example.com,并且你没有索引,那么这个链接就被SE拒绝了。而如果您使用重定向或rel规范,则该链接将计入您的首选域的规范/重定向转至的页面。


要清楚,无论何时使用重定向或rel规范,您都必须将其指向首选域的相应页面。 所以http://example.com/some-page/应该重定向到https://example.com/some-page/,不只是https://example.com/

你不能设置任何的这种使用谷歌网站管理员工具,你需要设置它承载您的网站的服务器上。做到这一点的方式取决于你的服务器是如何配置的。

+0

谢谢,所有页面都重定向到相应的https://在网站管理员工具中,我已将网站地图和robots.txt等添加到https://属性中。我是否需要使用网站管理员工具中的其他版本来做到这一点,或者谷歌是否知道他们只是添加,所以我可以设置首选域?或者甚至需要添加https://版本,我可以只添加example.com和www.example.com(http协议是默认添加的)。我将http版本添加到wmt的唯一原因是因为它一直要求我验证拥有的http://而不仅仅是https:// – Henrick

+0

网站站长工具更适合您了解Google如何看待您的网站而不是您的网站告诉Google如何为其编制索引(尽管您可以做到这一点)。最好在你的服务器上正确地设置所有的东西,这样所有的搜索引擎都会正确地为它编制索引,而不仅仅是Google。只要您将http和www重定向到https根域,那么Google和所有其他SE就会遵循重定向并仅索引https根域。 –

+0

非常感谢您的详细回复 – Henrick

相关问题