Quantcast
Channel: WFU BLOG
Viewing all articles
Browse latest Browse all 784

協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商

$
0
0
wp-move-to-blogger.jpg-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商過去曾協助「自架站搬到 Blogger」、「WP.com 搬到 Blogger」,但奇怪的是,最大宗的 WP 主機商反而還沒有成功案例。然而並非沒有這類站長想搬到 Blogger,實情是,這類找上本站協助搬家的案例比「自架站」+「WP.com」還多,但最後為何都沒有成案呢? 主要的難度在於 301 轉址,為了搬家後 SEO 能順利移轉到 Blogger 網站,必須提供主機 FTP 權限才能進行 301 轉址設定。然而我請客戶跟 WP 主機商索取 FTP 帳號密碼後,就會發生以下情形:
  • 有些站長似乎怕被 WP 主機商知道要搬家,不斷詢問有沒有辦法不讓主機商發覺就直接搬走。後來該站長瞭解 301 轉址的困難處後,知道不跟主機商聯繫不太可能,就沒了消息。
  • 部分站長有答應跟 WP 主機商索取 FTP 權限,但之後也是沒了音訊。猜測這情形就類似 Godaddy,一跟他們說不續約,就會提供很優惠的續約價。畢竟 WP 主機商不會願意長期飯票離開,相信都會有一套話術來挽留客人。
直到最近有 WP 站長表示,主機商一年費用跟以前比,漲了 2 倍以上不堪負荷,想搬到 Blogger,且成功索取了 FTP 權限。有了實測環境後,本篇也順帶分享不靠 FTP、不必跟主機商斡旋,就能直接將 WP.org 搬到 Blogger 的方法,當然 SEO 也能順利移轉過來。 有此搬家需求的站長,可用文末的聯絡表單與本站聯繫。 (圖片出處: unsplash.com)

一、WP 後台權限

如果沒有 FTP 權限來設定 301 轉址的話,至少需要 WP 後台安裝外掛的權限,或是編輯系統佈景(Theme)檔案的權限,才能設定 301 轉址。然而主機商如果不想客戶離開,除了不提供 FTP 權限,同樣也會封鎖後台「安裝外掛」、「編輯佈景檔案」的權限,以下來看實例。 1. 安裝外掛權限根據 WP 官網文件「Manage Plugins」,WP 後台「外掛功能」介面如下: wp-move-to-blogger-1.jpg-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商
  • A:這裡有「新增外掛」(Add New)按鈕
  • B:上方有各種熱門外掛推薦分頁可切換
  • C:右上方可以搜尋所有 WP 外掛
這是我的客戶 WP 後台外掛功能,被主機商裁減後的介面: wp-move-to-blogger-2.jpg-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商
  • 無「新增外掛」按鈕
  • 只能看到現有外掛,看不到熱門推薦外掛
  • 只能搜尋現有外掛,不能搜尋所有 WP 外掛。
總之,就是不給裝外掛的意思。 2. 編輯佈景檔案權限根據 WP 官網文件「Appearance Menus Screen」,WP 後台「外觀」(Appearance)介面如下: wp-move-to-blogger-3.jpg-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商如上圖紅框處,有個「佈景編輯器」(Theme Editor)的按鈕。點擊此按鈕後,根據 WP 官網文件「Appearance Theme File Editor Screen」,會出現以下畫面: wp-move-to-blogger-4.jpg-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商這個介面可以編輯所有佈景檔案、各種後端 php 檔,例如 functions.php、header.php 等等,就可以在後端設定 301 轉址了。 而我的客戶 WP 後台「外觀」介面如下: wp-move-to-blogger-5.png-協助 WordPress.org 搬家到 Blogger 紀錄﹍如何繞過 WP 主機商「佈景編輯器」被移除,自然動不了後端設定了。

二、WP 搬家如何繞過主機商

失去後端功能的 WP,既然只能操作前端,聽起來像是主機商自己開發的一個國產部落格平台(如痞客邦、Xuite),但還要負擔龐大的主機費、流量費,是否值得就給站長自行評估了。 以下說明在無法動到後端的情況下,我會如何進行搬家,移轉 SEO 權重。 1. WP 製作搬家畫面無法 301 移轉網址的情況下,可以視為一般部落格的搬家法,參考「痞客邦搬家到 Blogger 後,SEO 問題要如何解決? 」→「四、痞客邦的處置」:
  • 在 WP 每篇文章開頭處,都插入製作好的「搬家畫面」,讓訪客點擊前往對應的 Blogger 網址
  • 文章內容只留前幾行,才不會讓 Blogger 的文章成為重複內容。
經過約 6 個月的時間,原 WP 網站的 SEO 權重,就會逐漸移轉到 Blogger 網站。 2. 保留主機使用期限因為 SEO 移轉至少需 6 個月以上,所以需確保主機商的合約有足夠的時間。如果不夠的話,只好先續約一年,畢竟如果重視 SEO 的話不得不如此。 當然,如果有辦法取得 FTP 帳號密碼,就不需要這麼麻煩了,直接 301 轉址即可,SEO 權重可以立即移轉。 3. 修改文章內容製作搬家畫面需要批次修改文章內容,手動一篇篇改只有在文章數很少的情況下才有可能。 要做到此點,可以操作 WP 官方提供的 API,完全不需求助主機商,自己用程式執行就能跑完所有文章。

三、搬文章

這次搬 WP 文章遇到比較大的狀況,所以特別記錄一下。 1. 線上轉檔工具 WP 後台可以匯出 xml 檔,但格式與 Blogger 不相容,以往都是靠下面這個網頁的服務轉檔: 進行轉檔時,一方面會顯示錯誤訊息,說檔案太大,必須切割成小於 1MB 的檔案。另一方面我若找個小檔案測試,網站又會呈現當掉的狀態,不曉得是否作者沒有在維護了? 也許以前沒遇到問題,是因為搬的文章數比較少,而這次搬的文章數非常多。但切成一大堆小檔也很麻煩,還是另外找個一勞永逸的解決方案比較好。 2. WP 外掛由於有了 FTP 權限,我找到一個可以轉換匯出檔的 WP 外掛,利用 FTP 安裝到後台: 經測試後,的確可以成功轉檔,並匯入 Blogger,但卻發現一個嚴重問題 → 這個外掛並沒有匯出「留言」,只有匯出文章及分類(也就是 Blogger 的標籤),如此一來,該外掛也不是個完美的解決方案。 3. 自行轉換格式由於多年來協助各種部落格平台搬家到 Blogger,我對 Blogger 匯入檔的格式、編碼等等還是相當瞭解的,所以決定自行研究轉換格式:
  • 比對 WP 後台匯出檔的文章、留言、分類、草稿等等格式與編碼
  • 轉換為 Blogger 匯入檔對應的格式與編碼
最後總算生成可以成功匯入 Blogger 的檔案。

四、搬其他項目

其他的搬家項目,大致有這些:
  • 搬圖片
  • 更換新舊文章連結
  • 搬人氣
  • 301 轉址或搬家畫面
以上這些項目都需要用程式處理,如果文章數不多的話,某些可手動自行處理。 如果需要瞭解以上這些項目的含意,可參考「協助痞客邦搬家到 Blogger 流程紀錄」→「四、本站處理項目」,有比較詳細的說明。

五、聯絡表單

如果有預算需處理 WP 搬家到 Blogger 事宜,請告知要搬家的項目有哪些:
  • 搬文章
  • 搬圖片
  • 處理新舊文章連結
  • 搬人氣
  • 301 轉址或搬家畫面
以及告知以下資訊:
  • 您的網址
  • 文章篇數
並用以下表單與本站聯繫:
稱呼:(必填)
電子郵件:(必填)
您的網址或提問的相關網址:(必填)
簡單自介、如何找到本站:(必填)
請詳細描述您的需求、問題或意見,如提供的資訊不足,可能無法回覆:(必填)
更多 WordPress 相關文章:

Viewing all articles
Browse latest Browse all 784

Trending Articles