透過 .htaccess 實現 Redirect 網域名稱轉址

重定向轉址的類型還有303與307重定向,但現在最常使用的仍然是301與302。301重定向的意思是「將網址永久的移動到新的URL」;302重定向的意思是「將網址臨時的移動到新的URL」。

在你使用301或是302重定向之前,你一定要先了解你的目的是什麼,再來決定到底該使用哪一種重定向轉址。在大多數的情況之下,301重定向網址或許是最適合你的重定向類型,因為301重定向轉址能確保能保護你的SEO排名不會在網站架構的更動中而失去。

〈1〉Redirect 重定向的定義

通常指的是「網域名稱轉址」:網域名稱轉址(英語:URL redirection,或稱網址重新導向或URL重定向),是指當使用者瀏覽某個網址時,將他導向到另一個網址的技術。

簡單來說,重定向網址指的就是當你進入 A.com 網址時,它會自動跳轉自 B.com 網址,這就是 Redirection 重定向網址。

〈2〉為什麼需要重定向轉址?

最常見的情況就是我們要改變網站的架構,或是轉換平台時,網址因平台的不同而導致網址架構的改變。此時就需要透過重定向轉址來協助搜尋引擎(與使用者),當有人造訪舊網址時,能夠轉址導向至正確的新網址,這就是我們為什麼需要重定向網址的原因。

〈3〉重定向轉址與SEO排名

Google不喜歡重複內容,因此當你的舊網址與新網址的內容相同時,在舊網址尚未被移除與新網址已經被收錄的這段時間內,很有可能就會被Google認為你的網站存在大量的重複內容,而導致網站整理的質量下降,最壞的情況還可能會受到排名的懲罰。因此透過轉址除了能夠提升使用者體驗之外,也能讓Google能及早更新,從舊網址移轉至新網址

透過轉址,我們能保留原始網址所帶來的SEO排名效果,讓新的網址能夠承襲舊網址的SEO排名,讓我們在轉移網址之後,仍然能夠享有原本網址的SEO排名,而不導致轉址後使我們的排名瞬間消失。

〈4〉301重定向

意味著將 A 網域的所有權重全數移轉給 B 網域,因此當你使用 301 Redirect 重定向時,不僅是網址的跳轉,其中還包括:
● 網站排名
● PageRank(頁面權重)
● 流量

當你使用 301 Redirect 重定向網址之後,Google 就會慢慢移除舊的網站,將其定義到新的網站當中,用新網站取代舊網站。

#重定向(301 Redirect)單個頁面
Redirect 301 /new.php https://example.com/new.html

#重定向(301 Redirect)整個網站/網域到另一個新的網站/網域?
Redirect 301 / https://newsite.com/

〈5〉302重定向

302重定向網址常用於 A/B 測試,或是有短期跳轉至活動頁面而使用的。舉例來說,根據節日的不同,網站推出不同的優惠活動,所以當我們點擊網站首頁,能夠先跳轉至該活動頁面,就適合使用 302 Redirect 重定向。

意味著不會將 A 網域的所有權重全數移轉給 B 網域,因此當你使用 302 Redirect 重定向時,就僅僅是網址的暫時跳轉,並不會轉移所有的權重與排名,因此 302 Reidrect 重定向只會轉移「流量」。

當你使用 302 Redirect 重定向時,仍然會保留舊網站的 PageRank 與網站排名,但要切記,不能濫用 302 Redirect 重定向,否則當你使用的時間過長,仍然會傷害你原始網站的 SEO 排名,導致兩個網站的排名都不佳。


Source

使用 .htaccess 實現 Redirect 301/302 重定向轉址規則
3分鐘了解 301 與 302 Redirect 重定向之間的差異與它們如何影響網站 SEO 排名

Image Source

301 與 302 重定向轉址:哪一個對 SEO 更友善?

沒有留言:

技術提供:Blogger.