015年5月25日,百度站長(zhǎng)平臺(tái)發(fā)布公告,宣布全面放開(kāi)對(duì)HTTPS站點(diǎn)的收錄,HTTPS站點(diǎn)不再需要做任何額外工作即可被百度抓收。采用了本文之前建議的HTTPS站點(diǎn)可以關(guān)閉HTTP版,或者將HTTP頁(yè)面跳轉(zhuǎn)到對(duì)應(yīng)的HTTPS頁(yè)面。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
百度搜索引擎目前不主動(dòng)抓取HTTPS網(wǎng)頁(yè),導(dǎo)致大部分HTTPS網(wǎng)頁(yè)無(wú)法收錄。但是如果網(wǎng)站一定要使用HTTPS加密協(xié)議的話該如何做到對(duì)百度搜索引擎友好呢。其實(shí)很簡(jiǎn)單:
1,為需要被百度搜索引擎收錄的HTTPS頁(yè)面制作HTTP可訪問(wèn)版。
2,通過(guò)user-agent判斷來(lái)訪者,將Baiduspider定向到HTTP頁(yè)面,普通用戶通過(guò)百度搜索引擎訪問(wèn)該頁(yè)面時(shí),通過(guò)301重定向至相應(yīng)的HTTPS頁(yè)面。如圖所示,上圖為百度收錄的HTTP版本,下圖為用戶點(diǎn)擊后會(huì)自動(dòng)跳入HTTPS版本。
3,HTTP版本不是只為首頁(yè)制作,其它重要頁(yè)面也需要制作HTTP版本,且互相鏈接,切不要出現(xiàn)這種情況:首頁(yè)HTTP頁(yè)面上的鏈接依然鏈向HTTPS頁(yè)面,導(dǎo)致Baiduspider無(wú)法繼續(xù)抓取——我們?cè)?jīng)遇到這種情況,導(dǎo)致整個(gè)網(wǎng)點(diǎn)我們只能收錄一個(gè)首頁(yè)。
如下面這個(gè)做法就是錯(cuò)誤的:http://www.abc.com/ 鏈向https://www.adc.com/bbs/
4,可以將部分不需要加密的內(nèi)容,如資訊等使用二級(jí)域名承載。比如支付寶站點(diǎn),核心加密內(nèi)容放在HTTPS上,可以讓Baiduspider直接抓取的內(nèi)容都放置在二級(jí)域名上。