- SEO 教程
- SEO - 首頁
- SEO - 什麼是SEO?
- SEO - 策略與方法
- SEO - 站內最佳化技巧
- SEO - 站外最佳化技巧
- SEO - 網站域名
- SEO - 相關的檔名
- SEO - 設計與佈局
- SEO - 最佳化的關鍵詞
- SEO - 長尾關鍵詞
- SEO - 標題標籤
- SEO - 元描述
- SEO - 最佳化的元標籤
- SEO - 針對谷歌最佳化
- SEO - robots.txt
- SEO - URL 結構
- SEO - 標題
- SEO - 重定向
- SEO - 權威性和信任度
- SEO - PDF 檔案
- SEO - 最佳化的錨文字
- SEO - 圖片最佳化
- SEO - 重複內容
- SEO - Meta Robots 標籤
- SEO - Nofollow 連結
- SEO - XML 網站地圖
- SEO - 規範 URL
- SEO - UI/UX 的作用
- SEO - 關鍵詞差距分析
- SEO - 獲取高質量反向連結
- SEO - 新增 Schema 標記
- SEO - 作者權威性
- SEO - 修復斷開的連結
- SEO - 內部頁面連結
- SEO - 清理不良連結
- SEO - 獲取權威反向連結
- SEO - 核心網頁指標
- SEO - 更新舊內容
- SEO - 填補內容空白
- SEO - 連結建設
- SEO - 特色片段
- SEO - 從谷歌移除 URL
- SEO - 內容為王
- SEO - 驗證網站
- SEO - 多媒體型別
- SEO - 谷歌段落排名
- SEO - 最大化社交分享
- SEO - 首次連結優先規則
- SEO - 最佳化頁面載入時間
- SEO - 聘請專家
- SEO - 學習 EAT 原則
- SEO - 移動端 SEO 技巧
- SEO - 避免負面策略
- SEO - 其他技巧
- SEO - 持續的網站審計
- SEO - 總結
- SEO 有用資源
- SEO - 快速指南
- SEO - 有用資源
- SEO - 討論
SEO - 重定向
將舊 URL 重定向到更新的 URL 代表著 URL 重定向的實踐,成功地告知您的使用者和搜尋引擎蜘蛛網站已遷移。由於它們會影響 Google 對網站的排名和抓取方式,因此 SEO 中的重定向必須有效地實施。
什麼是 404 錯誤?
404 錯誤是一種非常特殊的客戶端錯誤,通常稱為 HTTP 404 或 404 程式碼。它表示瀏覽器引擎無法在伺服器上找到使用者嘗試訪問的網頁。
重定向用法
在以下情況下,重定向特別有用:
消費者使用許多獨特的 URL 來訪問您的網站。例如,如果有多種訪問您網站主頁的方法(例如 https://abcwebsite.com/home、http://home.abcwebsite.com 或 https://www.abcwebsite.com),那麼選擇其中任何一個地址作為預設規範目標並使用重定向將來自所有其他 URL 的流量定向到所選 URL 將是一種有效的策略。
您希望網站遷移儘可能輕鬆。因此,您已將其遷移到新的域名。
刪除之前的頁面後,您希望將使用者重定向到另一個網頁。
整合兩個網站時,確保所有指向過期 URL 的連結都重定向到正確的網頁。
任何連結到已修改、移動或刪除的網頁的連結都應調整其轉發許可權。
重定向可以避免出現 404 頁面未找到錯誤。
將網站從一種協議遷移到另一種協議。例如,從 HTTP 到 HTTPS。
重定向型別
雖然大多數情況下,您的受眾需要幫助區分各種重定向格式。Google 搜尋將重定向連結視為權威或不足的指標,以確定重定向目標是否應為規範目標。
建立重定向基於您希望 Google 搜尋在搜尋結果中顯示的網站,以及您預期重定向持續多長時間:
永久重定向 - 在搜尋結果中顯示新的重定向目標。
臨時重定向 - 在搜尋結果中顯示原始網站。
要將消費者或搜尋引擎蜘蛛傳送到與他們最初訪問或點選的頁面不同的備用頁面,URL 重定向包括向特定網站或一組 URL 新增程式碼。
| 臨時重定向 | 301 | 302 | 303 | 307 | 308 |
|---|---|---|---|---|---|
| 永久重定向 | 301 |
重定向類別
三種不同的重定向型別最為常見:
儘管可以在網站級別設定,但通常不建議將 Meta Refresh 重定向用於 SEO。有兩種不同的元重定向型別:即時和延遲,後者被認為是永久性的。
透過 JavaScript 建立的重定向可能會損害您的 SEO,因為它們是在網站的客戶端建立的。對於 HTTP 伺服器端重定向,Google 已表達了偏好。
對於 SEO,最有效的方法是在 Web 伺服器上設定 HTTP 重定向。
重定向的種類
重定向分為兩類:客戶端重定向和伺服器端重定向。搜尋引擎演算法將每種型別的各種重定向分類為臨時或永久的。為避免任何 SEO 問題,您需要使用正確的重定向。
伺服器端重定向
當消費者或搜尋引擎請求網頁時,伺服器端重定向會將他們定向到正確的位置。結果會返回一個 3XX HTTP 狀態碼。
客戶端重定向有一些限制,通常更適合非常特定和不常見的用例,因此如果您從事 SEO 工作,您幾乎總是會使用伺服器端重定向。
以下是一些每個 SEO 都應該瞭解的 3XX 重定向:
| 重定向程式碼 | 含義 |
|---|---|
| 301 | 301 重定向通知搜尋引擎蜘蛛內容已永久遷移,並將使用者重定向到新的 URL。當收到 301 重定向提示時,搜尋引擎通常會將舊的重定向 URL 替換為更新的 URL。 |
| 302 | 302 重定向會通知搜尋引擎爬蟲網站內容已暫時遷移,並將使用者重定向到備用 URL。發生這種情況時,即使在 302 重定向後,搜尋引擎也會繼續抓取舊的 URL。但是,請勿長時間保持 302 重定向處於活動狀態。搜尋引擎會將其視為 301 重定向,並對更新的地址進行索引。 |
| 303 | 303 重定向是一種短期重定向,它將使用者重定向到與他們最初訪問的內容類似的內容。例如,它通常用於防止表單重新提交,當用戶點選瀏覽器的“後退”按鈕時。303 狀態碼重定向很少用於 SEO。當您這樣做時,搜尋引擎蜘蛛可能會將其分類為 301 或 302。 |
| 307 | 307 重定向與 302 重定向的區別在於,307 重定向在使用初始請求的 HTTP 協議的同時執行重定向。 |
| 308 | 與 301 重定向類似,308 重定向在保持初始請求中使用的 HTTP 協議的同時執行重定向。儘管 Google 聲稱 308 重定向與 301 重定向的處理方式相同,但大多數 SEO 仍在使用 301 重定向。 |
客戶端重定向
當 Web 瀏覽器選擇使用者流量的重定向位置時,這被稱為客戶端重定向。除非沒有其他選擇,否則通常不應使用它。
307 重定向 - 當站點使用 HSTS 時,307 重定向通常在客戶端發生。這是因為 HSTS 會通知客戶端的 Web 瀏覽器伺服器的配置僅支援安全 (HTTPS) 連結,如果在後續會話中提示從網站請求不安全 (HTTP) 內容,則執行伺服器端 307 重定向。
Meta Refresh 重定向。
JavaScript 重定向。
重定向網站時請記住以下幾點
僅重定向到具有準確相似性的內容。
避免連結到重定向到其他頁面的網頁。
使用重定向來避免內容重複。
透過修復 404 錯誤來恢復受損的連結許可權。
避免出現重定向鏈和迴圈。
結論
使用重定向進行 SEO 非常簡單。大多數情況下,無論重定向是臨時還是永久的,您都將使用伺服器端重定向。正確最佳化網頁的關鍵在於瞭解什麼是重定向以及何時需要特定狀態碼。它是 SEO 知識的一個基本組成部分。