沐鳴註冊平台官網_node.js+express 做301重定向實驗

本地項目啟動:

1.添加代碼

 if(req.url === '/apply'){
            res.writeHead(301,{
                'Location':'https://www.baidu.com/'
            })
        }

之後http://localhost:8080/apply會跳轉到https://www.baidu.com/ ,跳轉肉眼不可見

項目停掉之後,在瀏覽器地址欄輸入http://localhost:8080/apply  仍然會跳轉到https://www.baidu.com/ ,說明瀏覽器記錄了這個跳轉。

手動刪除掉瀏覽器緩存,只清楚緩存的圖片和文件就可以刪掉:

輸入http://localhost:8080/apply,不再跳轉到https://www.baidu.com/了。

我重啟項目,看一下發送的請求:

劃線表示永久重定向到緩存。打開看上線了網站的案例:

沒有把重定向緩存,所以它刪除綁定后,是不會再跳轉到自定義域名的。

關於301跳轉的問題,我們特別邀請 Baiduspider 技術專家對此做了解答。

問:我設置了 301 跳轉,多久可以生效?

答:目前百度無法承諾 301 跳轉的生效時間,因為站長感受到的生效時間會受多因素影響,比如 Baiduspider 再次抓取這個頁面發現其設置了 301 的時間、網頁的重要程度以及自身質量等。

問:301 跳轉生效后,原網頁是否會被刪除?

答:不會,會與跳轉后的新網頁同時存在。

問:原網頁新網頁都存在,相當於兩個內容重複的頁面,排名怎麼處理?

答:通常百度會認為跳轉后的新網頁更加重要,原網頁是被放棄的網頁,會讓新網頁繼承原網頁屬性,在搜索結果中會優先展現新網頁。

問:將老域名跳轉到新域名,是僅首頁 301 就可以了?還是必須所有頁面 301?

答:必須所有頁面 301 至新域名的相應頁面。

問:原域名所有頁面都跳轉至新域頁首頁會有什麼影響?

答:新域名首頁將會替換舊域名首頁,新域名首頁僅繼承舊域名首頁的屬性,不會產生 1+1>2 的效果。舊域名在短時間內仍然可查。但隨着時間推移,舊域名由於質量下降最終會被清除出數據庫。

站長推薦

1.雲服務推薦: 國內主流雲服務商,各類雲產品的最新活動,優惠券領取。地址:阿里雲騰訊雲華為雲

鏈接: http://www.fly63.com/article/detial/10106