SEO

還在為WordPress網站搬家煩惱嗎?搬家步驟、SEO搬家、常見錯誤一次告訴你!

無論是想要優化介面、更換網址,或是更換虛擬主機都會面臨到網站搬家的問題,但隨網站搬家而來的卻有可能是網站排名下降!該如何在不影響網站排名下用最簡易的方法無痛搬家呢?面對看似複雜而耗時的網站搬家,就讓零一帶你來一一解密,讓你第一次WordPress網站搬家就上手!

網站搬家是什麼?

當網站進行重大變更,需要把網站重新導向另一個新建立的網站的行為,通常我們就稱之為網站搬家。網站搬家可以再細分為五大種類:網站位置變更、平台轉換、內容變更、結構性變更與設計/UX變更。

 

網站搬家的種類

1.網站位置變更

網站位置變更通常是指網址變更,而網址變更又能再分成通訊協定、子網域、第二層級網域名稱(SLD)與第一層級網域名稱(TLD)的變更,如下圖:

-通訊協定(protocol)變更:

最常見的就是「http://」與「https://」,其中兩者最大的差異就是有無使用 SSL 憑證保護傳輸資料,後者能讓用戶的資訊加密傳送到sever端,提升安全性也能提升網站排名。因此通常會建議使用「https://」以提升網站的安全性。若想了解更多可以點擊此篇:HTTP 和 HTTPS:差了一個「S」,攸關的可是你家網站 SEO 排名順序!

-子網域(subdomain)變更:

此部分就像是資料夾分類,「www」通常為主要網站,而可以再依據公司對於事業的規劃發展方向不同(如形象、購物、部門分別等)新增「shop」、「blog」、「gallery」等子網域名,而取名的方式雖然可以依據自身需求去命名,而不會直接影響網站排名,但命名清楚可以讓使用者更清楚網站的發展方向。另外,若將網頁設定成是依據不同裝置如手機、電腦呈現不一樣的介面之響應式網頁(responsive website),合併時也屬於此類型。

-第二層級網域名稱(SLD)變更:

通常為品牌名稱,除非品牌面有重大異動,不然很少會進行變更。

-第一層級網域名稱(TLD)變更:

會發生在一個企業要變更性質(如「.org」改為「.gov」)或要國際化的企業(如「.tw」改為「.com」)時。若想了解國際化的企業變更網址的重要性可以查看:還在煩惱網址的設定嗎?5分鐘帶你了解多語系SEO的重要性

2.平台的轉換

面對公司的擴張或期望得到更有彈性而多元的操作,有時原先平台的功能可能太因太過限縮而有從一個平台轉換到另外一個平台的需要,如從痞客邦或Wix轉到WordPress。但值得注意的是,這樣的轉換常會受到技術的限制,必要時介面設計或網址都得一同變更。

3.內容變更

包含重新撰寫、刪減等,而這些行為是會影響到搜尋引擎的能見度的,在執行前一定要審慎評估。

4.結構性變更

最常見的是網站的重新分類,會改變內部連結、網站導覽等,可能進而改變用戶入網的流程。

5.設計/UX變更

包含改變整體設計、響應式網頁設計,進而優化使用者體驗。

網站搬家行為雖在優化過程中可能是必須的,但也往往會影響到搜尋引擎能見度,極有可能因為找不到新建立的網站,或是因認定為新的網站而排名得重新累積,造成排名、曝光度,甚至最後轉換率都大幅下降,反而更偏離當時優化期望流量獲得提升的目的。為了避免網站搬家造成的流量流失,SEO搬家就顯得更為重要!

 

SEO搬家怎麼做?

相信許多人一定會害怕:網站流量會不會在搬家後流失呢?此時千萬要記得:只要有網址的變更就一定要做SEO搬家,無論是網域的變更、網站結構的變更,或甚至是只有http轉https都一定要做。做SEO搬家最重要的目的就是讓google意識到你做了網站搬家這件事,並重新認識到新的網站,讓網站流量因搬家而受到的衝擊降到最低!

 

1.找出重要頁面

網站搬家中,因為在已經建立眾多頁面的情況下,若每個頁面都進行全面性的優化會耗費大量的金錢與時間,是很沒有效益的一件事。因此最需要注意的就是加強優化流量高的頁面。

至於要怎麼找出自己網站中流量高的頁面呢?可以使用以下幾項指標進行衡量:

→使用Google Analytics觀察前12個月自然流量

利用GA後台的「客戶開發-所有流量-來源/媒介-媒介」,並在次要維度中選擇網頁,即能得到以下結果。

→使用Google Analytics觀察前12個月各頁面之網頁瀏覽量

→使用Google Analytics觀察前12個月各頁面的轉換率與網頁價值

→使用Search Console觀察前90天之點擊量

→使用Majestic SEO/Ahrefs觀察外部連結數

觀察以上指標後,可以再依此為各頁面的優化重要性排序,找出最需要加強優化的頁面,提升效益。

 

2.301轉址

301轉址是指將原網站重新導向,將舊網址永久遷移至新網址,相較302暫時性轉址會保留流量,301轉址除了網址跳轉外,頁面權重、流量等都會一併進行遷移。也因為頁面會完全重新導向,轉址後的新頁面會漸漸取代舊頁面,出現在搜尋引擎的排名中。

而需要注意的是,301轉址的新舊頁面內容必須一致,若轉址前的頁面內容是商品A,但轉址後的頁面顯示的是商品B的內容,頁面權重可能不但不會遷移,還會對網站SEO有負面的影響。

 

至於要怎麼進行轉址呢?這裡提供兩個方法:

→修改.htaccess檔

只要是Apache Server或是PHP架構的系統(包含WordPress),都適合用直接修改.htaccess檔的方法。ㄧ般可以在網站的根目錄下找到,若沒有找到的話可以自行新增,並且在檔案內寫入以下程式碼就大功告成!

redirect 301 舊網址 新網址

→下載WordPress外掛

若對程式或修改檔案感到害怕的話,WordPress上有許多相關且好用的外掛,只要在安裝外掛處中以關鍵字搜尋「redirect」就能得到許多相關外掛。ㄧ般而言,Redirection或是Simple 301 Redirects都是常見而好用的外掛。

3.站內連結更新

原先網頁在側欄、選單、文字等上都有舊的連結URL,若新的網址有修改過,一定要記得更新成新的連結URL,讓搜尋引擎能更快的了解此網站的內容,也能避免出現導致網站產生404錯誤。

 

4.Sitemap更新

此步驟雖不能直接改善網站排名,但能讓google提升爬蟲效率,更快認識這個網站的網址與結構,也讓網站更能被完整收錄,若想更深入了解其重要性可以查看:網站排名一直停滯不前嗎?4個常見的SEO技術迷思!

產生sitemap的方式很簡單,最常見的有兩種方式:

-使用線上免費的sitemap產生器

常見的免費sitemap產生器如XML sitemap Generator雖快速方便,但常常有網頁數的限制,像此網站就只限500個網址內的網站。

-使用WordPress外掛

有許多外掛皆提供生成sitemap的功能,其中Yoast SEO除了可以自動生成sitemap外,還可以改善WordPress網站的SEO,是相當好用的工具。

只要在新建的WordPress網站中下載此外掛並在網站後台進入外掛設定,在「一般-特色」中找到XML網站地圖並將它啟用。

點進「查看XML sitemap」可以查看sitemap的內容,並將此網站的網址複製起來。

最後,在已經註冊好的search console帳號中,將舊網站的sitemap刪除,並在「新增sitemap」的地方輸入剛剛查看sitemap的內容的網址就成功提交新的sitemap啦!

 

WordPress網站搬家步驟

 

步驟一、資料庫搬家

使用phpMyAdmin,將舊網站資料庫中的資料進行匯出。

接下來在新網站的資料庫進行匯入,記得要先清空新網站的資料庫才不會讓檔案混亂造成錯誤喔!

搬完資料庫的資料後,接下來就是網站搬家最重要的檔案搬家了!

 

步驟二、虛擬主機檔案搬家

使用FileZilla登入舊網站的虛擬主機(若不知道怎麼使用FileZilla連接主機可以查看此篇),將wp-content資料夾整個下載下來,再把整個資料夾上傳到新wordpress網站所連結的虛擬主機就完成檔案搬家的部分了!

 

步驟三、Wp-config.php設定

將新WordPress網站所連結的虛擬主機中,選擇wp-config.php檔案進行編輯,修改其中資料庫的設定,避免在未來連結時產生錯誤。

接下來如下圖修改當中的資料庫名稱、使用者、密碼與主機位址,儲存後就完成新資料庫的設定。

步驟四、網域重新綁定

資料庫設定完成後,最後就是將資料庫重新導向新網站了!

將下列程式碼複製,填上舊網址與新網址並寫入資料庫。

UPDATE wp_options SET option_value = replace(option_value, '舊網址', '新網址') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, '舊網址','新網址');
UPDATE wp_posts SET post_content = replace(post_content, '舊網址', '新網址');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'舊網址','新網址');

呈現結果如下,按下執行就完成綁定了!

有沒有快速網站搬家的方式?值得用嗎?

 

有些人可能會覺得以上自己一步步手動搬家很繁瑣,希望尋求更快速網站搬家的方法。而在使用WordPress的人或多或少會注意到一個可以快速網站搬家的外掛:All-in-One WP Migration。此外掛只需要在網站後台下載並啟用,不需要進行設定,即可進行匯出的動作,接下來就只需要在新WordPress網站下載此外掛並把下載下來的檔案匯入即可。

這個外掛雖然方便快速,但特別要注意的是在免費版本中匯入的檔案大小有512MB的限制,且在匯出、匯入檔案的途中,檔案可能有機會被外掛挪移、弄亂,甚至因此遭到虛擬主機拒絕。所以基本上還是會建議大家選擇用以上步驟一步步進行手動搬家比較安全保險!

 

網站搬家常見錯誤

相信以上SEO搬家與網站搬家的步驟有讓大家更清楚明瞭!然而,有些人明明按照以上步驟做了,流量卻在網站搬家後急遽下跌,這到底是什麼原因的?以下就大家常犯的錯誤來讓大家好好重新省視自己搬家後的網站!

 

錯誤一、沒有進行網站測試

在新網站上架前後都需要進行網站測試,以確保網站正常運行,若缺乏測試,上架時網站產生問題、優化狀況不佳或不相容的狀況過多,很有可能會對網站排名造成衝擊!以下就說明幾個最重要的測試項目。

 

測試內部連結是否都有連結到正確的位置

測試網站在不同裝置(如手機、平板)都能正常顯示

推薦使用行動裝置相容性測試工具測試網站是否適合在行動裝置上瀏覽。

測試網站效能

推薦使用PageSpeed Insights和Google Chrome的擴充應用程式Lighthouse。兩者都可以分析網站的載入速度,針對頁面提供指標與數據進行分析並給予優化建議,都是方便而好用的工具!下圖為Lighthouse針對頁面分析產生的報表:

測試結構化資料

透過結構化資料測試工具與最新的複合式搜尋結果測試可以測試結構化資料有沒有被適當的被抓取,雖然結構化資料的好壞不會直接影響網站排名,但會影響google在搜尋結果呈現的多樣性。若運用得當,google能在搜尋結果呈現適當的圖片、介面,或是Q&A等非純文字且複合式的搜尋結果,並有機會吸引更多點擊,提升網站流量。

 

錯誤二、修正網站bug速度過慢

平時就要隨時注意網站錯誤並快速修改,但對於搬家中或剛搬家完的網站就顯得更重要。若搜尋引擎因為bug造成爬蟲困難,讓它更難認識這個新網站,就會造成網站排下降,甚至未來需要花更多時間才能爬回原本的排名!

 

錯誤三、沒有尋找SEO/UX顧問諮詢

在做網站搬家時,每個步驟與決策都是非常重要的,雖然本篇文章大致說明了搬家的步驟與說明事項,但每個網站依照不同的特性、架構與設計,都有適合不同的作法,ㄧ旦做出了錯誤的決定,就可能造成流量與轉換率的流失,甚至嚴重影響SEO排名。為了避免這樣的錯誤,現在就立即尋求零一行銷進行諮詢吧!

零一行銷除了能在網站搬家上提供諮詢外,更能提供協助關鍵字排名提升的相關諮詢服務。在內容行銷、品牌行銷、行銷公司、SEO服務、FB廣告等等關鍵字皆攻上Google台灣區搜尋結果第一頁Top 3,另亦在保健食品、傳統產業、內衣品牌、電商品牌有攻佔第一二頁的成績,若對產業案例有興趣,歡迎聯繫我們。

若想要了解更多可能發生的錯誤,可以查看擔心網站轉移後流量暴跌?8大你一定要避免的錯誤

零一行銷創辦人—Dustin的話  在創立「零一行銷」之後,我看到很多客戶和品牌主以為數位行銷就是要拼命投廣告。有的客戶投了 60 萬的廣告,但業績也沒顯著的成長,加上廣告費越來越貴,錢只能越投越多。 而我創立「零一行銷」的理念是:相較於炒短線,我要幫助品牌經營「長遠的競爭力」。 因此,我們幫助品牌撰寫品牌內容 (例如部落格文章),目標是讓這些內容能進入搜尋引擎排名第一頁,有效接觸潛在顧客。若您有興趣,歡迎來找我詢問行銷健檢。

 

常見問題

1.委託專業公司網站搬家的價格是多少?計算方式為何?

一般而言,由於網站搬家並不單純只是整個從就網站匯出再匯入那麼簡單而已,還需要重建整個網站,有些人為了節省麻煩而選擇委託專門的網站搬家公司。而計算的方式會參考主要以下數個要素:

  1. 頁面需要被重建與搬家的數量
  2. 改變或新增設定的數量
  3. 新網站設計與舊網站需要完全相同,或可以保有類似設計的彈性
  4. 需要新設計與否
  5. 網站的規模與複雜度

依據Web Savvy Marketing的說法,網站搬家的費用依網站不同需要150~400美元(台幣4400~11700元)不等;有公開價格的老張軟體,其普通搬家的收費為台幣3000元。

 

2.網站搬家需要花多少時間?

根據Open Professional Group的說法,通常在規劃會需要數周的時間,真正執行時則依據不同網站規模與要求花費約1~2天不等的時間,而最後的測試階段則是可以看各公司情形與要求而定,可長可短。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *