2016-04-27 126 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

相關問題