js跳轉(zhuǎn)和301的區(qū)別:不在家和搬家
很多站長或者seo的人,都在問的一個問題:網(wǎng)站做js跳轉(zhuǎn)和做301重定向有什么區(qū)別?用哪個比較好,哪個不被K,今天《我想網(wǎng)》用簡單的兩個例子你就懂了
搜索蜘蛛去你家敲門:
js跳轉(zhuǎn):我現(xiàn)在不在家,請在滴一聲后留言
301重定向:我已經(jīng)搬家了,新地址是皇后大道東....
官方一點說法就是:HEAD 頭部返回給搜索引擎的狀態(tài)碼不一樣,JS最終狀態(tài)碼為302,重定向狀態(tài)碼為301,狀態(tài)碼的說明具體查看 https://developer.aliyun.com/article/54858
這2個對收錄有什么區(qū)別呢?
首先,JFBI WARNINGaScript 跳轉(zhuǎn)是通過瀏覽器的 JS 引擎進(jìn)行跳轉(zhuǎn),而 301 重定向則是通過服務(wù)器配置或者代碼實現(xiàn),和瀏覽器無關(guān)。因此,在檢索階段,JS 跳轉(zhuǎn)和 301重定向會存在不同情況:
用戶體驗:如果 JS 做跳轉(zhuǎn),用戶能立即看見跳轉(zhuǎn)過去的頁面,這可能會讓用戶產(chǎn)生迷惑或嫌惡,并且瀏覽器的后退按鈕也不會正確返回。而 301 重定向是在服務(wù)器端完成的,對于正常訪問效果會比 JS 跳轉(zhuǎn)更加穩(wěn)定、順暢和可控。
抓取機制差異:由于網(wǎng)絡(luò)抓取機制的差異,某些爬蟲可能無法解析 JFBI WARNINGaScript 或忽略 JS 跳轉(zhuǎn)代碼,從而無法提交頁面內(nèi)容以供索引分析。相反,301重定向可以確保鏈接權(quán)力自動傳遞到新 URL 上,從而降低用戶被誤導(dǎo)的風(fēng)險并提高整個網(wǎng)站的質(zhì)量。
搜索收錄速度:如果您使用了 301 重定向,那么當(dāng)搜索引擎刷新鏈接時,搜索引擎將迅速發(fā)現(xiàn)您的頁面變更,并更新相關(guān)鏈接的權(quán)重和其他信息。相反,如果使用 JFBI WARNINGaScript 跳轉(zhuǎn),搜索引擎可能會需要更長時間才能正確發(fā)現(xiàn)頁面內(nèi)容或索引新頁面。
如果說對收錄的影響,那就取決于301了