重定向:SEO 最佳實踐

已發表: 2021-04-09

重定向可幫助您維護網站排名並幫助搜索引擎了解我們對網站所做的更改。 以下是正確執行重定向所需的所有信息。 記筆記!

目錄

SEO的相關重定向

這些是影響網站排名的主要重定向。 了解如何根據您的需要正確使用它們。

重定向

301 - 永久重定向

使用 301 重定向代碼,您將 90 - 99% 的原始頁面權限傳遞給重定向頁面。 在大多數情況下,301 HTTP 狀態代碼是在網站上實現重定向的最有效方法。

302 - 臨時重定向

儘管有時有人指出可以類似地處理 301 和 302 重定向,但事實是您需要知道要使用哪一個,具體取決於具體情況。

如果您確定可以在不久的將來再次顯示原始頁面,請僅使用 302。 如果您不確定,最好設置 301 永久重定向,因為這樣可以避免重複內容。

為什麼? 因為谷歌將通過將重定向解釋為臨時的來保留舊內容和新內容。

307 - 臨時重定向

307 和 302 都是臨時重定向。 那麼有什麼區別呢? 307 狀態碼被添加到 HTTP 1.1 中的 HTTP 標準中。 它們之間的主要區別是302 被認為更加模糊,而 307 澄清了所請求的 URL 已被暫時移動,並且會在一段時間內返回。 因此,只要您完全有把握將來會顯示原始頁面,建議使用 307 臨時重定向。

308 - 永久重定向

HTTP狀態碼308是類似於301的永久重定向,表示請求的資源已經永久移動到另一個URI。 它於 2015 年被添加到 HTTP 標準中,詳見 308 狀態代碼的 RFC7538 規範文檔。 永久重定向代碼 308 是填補類似代碼 301、302 和 307 留下的空白所必需的。

元刷新

元刷新是一種在頁面級別而不是服務器級別上運行的重定向。 它向瀏覽器指示何時需要刷新當前網頁、將訪問者重定向到不同的內容或顯示更新。

雖然沒有被禁止,但谷歌並不推薦使用它

原因是使用元刷新可能會導致不適當的內容被索引。 之所以會發生這種情況,是因為Google將元刷新視為重定向,這意味著它將索引用戶最終登陸的頁面。

加密重定向

如果您無法使用傳統方法實現重定向,最好讓用戶知道您的內容已被移動。 為此,Google 建議添加指向新頁面的鏈接並附上簡短說明

這種做法是必不可少的,因此用戶可以找到您的新網站並通知 Google 這是一個加密重定向。

這是加密重定向的示例:

 <a href="https://newsite.com">We have moved! Find us at newsite.com!</a>

什麼時候應該使用重定向?

應該使用重定向的一種情況是在運行從舊域到新域的站點遷移時。 將所有頁面重定向到新域上的對應頁面。

此外,在將兩個或多個網站合併為一個時實施重定向。 在這種情況下,您應該將這些頁面的 URL 重定向到新站點,在那裡它們將被合併。

另一方面,如果您有一個電子商務商店,其中產品不再可用或缺貨,一個好的做法是實施重定向到可以替換其他產品的頁面。

您還可以使用重定向來運行季節性頁面,例如黑色星期五優惠,在不需要時它們是空的。 網站所有者可以臨時重定向到其他資產,並在他們再次需要這些頁面時刪除重定向。

另一種常用重定向的情況是刪除不再需要的舊頁面或內容。 我們建議將不再需要的內容重定向到其他 URL,以保持這些資產已經對排名產生的影響。

如何成功重定向頁面

重定向配置

最後,我們將在進行重定向時看到一系列好的做法:

重定向到您網站上的首選 URL 版本

設置重定向時,您應始終指向目標 URL 的最相關版本。 這種做法在站點動態生成 URL 時更為重要,並且同一頁面可能有多個 URL。

避免重定向鏈

重要的是不要同時設置多個重定向。 如果可能,應重新評估和合併這些重定向以消除鏈條。

清理您的重定向

重定向通常會被設置並被遺忘,但站點會不斷變化,因此您可能需要重新評估那些已經存在一段時間的重定向。 可能存在不再需要的臨時重定向,可以取消或永久化。

刪除站點地圖中的重定向 URL 並更新內部鏈接

站點地圖和網站通常不應包含重定向內容,而應僅包含最終目標 URL。 因此,您應該定期檢查站點地圖以識別重定向並將其替換為活動 URL。 如果您的 CMS 自動創建站點地圖,這種做法尤其重要。

最後的想法

當 Google 檢測到重定向時,請謹慎使用重定向,根據您使用的代碼,它會為一個頁面或另一個頁面編制索引。 請記住,您網站上的重定向越少越好。

如果您將包含大量內容的站點從一個域遷移到另一個域或從 HTTP 遷移到 HTTPS,請確保使用 301 代碼重定向到正確的 URL。