文章專區
SEO與搜尋行銷相關
SEO常見的HTTP狀態碼-一化網頁設計
網站在執行 SEO-搜尋引擎最佳化的時候,除了常見的網頁設計結構、內容、排版、等站內資訊優化外,維護架設網站的伺服器與搜尋引擎的收錄互動也是優化的重要一環,或許一般人比較直覺認知是網站有伺服器擺放能穩定工作就好,但這當中其實包含了伺服器運行網站時與搜尋引擎的互動,由伺服器在執行運作網站的同時,將會以 HTTP 狀態碼來回應網站的運行狀態(HTTP 狀態碼是什麼?),而這些狀態碼就如同使用者透過瀏覽器跟正在瀏覽的網站伺服器進行對話,它們經由資料傳遞比對確認能瞭解資訊的正確性,並能明白狀態代碼的應用變化及快速診斷回覆錯誤類型協助管理人員們進行維護與修正,以下將針對幾項 SEO常見應用的狀態代碼進行介紹:
HTTP狀態碼200 - OK 成功訊息
代表網站頁面正常成功運行收錄,也是最常看見的狀態代碼
HTTP狀態碼301 - 永久轉移定向
當固定網址的網頁內容確定需要永久替換或轉移到其他頁面資訊的時候,使用301重新轉址資訊可以在保持原有的網址及搜尋引擎持續穩定收錄狀態下將使用者導向新連結頁面資訊,以確保搜尋引擎和使用者不會持續看到舊資訊或撲空看到內容錯誤消失。是應用在網站改版或網址轉移資訊的一種永久頁面轉址的最好方法。瞭解網站轉址與301轉址
HTTP狀態碼302 - 暫時轉移定向
302暫時轉址與301永久轉址,同樣都是將使用者和搜尋引擎收錄導向至新的網頁,但302轉址就如同名稱一般,是用來暫時替代性的定向功能,適合應用在暫時性調整的網頁,可能因為更新或調整內容時需要暫時把連結導向至其他頁面,待調整更新完成後,還能移除暫時替代的連結頁面資訊,並持續保留使用原本調整前的收錄積分權重,是一種替代性的辦法,但須注意不能長期用來替代永久性的轉址,因為它可能不會傳遞301的連結權重。瞭解網站轉址與302轉址
HTTP狀態碼404 - 找不到網頁
404 - Not Found頁面,在瀏覽網站網頁時,多少都會遇到頁面錯誤,或者是找不到網站的經驗,其中包含的可能原因是:連結頁面的網址更換地址了,原本頁面已經被移除,使用者輸入相似卻錯誤的連結網址,原本就不存在的頁面網址。由以上原因可以瞭解,404錯誤網頁產的原因並不絕對,因此也並不是全都必須重新定向,可以透過預設的方式明確告之404資訊,並透過提供諮詢或其他導向方式進行緩解。404頁面是什麼?
HTTP狀態碼500- 伺服器內部錯誤
500 – Internal server error,從錯誤訊息中,很明顯的能發現,500代碼是代表了網站伺服器端內部的錯誤回報資訊,這部份與頁面程式、搜尋收錄較沒有直接的關係,是屬於伺服器的軟硬體運作與安全設定相關範疇,當站台管理人員發現這樣的訊息時,便意味著需要檢查站台伺服器的運行狀態與設定,盡快排除相關的錯誤,才不會導致使用者與收尋引擎長時間的無法查看站台內容。
HTTP狀態碼503- 伺服器暫停服務
相較於500代碼是伺服器運行時內部錯誤造成的回應,但503狀態代碼則是由管理端主動所設定的提醒代碼,代表著伺服器目前無法使用,可能是由於伺服器暫時超過負載或伺服器正在進行維護的一個公告,而搜尋引擎在得到這樣的公告訊息時,也會瞭解網頁或網站只會短暫停機,並不會將其排出收錄或降低權重。