在我們的網站建設中,時常會碰到需要網頁重定向的情況:象網站調整,如改變網頁目錄結構,網頁被移到一個新地址,再或者,網頁擴展名改變,如因應用需要把.php改成.Html或.shtml,在這種情況下,假如不做重定向,則用戶收藏夾或搜索引擎數據庫中舊地址只能讓訪問客戶還會得到一個404頁面錯誤信息,訪問流量白白喪失;再如某些注冊了多個域名的網站,也需要通過重定向讓訪問這些域名的用戶自動跳轉到主站點,等等。
常用的重定向方式有: 301 redirect, 302 redirect 與 meta fresh:
301 redirect: 301代表永久性轉移(Permanently Moved),301重定向是網頁更改地址后對搜索引擎友好的最好方法,只要不是暫時搬移的情況,都建議使用301來做轉址。
302 redirect: 302代表暫時性轉移(Temporarily Moved ),在前些年,不少Black Hat SEO曾廣泛應用這項技術作弊,目前,各大主要搜索引擎均加強了打擊力度,象Google前些年對Business.com以及近來對BMW德國網站的懲罰。即使網站客觀上不是spam,也很輕易被搜尋引擎輕易誤判為spam而遭到懲罰。
meta fresh: 這在2000年前比較流行,不過現在已很少見。其具體是通過網頁中的meta指令,在特定時間后重定向到新的網頁,假如延遲的時間太短(約5秒之 主站蜘蛛池模板: 景洪市| 孟连| 金川县| 四会市| 青浦区| 金山区| 三亚市| 浠水县| 孝昌县| 印江| 中江县| 杭锦后旗| 平乡县| 玛沁县| 清水河县| 黄龙县| 邳州市| 常德市| 县级市| 高要市| 察哈| 堆龙德庆县| 仙居县| 桃园县| 远安县| 土默特左旗| 南部县| 贵德县| 安吉县| 都匀市| 松阳县| 仁怀市| 英山县| 兴隆县| 湖口县| 丘北县| 安西县| 灵川县| 太原市| 堆龙德庆县| 西乌珠穆沁旗|