核心提示:301重定向,是用來重定向url的,而不是用來做流量重定向的,這個要非常警惕,而且這也是301重定向的基礎(chǔ)精力。 |
最近一個朋友的Blog在做301重定向的過程中碰到了一些艱苦。
大概的情況就是,本來的Blog域名不打算做了,在新的域名上重啟爐灶,重新開端寫,但舊有的Blog的流量不想喪失,所以就做了301重定向到新的域名,但是內(nèi)容是不同的,本來Blog上內(nèi)容并沒有遷移到新的Blog。
在做了301重定向后兩個多星期了,新域名仍然沒有收錄,舊Blog的收錄仍然存在。
我看了一下,利用本站的HTTP Status Checker,可以驗證跳轉(zhuǎn)的情況,最多可以檢查5級跳轉(zhuǎn)。
從舊Blog的已經(jīng)收錄的url情況來看,是這樣的:
舊url 》 301 新url 》 302 新url 》404錯誤頁面
這是由于舊Blog的url同新的不同,而且新Blog的rewrite規(guī)矩,會用302重定向到可能的實際網(wǎng)址,但那個頁面卻又不存在,所以就有了終極的404錯誤頁面。
這里我感到最大的標(biāo)題,是302,其次是404,而這兩個連在一起的標(biāo)題就更大。這應(yīng)當(dāng)是Google不收錄的最大可能原因。
接著,就幫著這個朋友修正了一下301重定向的規(guī)矩,把所有的都指向新blog的首頁。
接著就是看看他的sitemap,看了看,也是有些錯誤在里面,順便告訴他一個好用的sitemap插件。
我推薦的是Google XML Sitemaps plugin,在WordPress下工作很棒。最重要的是格局準(zhǔn)確。
基礎(chǔ)上就是這樣,我看還需要等候一兩個星期,Google才會收錄這個阿Q日志。
持續(xù)上面的話題,還是再討論一下301重定向。
1)要避免301重定向后,新頁面,或者終極頁面是返回的404錯誤碼。
2)301重定向,之前的頁面和新頁面,內(nèi)容最好一致,假如不能做到的話,也要盡可能內(nèi)容相干。
3)301重定向,是用來重定向url的,而不是用來做流量重定向的,這個要非常警惕,而且這也是301重定向的基礎(chǔ)精力。
4)網(wǎng)站從一個網(wǎng)站遷移到新的域名,用301重定向。
5)放棄一個網(wǎng)站,又重寫一個網(wǎng)站,要搬流量,最好不用用301重定向。
我的建議是,本來的網(wǎng)站,除首頁外,全部給出404錯誤,在頁面上闡明情況,并且給出一個鏈接,讓用戶自己點擊后達到新網(wǎng)站。
6)不要用302重定向,這會讓Google認為本來的頁面url還有效。
David Yin