今天我們來(lái)學(xué)習(xí)一下幾個(gè)比較容易混淆的頁(yè)面跳轉(zhuǎn)標(biāo)簽,301,302,rel=canonial。
在谷歌SEO里面,我們比較容易常見(jiàn)的是第一個(gè)301,302和canonial出現(xiàn)的比較少,但是不代表不存在,我會(huì)嘗試從以下價(jià)格方面來(lái)比較這3個(gè)標(biāo)簽的區(qū)別:
1.用戶體驗(yàn)
2.谷歌蜘蛛體驗(yàn)
3.權(quán)重傳遞
我們先來(lái)看下301跳轉(zhuǎn),301跳轉(zhuǎn)是永久指向跳轉(zhuǎn),意思就是說(shuō)我把頁(yè)面A永久的跳轉(zhuǎn)到頁(yè)面B,一般在什么情況下會(huì)出現(xiàn)使用301跳轉(zhuǎn)呢?
1.http網(wǎng)站跳轉(zhuǎn)到Https網(wǎng)站
2.二級(jí)域名跳轉(zhuǎn)到主域名,www.abc.com跳轉(zhuǎn)到abc.com
3.404頁(yè)面失效跳轉(zhuǎn)到新的頁(yè)面
4.老的域名跳轉(zhuǎn)到新的域名
第一種情況下一般就是你之前的網(wǎng)站沒(méi)有加ssl安全證書,后面裝上ssl證書后用戶訪問(wèn)從http跳轉(zhuǎn)到https
第二種情況現(xiàn)在很少見(jiàn)了,一般網(wǎng)站的域名目前都是使用主域名,www的二級(jí)域名使用的越來(lái)越少,但是我們要知道如果有時(shí)候我們輸入www的域名結(jié)果跳轉(zhuǎn)到了主域名就是301跳轉(zhuǎn)了。
第三種情況是使用301最多的情況,不過(guò)是在站內(nèi)頁(yè)面鏈接建設(shè)還是外鏈建設(shè)的時(shí)候,頁(yè)面內(nèi)鏈建設(shè)的時(shí)候如果錨文本指向了一個(gè)404頁(yè)面,及時(shí)的把404頁(yè)面301跳轉(zhuǎn)到新的頁(yè)面,主要就是把頁(yè)面的權(quán)重的傳遞過(guò)去,也不影響用戶體驗(yàn)。
如果一個(gè)外鏈的指向了404,對(duì)用戶體驗(yàn)的傷害也是非常大的,也要及時(shí)把404跳轉(zhuǎn)到新的頁(yè)面。
第四種情況老的域名廢棄了,但是老域名的權(quán)重高啊,不要浪費(fèi)了權(quán)重,記住如果一個(gè)老域名到期后半年內(nèi)不進(jìn)行續(xù)費(fèi)或者跳轉(zhuǎn),這個(gè)域名的權(quán)重會(huì)被重新刷到0,所以一定要珍惜你的老域名。
所以301跳轉(zhuǎn),對(duì)用戶體驗(yàn)和谷歌蜘蛛都是比較友好的,權(quán)重發(fā)生了傳遞,當(dāng)然對(duì)SEO也是有好的。
說(shuō)完了301,再來(lái)說(shuō)說(shuō)302.
302使用的情況不太常見(jiàn),因?yàn)檫@是個(gè)臨時(shí)性的跳轉(zhuǎn),暫時(shí)性的把頁(yè)面A跳轉(zhuǎn)到頁(yè)面B,但是最終還會(huì)使用頁(yè)面A,這個(gè)情況一般就是網(wǎng)站短時(shí)間內(nèi)進(jìn)行改版,在不影響用戶體驗(yàn)的情況下,臨時(shí)把頁(yè)面跳轉(zhuǎn)到臨時(shí)頁(yè)面。
原則上使用302跳轉(zhuǎn)是在告訴谷歌蜘蛛網(wǎng)站頁(yè)面只是暫時(shí)跳轉(zhuǎn),不要傳遞權(quán)重,也不要收錄,但谷歌webmaster的負(fù)責(zé)人John Muller對(duì)302跳轉(zhuǎn)不傳遞權(quán)重否認(rèn)過(guò),如果你302跳轉(zhuǎn)的時(shí)間過(guò)長(zhǎng),例如超過(guò)了半年,那么谷歌蜘蛛就會(huì)判定為什么使用302跳轉(zhuǎn)了這么久,是不是站長(zhǎng)本來(lái)想用301結(jié)果用了302.
但是我們站長(zhǎng)在操作的時(shí)候,如果想實(shí)現(xiàn)站點(diǎn)永久跳轉(zhuǎn)就用301別用302,不要讓谷歌的蜘蛛來(lái)猜。
Rel=canonial標(biāo)簽是針對(duì)谷歌的爬蟲而寫的標(biāo)簽,這個(gè)標(biāo)簽是用來(lái)告訴蜘蛛同一個(gè)域名下的url按照canonial標(biāo)簽的規(guī)范來(lái)爬取,這種一般出現(xiàn)在頁(yè)面的內(nèi)容都重復(fù)情況下。
例如有3個(gè)內(nèi)容相同的頁(yè)面:
https://.../sample/a
https://.../sample/b
https://.../sample/c
這幾個(gè)頁(yè)面的內(nèi)容是一模一樣,例如電商網(wǎng)站的產(chǎn)品頁(yè)面選擇不同的變體屬性出現(xiàn)不同價(jià)格,但是我們不想讓蜘蛛重復(fù)爬取這3個(gè)頁(yè)面,只需要告訴蜘蛛爬取其中1個(gè)頁(yè)面即可,不然浪費(fèi)了爬取預(yù)算,增加爬蟲工作量,同時(shí)還分散了頁(yè)面的權(quán)重
我們就會(huì)寫個(gè)<link rel="canonical" href="https://abc.com/sample/a>
這個(gè)代碼就是告訴爬蟲只需要把權(quán)重傳遞給第一個(gè)頁(yè)面即可。
至于如何設(shè)置301,302跳轉(zhuǎn),推薦大家使用redirection這個(gè)插件,設(shè)置跳轉(zhuǎn)非常簡(jiǎn)單。