301重定向,相信站長們都不會陌生,但你又是否對它有深入的瞭解,包括301重定向的定義,實施及301重定向與SEO之間的關係。
如果僅要理解301重定向的本義,其實非常簡單,即將一個網頁URL永久重定向到另外一個網頁URL。
但是要理解他們和 SEO之間的關係,那就複雜得多。
通過這篇指引,你將瞭解到:
301重定向是什麼?
301重定向表示網頁由一個地址永久地移動到了另外一個地址。
這裡中的301是被重定向網頁的 HTTP 狀態程式碼。
例如:blog.domain.com 重定向到了 domain.com/blog
簡單來說,301重定向是在告訴瀏覽器:“這個頁面已經永久遷移了。這個是新的地址,我們不打算把它移回去啦。”這時,瀏覽器會回覆:“沒問題!我現在(開始)就把使用者引向這裡!”
這就是為什麼訪問 blog.domain.com 已經不可能了。你最後會去到的網頁是 domain.com/blog。
如何實施301重定向
實現301重定向的方法很多,但是最常用的是編輯你網站的 .htaccess 檔案。
你可以在網站的根目標找到這個檔案:
沒有找到這個檔案?有以下兩種可能:
- 你的網站沒有 .htaccess 檔案。你可以使用 Notepad(在 Windows 平臺)或 TextEdit(Mac 平臺)建立該檔案。只需要新建一個檔案並將其儲存為 .htaccess 即可。記得要移除標準的 .txt 副檔名。
- 你的網站並非執行在 Apache 網站伺服器上。這有點技術性,但是網站伺服器有許多種。Apache,Windows/IIS 和 Nginx 是最常見的幾種。這其中只有 Apache 伺服器使用 .htaccess 檔案。若要檢查網站是否執行在 Apache 伺服器上,請詢問你的主機託管。
這裡有一些在 .htaccess 檔案中實現301重定向的程式碼片段:
重要提示。這些指引僅僅適用於 Apache 網站伺服器。如果你的網站執行在 Nginx 環境,可以看看這裡,如果是 Windows/IIS,請點選此處。
將舊頁面重定向到新頁面
Redirect301/old-page.html /new-page.html
在使用 WordPress?使用免費的 Redirection 外掛就可以不用編輯 .htaccess 檔案啦。(後續我們也將在Smart SEO Tool外掛加入重定向功能)
使用這款外掛,新增一個301重定向會非常簡單,就像下圖這樣:
將舊域名指向新域名
RewriteEngine on RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC] RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]
小提示. 實現301重定向的方法有很多,我絕對不是 Apache 伺服器和 htaccess 檔案方面的專家。這裡展示的程式碼都是我屢試不爽的。在向你的網站實裝這些程式碼前,一定要記得測試。
重要提示! 如果你的 .htaccess 已經包含了RewriteEngine on
程式碼片段,那就不要重複了。只需要複製貼上剩下的程式碼即可。當然在 Cpanel 中也可以執行這樣的操作,這種做法可能更受歡迎。
將整個域名由不包含 www 的版本(non-www)重定向到帶 www 的版本(www)
從 non-www 到 www:
RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
從 www 到 non-www:
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]
重要提示!.htaccess 檔案中的程式碼佈局和順序同樣會有影響。當多個(向瀏覽器發出的)指令的排列順序“錯誤”(如:重定向鏈等)時,你可能會遭遇副作用。如果你打算在 htaccess 檔案中實現多個301重定向,不妨深入研究一下 .htaccess 檔案。
將網站域名由 HTTP 重定向到 HTTPS
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
重要提示!要實現上述重定向,你的網站必須已經裝有 SSL 證書,否則你會收到“不安全”(”Not secure”)證書的資訊。
將網站域名由 HTTP 重定向到 HTTPS,將網站的 non-www 版本重定向到 www 版本
RewriteEngine On RewriteCond %{HTTP_HOST} !^www. [NC] RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
301重向定會影響 SEO 嗎?
許多 SEO 專業人士習慣在將焦點放置在301重定向和谷歌PR值上。
Google 建立了這種公式及演算法來根據連結的數量和質量評定網頁的價值(”Value of a page”)。當然,谷歌PR值並不是唯一的排名因素,但是人們普遍認為,谷歌PR值越大,網站的排名就越高。
這麼說可有證據?是的,2017年Google 已經(再次)確認了谷歌PR值是一個排名因素,雖然現在谷歌不再對外公開每個網站對應的PR值(就更百度權重這玩意也從來不是官方的說辭)。
DYK that after 18 years we’re still using PageRank (and 100s of other signals) in ranking?
Wanna know how it works?https://t.co/CfOlxGauGF
— Gary “鯨理” Illyes (@methode) February 9, 2017
知名SEO工具Ahrefs也提供了網址評分(URL Rating)——與谷歌PR值的工作方式類似——和網頁獲得的自然搜尋流量也呈現了正相關的關係:
小提示. 討論網址評分(URL Rating, UR)而非谷歌PR值的原因是Google從2016年開始已經不再公開展示谷歌PR值,現在已經無從知曉某個頁面的具體谷歌PR值。在任何情況下我都不會把 UR 與谷歌PR值等同,但這是我們能取得的最接近的指標。
這些和301重定向的關係是什麼呢?
2016 年前,如果你使用301重定向把網站把網站的某一個頁面重定向到另外一個頁面,中途肯定會丟失一部分谷歌PR值。具體會丟失多少呢?這還有待商榷,但是 15% 似乎是被普遍接受的數字。
小提示. Matt 並沒有直說301重定向會帶來 15% 的谷歌PR值丟失。這個數字只是他舉的一個例子。然而,許多 SEO 專業人士多年來一直使用這個數字。同時 15% 這個數字也和谷歌PR值原始專利中的“阻尼因素”相關。
為了進行論證,我們假設這個數字就是 15%。
於是事情會這樣發展:
Simple301redirect: domain.com/page‑1 → domain.com/page‑2 = 15% loss of PageRank
301redirect chain: domain.com/page‑1 → domain.com/page‑2 → domain.com/page‑3 → domain.com/page‑4 = 38% loss of PageRank!
但是,2016 年 Google 官方改變了對這件事的態度:
30x redirects don’t lose PageRank anymore.
— Gary “鯨理” Illyes (@methode) July 26, 2016
因此,在 2019 年,如果你將 domain.com/page1 重定向到 domain.com/page2,目標頁面和原始頁面的功效(Power)是一樣的。
這項改動的意義重大,這也是為什麼301重定向對於促進自然搜尋流量如此重要的部分原因。(後面我們深入討論!)
但是301重定向會帶來許多與 SEO 相關的問題,這些問題是平時較少涉及的。
如何修復網站上已有的301重定向問題
你可能通過以下方法找出並修復已有的與301相關的問題。
1. 確保網站的 HTTP 版本被重定向到了 HTTPS 版本
任何一個網站都應該使用 HTTPS 版本。
HTTPS 不僅可以為網站訪客提供額外的安全性,它還是 Google 採納的一種排名訊號。考慮到你可以通過 Let’s Encrypt 這樣的服務來獲得免費的 SSL 證書,2019 年你實在是沒有理由不使用 HTTPS 了。
但是使用 SSL 證書僅僅將任務進行了一半……
你還必須確保使用者訪問的是網站的 HTTPS 版本,這時你就需要藉助301重定向將 HTTP 版本重定向到 HTTPS 版本了。
訪問網站的首頁並檢視連結欄,你就可以知道該重定向是否生效。(如果生效的話)你應該可以看到 https://[www].yourwebsite.com,以及一個鎖的圖示。
將這個連結修改成 http://(注意不是 https://)並敲擊回車鍵。HTTP 版本會自動重定向到 HTTPS 版本。
如果事情和以上描述的情況符合,基本上一切就都準備就緒了。但是可能還會有其他的問題,如:
- HTTP 向 HTTPS 的重向定可以並沒有被應用到網站的所有頁面(如:子域名)。
- HTTPS 版本被重定向到了 HTTP 版本。
你可以使用 Ahrefs提供的網站診斷來執行一次網站爬行,確保沒有這些問題。前往內部頁面報告查詢以下問題:
注意. 如果你看到某個頁面的 HTTP 版本出現了 HTTP 至 HTTPS 的警告,而這個頁面是爬行起始時的頁面,那麼這裡就沒有問題。
你可以為這些頁面應用恰當的 HTTP 版本到 HTTPS 版本的301重定向來解決這些問題。
2. 從網站地址中移除帶有301狀態程式碼的頁面
Google 會檢查網站地圖來確認需要爬行和索引的頁面。
因為帶有301狀態程式碼的頁面從技術上來說已經不存在了,那麼自然就無需再要求 Google 來索引他們。如果這些頁面還存在於網站地圖中,Google 可能在每次重新爬行你網站的時候都會再次訪問他們。這樣是沒有必要的,也是對爬行預算的一種浪費。
這裡提供一種方法來找到這些頁面:
- 找到你網站地圖的連結(網站地圖通常會存在在 yourdomain.com/sitemap.xml,但也不總是這樣)。
- 使用這個工具來下載所有的連結。
- 將下載下來的連結列表複製和貼上到這個免費的 HTTP 狀態程式碼檢查工具中(注意:一次限制 100 個連結)
- 從頁面列表中過濾出包含301狀態程式碼的頁面。
有沒有更簡單的辦法呢?可以使用 Ahrefs 的網站診斷(Site Audit)功能來抓取你的網站,然後前往概覽報告過濾出那些“網站地圖中的 3XX”錯誤。
點選這個功能,你會看到網站地圖中所有帶有301狀態程式碼的頁面。
接著你可以從網站地圖中刪除這些 URL,並將他們替換成轉發目標 URL(如果還沒有的話)。
3. 修復重定向鏈的問題
當起點 URL 和 終點 URL 之前存在著兩個或更多個重定向時,就會出現重定向鏈。
以下是 Google 官方的相關說明:
儘管 Google 爬蟲和瀏覽器可以循著多個重定向(如:頁面1 > 頁面2 > 頁面3)的“鏈條”一路向下搜尋,我們還是建議(將起始頁面直接)重定向到終點頁面。如果做不到這樣,你應該儘可能控制鏈條中重定向的數量,理想的情況是跳轉數量不多於 3 個,最多不能超過 5 個。
重定向鏈條不但不會給網站帶來任何益處,還會影響使用者體驗和網頁的載入速度,作為網站管理員,你應該儘可能地規避。
你可以使用這款 HTTP 狀態程式碼檢查器一次性檢查 100 個連結的重定向鏈條狀態。
找出那些重定向了至少兩次的頁面。
如果你想一次性檢查 100 個以上頁面,可以使用 Ahrefs 的網站診斷工具中的內部頁面報告來檢視“重定向鏈條”錯誤。
這樣你可以看到鏈條中的所有連結,包括終點頁面的連結。
有兩種方法可以修復這些問題:
- 將重定向鏈條替換成一個301重定向。比如一個重定向(鏈條)為 第1頁 > 第2頁 > 第3頁 > 第4頁,你需要將其修改為 第1頁 > 第4頁。
- 將指向重定向頁面的內部連結替換成直接指向終點頁面的。這樣可以阻止 Google 和其他機器人抓取重定向鏈條。更重要的是,這樣可以使真正的使用者(你懂的,那些可能在你網站下單的人)在點選連結後免受慢吞吞的多重跳轉的折磨。
在條件允許的時候,第二種解決方案是最好的。
為此,你需要將重定向鏈條列表的“內部連結數量”一欄按從高到低排列。然後點選內部連結數量檢視所有指向重定向頁面的內部連結。
將指向受影響的重定向頁面的內鏈換成直接指向終點 URL 的連結。
4. 修復重定向迴圈
當重定向鏈條中的一個連結被重定向至另外一個連結時,就會發生重定向迴圈的現象。這樣就會發生重定向的無限迴圈,給搜尋引擎和使用者都帶來了困擾。
例子:第1頁 > 第2頁 > 第3頁 > 第2頁 > 第3頁> 第2頁 > 第3頁 […]
類似這樣的重定向迴圈對使用者體驗來說是致命的,而此時瀏覽器通常會做出以下這種反應:
你可以像之前那樣使用 HTTP 狀態程式碼檢查器一次性檢視 100 個連結的狀態程式碼。此時你需要尋找的是“超過最大重定向次數”(Exceeded maximum number of redirects)錯誤。
如果你要一次性檢視 100 個以上頁面的情況,可以使用 Ahrefs 的網站診斷報告,檢視“重定向迴圈”錯誤。
點選這個選項可以檢視所有出現重定向迴圈問題的頁面,接著你可以使用以下兩種方法(中的一種)來修復這些頁面。
- 若這個連結不應該有重定向,那麼可以把它的 HTTPS 返回程式碼修改成 200。
- 若這個頁面連結應該重定向,那麼你需要修復終點 URL,同時刪除這個迴圈。另外,你應該刪除或將所有指向終點頁面的移除或替換所有指向終點 URL 的全部內頁。
5. 修復損壞的重定向
如果重定向指向了無效的頁面(即:返回了 4XX 或 5XX 錯誤的頁面),那麼該重定向即告損壞。
例如:第1頁(301)> 第2頁(404)
這時訪客和搜尋引擎都無法訪問最終的 URL,所以這種情況是很不好的。訪客會離開你的網站,而大多數搜尋引擎也會放棄對網站內容的抓取。
你可以使用 HTTP 狀態程式碼檢查器一次性檢查多達 100 個連結的錯誤情況。
如果你想要檢視更多頁面,可以使用 Ahrefs 的網站診斷板塊中的內頁報告來檢視“失效的重定向”。
修復這些問題有兩種方法:
- 如果是不小心刪除了原頁面,將其恢復即可;
- 刪除指向該 URL 的內部連結。
6.404重定向頁面
返回404錯誤程式碼的頁面是無效頁面,瀏覽器會返回一個類似下圖的頁面:
有時,使用者應該看到這樣的頁面。例如,當使用者輸入進瀏覽器的 URL 有誤時,這個頁面就可以告訴他/她輸入是有誤的。在上圖中,你會發現返回一個404錯誤頁面是完全合理的。
話雖如此,404 錯誤的頁面依然會是個問題,特別是出現以下情況的時候:
- 這些頁面是可以被抓取的。可以被抓取通常意味著可以被點選。如果他們是可以被點選的,一些使用者在點選內部連結後就會去到這個頁面。這樣對使用者體驗是很不好的。
- 他們保有外鏈。因為404頁面是無法被訪問的,這樣任何指向404頁面的外鏈就相當於被浪費掉了。
要解決第一個問題,可以在 Ahrefs 的網站診斷板塊的內部連結報告中檢視“404 頁面”的錯誤。
點選此處可以檢視爬蟲在抓取網站時遇到的所有404錯誤頁面。
接著,點選“管理欄目”按鈕,新增“dofollow 外鏈數量”一欄,點選“應用”,然後將此欄按數量“從多到少”排列。
在 Ahrefs 網站分析板塊的外鏈報告中尋找可能擁有1個或多個Dofollow外鏈的頁面。這些外鏈有可能是有價值的。如果是這樣的話,你可以需要將他們301重定向到網站上另外相關的資源。
重要
將404頁面重定向到相關的內容是這裡的關鍵。Google 對301和404重定向等量齊觀,因此,除非你將他們指向相似或者相關的頁面,否則單純的重定向不會帶來什麼好處。
如果沒有相似或者相關的頁面,而你網站上的某個404頁面又擁有大量的高質量外鏈,老實說,這就值得你把這個頁面的內容重新發布在完全相同的位置了。
你可以這樣想:如果這個無效頁面的價值很大,一開始就吸引了眾多高質量的外鏈,那麼就值得去考慮為什麼它會不復存在。這顯然是人們感興趣的話題。
至於那些沒有 dofollow 外鏈的頁面,可以試著用以下方式修復:
- 把無效頁面恢復到指定的 URL
- 把無效頁面301重定向到另外一個相關頁面
- 移除或替換所有指向無效頁面的內部連結
重要提示。如果你使用第 3 種方法,記得不僅要替換內部連結,如有必要還需要替換錨文字和周圍的文字。
7. 將 302 或元更新重定向替換成301重定向
永遠不要使用 302 或者元更新(meta refresh)重定向來做永久重定向。
302 重定向是為了臨時移動,而 Google 也建議如果有可能的話,在任何時候都不要使用元更新重定向。因此,當你的網站上有這兩種重定向中的任何一種時,你應該想辦法將他們移除,或者用301重定向替代。
你可以在 Ahrefs 網站診斷板塊的內面頁面報告中檢視帶有這些“元更新重定向”和“302 重定向”問題的頁面。
值得慶幸的是,這兩個問題可以用同樣的方法解決:
- 如果重定向是永久的,就用301重定向替代。
- 如果重定向不是永遠的,就將他們移除。
你還應該將指向重定向頁面的內部連結移除或替換,特別是當他們會給點選的使用者帶來困擾的時候。
8. 找出那些擁有自然搜尋流量的(301)重定向頁面
帶有 HTTP301狀態程式碼的頁面不應該獲得自然流量,因為他們不應該存在於 Google 的索引中。如果這些頁面獲得了流量,意味著 Google 還沒有偵測到這些重定向。
你可以在 Ahrefs 網站診斷板塊的概覽報告中查詢“獲得自然搜尋流量的 3XX 頁面”來找到這些錯誤。
如果你從其他地方(比如某個 HTTP 狀態程式碼檢查器)獲得了 3XX 頁面列表,可以一次性最多將其中 200 個貼上進入 Ahrefs 批量分析工具中,檢視每一個頁面所獲得的自然搜尋流量。
提示。你還可以在 Google 分析或者 Google 站長工具中檢視頁面的自然搜尋流量。
如果你最近已經加上了301重定向,這可能不會是個問題。Google 在下次抓取網站的時候應該可以偵測到這些重定向,並且從索引中將原本的網頁移除。
你可以將 URL 複製進 Google 站長工具的 URL 檢視工具中,並點選“請求索引”來加速這個過程。
你還能將這些頁面從網站地圖(參見第2章)中移除,並重新向 Google 站長工具提交。
9. 尋找“不良的”外部301重定向
大多數網站都會連結到外部相關的第三方網站及資源。
這沒有什麼問題,除非這些連結被重定向到了其他地方。
假設你鏈向了外部一個有用的資源。12 個月之後,那個域名過期了,一個過期域名獵頭獲得了這個域名,刪除了這個資源,然後將其連結到了他們的“賺錢”網站。這時你便無意地鏈向了某些無關(可能甚至是有害)的資源,你的訪客也會受到影響。
基於這個原因,不時地檢查“不良的”外部301重定向是很重要的。
為此,你可以前往 Ahrefs 網站診斷板塊的外部頁面報告查詢“外部301重定向”警告。
點選此處,你可以檢視所有重定向到外部連結的列表,以及終點 URL。
頁面太多?
因為 nofollow 外鏈經常是類似部落格評論的東西,你可以將他們移除以獲得更工整的列表。只需要在報告中加入“dofollow 內部連結數量 > 0”過濾條件即可。
這樣做可以幫助區分出事項的優先順序。
接著,瀏覽報告的 URL 和 重定向 URL 欄目。尋找那些看起來不對的重定向。換句話說,你需要無視 HTTP 版本到 HTTPS 版本的重定向,以及 blog.domain.com/page 到 domain.com/blog/page 這樣的重定向。你要找的是指向不同網站或者頁面的重定向。
以下是我在抓取 Backlinko 網站內容時的一個例子:
這裡的問題並不是某個頁面被重定向到了另外一個頁面。熟悉 Neil Patel 的人都知道,今年早先時候他將 blog.kissmetrics.com 與 neilpatel.com 合併了。
不,這裡的問題是重定向到的頁面是另外一篇完全不同的文章。
原始文章標題:巧用定性資料提高 SaaS 轉化率(Using the Magic of Qualitative Data to Increase SaaS Conversions)
重定向文章標題:理解你的客戶將如何幫助你建立叫座的內容(How Understanding Your Customer Will Help You Create Copy That Sells)
出現這些情況時,最好能夠移除所有指向重定向頁面的內部連結。
為次,你可以點選“內鏈數量”一欄的數字來檢視所有包含指向重定向頁面內鏈的連結。
快進入到你的內容管理系統裡面把他們移除吧。
如何使用301重定向來增加網站的自然搜尋流量
至此,你的網站應該已經規避了所有與301重定向相關的問題。
是時候嚴肅地討論一下應該如何使用重定向來大幅度增加網站自然搜尋流量了。
方法有以下兩種。
“雞尾酒”技術
你有一杯可樂。嗯。你有一杯朗姆酒。好棒!
這兩種飲料本身都是不錯的存在。但是,你把兩者一結合,就會去到全新的境界。你好喲,朗姆可樂!
但是這和301重定向有什麼關係?
把這兩種飲料想象成你網站上兩個話題相關的頁面。每個頁面的表現都還可以。他們各自有著一些像樣的外鏈。他們擁有一些自然流量。一些都還不錯。但是我們為什麼不把兩者整合到一起,生成更優質的內容呢?
如果我們這樣做的話,就有可能把這兩個本來表現平平的頁面轉化成一個表現卓越的頁面,就像那美味至極的雞尾酒。
我們最近就對 Ahrefs 部落格上的兩篇文章這麼做了:
- https://domain.com/blog/skyscraper-technique/
- https://domain.com/blog/skyscraper-technique-fail/
這兩篇文章都在慢慢過時,我們決定把他們合成成這樣一篇新的指引。在 dmomain.com/blog/skyscraper-technique/ 上重新發布了這篇新文章,並把另外一個連結重定向到了這裡。
Tips:實際上雞尾酒策略應該與炒冷飯策略(即內容重建)深度結合,其效果可能會更佳。
結果會自己說話:
那麼為什麼會這樣呢?
原因有以下兩點:
- 鞏固“權威度”:還記得嗎?現今的301重定向不會再“洩露”佩奇指數了。當我們把一篇文章重定向到另外一篇時,我們也將兩篇文章的“權威度”整合到了一處。當然,如果頁面本身是無關的話,這樣做是沒有用的,因為 Google 將這樣的重定向視作 404。今是昨非因為我們例子中的兩個頁面是相似的,這樣就收到了奇效。
- 誕生了更優質的內容:這兩篇文章的質量都不錯。他們只是開始顯現出了一點老態而已。我們將兩篇文章中最好的部分提取出來進行整合,就產生了更優質的內容,它值得更大的流量。
現在,唯一的問題就剩下我們應該如何複製這樣的策略,對嗎?
下面我來介紹一下。
第一步:找到具有關鍵詞同質化問題的頁面(擁有一定數量的外鏈)
當兩個或多個頁面標的完全一樣的關鍵詞且之於這些關鍵詞有排名時,就會出現關鍵詞同質化問題。找到這些問題,是識別機會的好辦法。
現在我們開始第一步,複製這個 Google 表格。
接著,將網站貼上進入 Ahrefs 網站分析工具,去到熱門頁面報告,並將其匯出為 CSV 檔案。
將 CSV 匯入到 Google 表格的第一個標籤頁。
依次進入:檔案 > 匯入… > 上傳 > 選擇剛剛匯出的 CSV 檔案 > 按照提示,選擇“附加到當前表格”(Apend to current sheet)功能。
就是這麼簡單。去到“結果”標籤頁,你就可能看到清晰的結果了。
第二步:找到相關機會
接著,你需要把目光放在潛在的重定向機會上。
以下是 Hubspot 部落格一個較好的例子:
這兩個頁面之於“user generated content”分別排名第 5 和第 6 。
他們兩者:
- 話題非常接近;
- 擁有來自唯一網站(合計 467 個指入域名!)的大量外鏈;
- 獲得了不少自然搜尋流量。
因此,讓我們在 Ahrefs網站提供的關鍵詞分析報告中看一下之於關鍵詞“user generated content”排名靠前的頁面。
當前排名第一的結果中有兩點值得注意:
- 它所獲得的流量是 Hubspot 兩篇文章合計流量的兩倍!
- 它擁有 192 個指入域名,不及 Hubspot 兩篇文章合起來 467 個指入域名數量的一半。
因此,如果 Hubspot 將兩篇文章合為一篇,同時匯合所有的連結權重,那麼我認為他們很有可能拿下這個關鍵詞第一的寶座。這可是他們現在流量的兩倍哦。
第三步:重寫併合並頁面
現在是時候把每個頁面最好的內容提取出來再合到一起了。
例如,如果我們要對上述 Hubspot 的兩篇文章採取行動,我們可能會保留其中一篇文章的標題,即:“如何開展‘使用者生成內容’活動”(How to Run Your Own User Generated Content Campaign)。
…同時保留另外一篇文章中解釋“為什麼要做使用者生成內容?”的部分。
為了儘可能保證新頁面的相關度,同時中合 Google 將301重定向視作404的風險,我們還可以在網站分析板塊的錨文字報告中檢查每個頁面的情況:
它可以提示人們連結到這個頁面的初衷。
例如,我發現數量相當的人在連結向這個頁面的時候引用了資料,因此要我們翻新的博文中保留這些資料是有意義的。
專業提示
你應該將重寫/合併兩個頁面視作是更好地迎合搜尋意圖的機會,更好地向搜尋者展示他們想要的內容。如果有許多“10 大”之於這個關鍵詞有排名,你翻新的文章也應該是“10大”云云。如果有許多“如何做”的指引,好吧……你應該知道怎麼做了。
注意。這跟301重定向沒有什麼關係,但是如果你想最大化產出,這件事值得去做。
第四步: 釋出你翻新的頁面,並施行301重定向
現在終於是時候釋出你翻新後的文章了。
如果舊的 URL 裡面有任何一個與新的博文匹配,那麼大可以繼續將其沿用到翻新的文章中。接著你可以刪除另外一篇博文/一個頁面,並通過301重定向將它指向新的博文。
你可能會聯想到這正是我們對摩天樓技術那篇文章的處理辦法。我們複用了 /skyscraper-technique/ 這個 URL。
如果舊有的兩個 URL 都不適用於新的博文,那麼你大可以把這兩個連結都通過301重定向指向這個全新的 URL。
例如,如果我們要把 Hubspot 的這篇文章合併成一篇新的指引:
……那麼這兩個舊的 URL 顯然並不適合。
一個較為合適連結可以應該是類似 blog.hubspot.com/marketing/user-generated-content/ 這樣的。
於是,於是就可以這麼幹,用301重定向將另外兩個頁面指向那個 URL。就是這麼簡單。
提示
想要更進一步?不妨來做一次內容診斷,找出那些擁有外鏈,卻沒有自然搜尋流量或者關鍵詞排名的頁面吧。
如果這些頁面對你的業務來說並不重要,可以把他們刪除,或者重定向到更有意義的頁面。
合併方法(The Merger Method)
以下是使用合併方法後,某個站點自然搜尋流量的變化。
12 個月之內,自然搜尋流量增長了 ~116%!
簡單來說,該方法的流程如下:
- 收購你行業中的另外一個公司或者網站。
- 使用301重定向將其與你的網站合併。
Backlinko 的 Brian Dean 去年這麼做了一次。他買下了另外一個 SEO 部落格 Point Blank SEO —— 並將它重定向到了 Backlinko。實際上,上面截圖中展示的正是 Brian Dean 這次合併後取得的效果。
但是在你即將買下手邊的每一個網站之前,你需要理解以下內容:
這種方法即使奏效了,它和你直接買下一個網站並使用301重定向將所有頁面都指向首頁相比,還是要複雜一些的。這是一種偷懶的方法,2019 年如果還使用這種方法可以就不起作用了。你需要針對每個頁面來做301重定向。
下面我會教你如果一步步地做好(以上)步驟。
1. 重新設計和製作主頁,並對內容進行重定向
網站的最大自然搜尋流量源可以來自首頁改版和內容重定向。
BrainDean 對 pointblankSEO 的某些頁面執行了以上步驟,包括 John 那篇關於外鏈建設策略的著名列表也收錄在此報告中。
你知道的,該頁面的外鏈檔案如下圖所示:
原始的 URL 為:pointblankseo.com/link-building-strategies
新的(重定向後的)URL 為:backlinko.com/link-building-strategies
因為 Brian 使用了301重定向將博文從舊的域名指向了新的域名,這樣一來所有的連結都指向了 backlinko.com 域名下的同一個頁面。這個頁面實際上搬遷到了新家。
當滿足以下所有條件時,對內容進行域名遷移及重定向最好的選擇:
- 內容擁有自然搜尋流量
- 內容的話題與您的業務相關
- 內容是高質量的
注意最後一點你是可以在遷移或重定向後對內容進行更新或者重寫來實現的。Brain 就對這個連結建設的列表執行了這個策略,而這個列表從 2012 年以來就沒有更新過了。
2. 刪除內容或者重定向到不同的頁面
當頁面符合以下條件時,就沒有必要保留或者遷移域名了:
- 這些頁面幾乎或者完全沒有潛在自然搜尋流量。
- 網站上已經有其他頁面覆蓋了這些話題。
比如,在合併的時候沒有必要保留“關於我們”頁面,否則你就有兩個“關於我們”的頁面了,這說不通。類似的情況還有你的網站包含標的了相同關鍵詞的其他頁面。
對這些內容進行域名遷移將會導致關鍵詞同質化問題。
相似地,如果你的頁面幾乎或者完全沒有潛在流量,那麼你也可以刪除它們,或者將它們重定向到別處。Brian 對 pointblankseo.com 上的不少文章使用了這種策略,比如這篇關於外展平臺的博文:
這篇文章已經不存在了。Brain 將它重定向到了他的一篇關於連結建設工具的博文上。
原始的 URL 為:pointblankseo.com/outreach-platforms
新的(重定向)URL 為:backlinko.com/link-building-tools
他這麼做是因為“outreach platforms”(“外展平臺”)這個關鍵詞既沒有搜尋量,也沒有流量潛力。這不是一個值得標的的話題。
因此將這篇文章重定向到另外一篇具備流量潛力的博文更有意義。
3. 刪除並重定向到首頁
如果不存在與待重定向的頁面相關的內容,移動該頁面或將其遷移至新的域名又沒有意義,那麼最後的辦法是將這個頁面重定向到你網站的首頁。
這也是 Brain 對原先 pointblankseo.com 上大部分頁面的處理辦法,比如下面這篇“自負誘餌”指引:
原始的 URL 是:pointblankseo.com/egobait-guide
新的(重定向)URL:backlinko.com/blog
為什麼這是最後的手段?好吧,記得我們在上文說過 Google 將301重定向和404重定向等量齊觀吧?當我們把博文和頁面重定向時,就會有可能發生這種情況。
但事情是這樣的,如果你不對這些頁面做重定向,Google 100% 會將他們視作是404頁面。所以基於這個原因,你也會(選擇)做重定向。
但是這麼做有一個注意點,你不應為帶有低質量外鏈的頁面做重定向。這樣做會害多利少,因此在進行重定向操作前,你應該為每個頁面檢視網站分析板塊中的外鏈報告。
如果你的外鏈檔案是這樣的…
…你最好就把這個頁面刪除了,讓它404去吧。
或者,如果真的覺得有必要重定向某個頁面,那麼在這麼做之前你可以否定這些糟糕的連結。不過,這很可能得不償失。
結語
當提到 SEO 時,301重定向有很多用途。有策略地使用它,可以為網站帶來很多自然搜尋流量。但是,首先你需要確保網站已經沒有301重定向問題,因為他們會使你當前或者未來對SEO的 投入打折。
關於網站連結優化方面的文章,你還可以閱讀以下文章:
(via ahrefs.com 譯者,Alex Wang,文章有改動)
評論留言
脣槍舌劍 (1)
jack
2023.10.25 17:10
不错