前陣子接到一個搬家需求,想要從 Wix 搬到 Blogger。其實 Wix 風評很差過去已有耳聞,例如我在「是否痞客邦、WordPress 的 SEO 比 Blogger 好,有這樣的事嗎?」說過,Wix 的內容都是用 JS 產生,對 SEO 而言很糟糕。
而客人表示要搬家的理由是「速度越來越慢」,我也想實際體驗一下傳聞中的 Wix,所以找了一下資料,是否有管道能將 Wix 搬到 Blogger,看到這篇「如何將Wix網站轉移到WordPress」提到取得 Wix 網站 RSS 的方法,初步構想是:
以上這一切只是理論、沒有現成工具,準備等成案之後再來研究。沒想到真的接了案子後,竟是接連災難的開始...
所以本篇必須紀錄下來,讓大家知道 Wix、Weebly 這類平台有多可怕,在開始架站之前務必要避開這類看似可以簡單架站,但將來會成為惡夢的平台。
(圖片出處: wix.com)
1. 速度非常慢
需要分兩方面來說:
2. 後台功能、網頁效果很強
Wix 後台頁面我相信如果上手以後應該不錯用,介面算是很整齊、有條理。
各種常見的特效功能也一應俱全,選項非常多。
使用滑鼠拖拖拉拉很容易就能做出一個網頁,包含各種有質感的特效。因為圖形化操作介面算是滿友善的,沒找設計師也能做出效果不差的版面。
3. 無法編輯 HTML
但是當我想要找出網頁的 HTML 原始內容時,卻發現無法跟 Dreamweaver 這類所見即所得的編輯器一樣,因為找不到能顯示 HTML 碼的地方。
這代表:
4. 無法匯出
除了無法複製 HTML,Wix 也不提供匯出網站內容的管道。而文章開頭找到的那篇「取得 Wix 網站 RSS 的方法」:
所以很悲慘的,這個案例的 Wix 網站,將沒有任何比較方便的管道,可以把內容搬到其他地方(或是 Blogger)。
所謂 "使用圖形介面就能架站",就是標榜滑鼠動一動,可以簡單將各種區塊拖來拉去做出網頁。不必寫任何程式,包含最簡單的 HTML,也就是 Wix、Weebly 這樣的平台。
1. 不輕易讓你把內容搬走
看完 Wix 的運作方式之後,大概可以瞭解這類平台的想法了:
2. 不利於 SEO
如果一個封閉系統是世界級的,就像蘋果 Mac OS 自成一個體系,那麼果粉買單是可以理解的。但 Wix、Weebly 這些封閉系統,我覺得很難說服人把網站放在這些平台一輩子。
看完 Wix 後台後我可以理解,為了保護這些後台做出的各種網頁特效、華麗功能,你看不到產生的 HTML / Javascript,而且 Wix 是等網頁載入時,才用 JS 開始運算、產出前端的這些網頁效果,這對 SEO 有極嚴重的後果:
3. 部落格文章到底能否搬走
找到這篇 Weebly 的使用心得「在使用Weebly之前你該了解的是…」,作者提到跟 Wix 相似的狀況,如果是 "部落格文章" 的內容,還有可能搬到其他平台,如果非部落格文章,而是在這類平台製作的各種 "網頁" 內容,也就是各種具有華麗特效、圖片拼貼、輪播等等的網頁,就沒有搬走的可能。
而另一個 Weebly 官方討論串「Blog backups and exports」則有不同結論,似乎一堆使用者抱怨部落格文章無法匯出,這部分留給有相關需求的使用者來追蹤。
如果要使用這類平台的話,請做好永遠不會搬走的心理準備,也需要祈禱這類平台絕對不能倒,否則連搬到自架站的機會都沒有。
瞭解以上這些狀況後,我開始想別的辦法搬 Wix 的內容,也真正瞭解到什麼是「道高一尺,魔高一丈」。
因為 Wix 網頁內容是由 JS 運算後產生,那麼我開 Chrome 開發人員工具,找出運算後的 HTML 來複製,試試看這樣能否把 HTML 搬走,結果大開眼界:
1. 圖片
2. Iframe
網頁的很多特效都放在 Iframe 之中,那麼直接複製到其他網站是無法運作的,直接從 Wix 主機就能封鎖 Iframe 的內容執行。
也因為如此,Wix 完全不必擔心使用者把頁面的 HTML 複製到其他地方,搬走了也不能用。
3. JS
很多特效需要載入特定 JS 才能執行,但 Wix 網頁載入了數不清的 JS,你不會知道將網頁搬走需要用到哪些 JS。
為了確保特效能執行,還得想辦法搬走正確的 JS 內容,否則可能就要載入一堆無用的 JS。
這是路老闆在 2015 就遇到的 Wix 搬家案例「三個使用 Wix 開店平台前 你應該知道的問題」,沒想到我現在也遇到了一模一樣的慘劇,所有要搬家的頁面都得重做。
那麼本篇內容可以給所有站長作為借鏡:
在架設任何網站之前,記得先想好退路,沒有不會倒的公司或平台,網頁內容能夠搬得走才是最重要的。
或許我會私心推薦「Blogger」為架站平台,因為進可攻退可守,隨時能移轉到其他平台。不過只要你的架站平台能夠編輯網頁原始 HTML 內容,至少搬家時都比 Wix、Weebly 好上太多。
而客人表示要搬家的理由是「速度越來越慢」,我也想實際體驗一下傳聞中的 Wix,所以找了一下資料,是否有管道能將 Wix 搬到 Blogger,看到這篇「如何將Wix網站轉移到WordPress」提到取得 Wix 網站 RSS 的方法,初步構想是:
- 先取得網站的 RSS 內容
- 想辦法將 RSS 轉換為 Blogger 能讀取的 XML 格式
- 再將 XML 檔匯入 Blogger
以上這一切只是理論、沒有現成工具,準備等成案之後再來研究。沒想到真的接了案子後,竟是接連災難的開始...
所以本篇必須紀錄下來,讓大家知道 Wix、Weebly 這類平台有多可怕,在開始架站之前務必要避開這類看似可以簡單架站,但將來會成為惡夢的平台。
(圖片出處: wix.com)
一、Wix 初體驗
1. 速度非常慢
需要分兩方面來說:
- 除了開啟一般網頁的速度慢,有些沒圖片的頁面照理說應該開啟很快,但由於 Wix 背景不知道在執行什麼,也常常因不明原因停滯住。
- 後台開啟速度也是誇張的慢,要編輯一個頁面得等很長一段時間來載入系統工具。
- 一方面懷疑 Wix 伺服器頻寬不夠,沒有因應新增的用戶來更新硬體,一方面對 Wix 工程師的能力打很大的問號。
2. 後台功能、網頁效果很強
Wix 後台頁面我相信如果上手以後應該不錯用,介面算是很整齊、有條理。
各種常見的特效功能也一應俱全,選項非常多。
使用滑鼠拖拖拉拉很容易就能做出一個網頁,包含各種有質感的特效。因為圖形化操作介面算是滿友善的,沒找設計師也能做出效果不差的版面。
3. 無法編輯 HTML
但是當我想要找出網頁的 HTML 原始內容時,卻發現無法跟 Dreamweaver 這類所見即所得的編輯器一樣,因為找不到能顯示 HTML 碼的地方。
這代表:
- 沒有修改網頁 HTML 的管道
- 只能經由後台編輯器的圖形界面來修改任何要調整的地方
- 自然也無法將網頁的 HTML 內容複製到別的地方
4. 無法匯出
除了無法複製 HTML,Wix 也不提供匯出網站內容的管道。而文章開頭找到的那篇「取得 Wix 網站 RSS 的方法」:
- 目前已經失效
- 如果在 Wix 曾建立 "部落格" 型態的網站,那些文章才能產生 RSS
- 而這個客戶所有建立的網頁都不是 "部落格" 型態,所以也不會有 RSS 內容
所以很悲慘的,這個案例的 Wix 網站,將沒有任何比較方便的管道,可以把內容搬到其他地方(或是 Blogger)。
二、使用圖形介面就能架站的平台
所謂 "使用圖形介面就能架站",就是標榜滑鼠動一動,可以簡單將各種區塊拖來拉去做出網頁。不必寫任何程式,包含最簡單的 HTML,也就是 Wix、Weebly 這樣的平台。
1. 不輕易讓你把內容搬走
看完 Wix 的運作方式之後,大概可以瞭解這類平台的想法了:
- 他們會把操作介面做的很方便,功能包羅萬象,滿足使用者各種需求
- 但這是一個封閉系統,將來只能在這封閉系統內進行編修
- 不可能把一個網頁內容拿到其他地方編輯,例如拿去 WP 修改,甚至也不能拿去另一個封閉系統 Weebly 修改
- 若是將來想要搬家,就只能砍掉重練,所有網頁重新製作,沒別的辦法。
2. 不利於 SEO
如果一個封閉系統是世界級的,就像蘋果 Mac OS 自成一個體系,那麼果粉買單是可以理解的。但 Wix、Weebly 這些封閉系統,我覺得很難說服人把網站放在這些平台一輩子。
看完 Wix 後台後我可以理解,為了保護這些後台做出的各種網頁特效、華麗功能,你看不到產生的 HTML / Javascript,而且 Wix 是等網頁載入時,才用 JS 開始運算、產出前端的這些網頁效果,這對 SEO 有極嚴重的後果:
- 運算後產出的 HTML 碼架構很糟糕,搜尋引擎派出的機器人很難理解及索引
- 更糟糕的是,機器人不一定會對 JS 運算後產出的 HTML 進行索引
- 這代表 Wix 大部分的網頁內容,是無法被索引的,只有在後台設定的 SEO 少數內容、字串,也許可以被索引。
3. 部落格文章到底能否搬走
找到這篇 Weebly 的使用心得「在使用Weebly之前你該了解的是…」,作者提到跟 Wix 相似的狀況,如果是 "部落格文章" 的內容,還有可能搬到其他平台,如果非部落格文章,而是在這類平台製作的各種 "網頁" 內容,也就是各種具有華麗特效、圖片拼貼、輪播等等的網頁,就沒有搬走的可能。
而另一個 Weebly 官方討論串「Blog backups and exports」則有不同結論,似乎一堆使用者抱怨部落格文章無法匯出,這部分留給有相關需求的使用者來追蹤。
如果要使用這類平台的話,請做好永遠不會搬走的心理準備,也需要祈禱這類平台絕對不能倒,否則連搬到自架站的機會都沒有。
三、無法搬走程式碼
瞭解以上這些狀況後,我開始想別的辦法搬 Wix 的內容,也真正瞭解到什麼是「道高一尺,魔高一丈」。
因為 Wix 網頁內容是由 JS 運算後產生,那麼我開 Chrome 開發人員工具,找出運算後的 HTML 來複製,試試看這樣能否把 HTML 搬走,結果大開眼界:
1. 圖片
- 圖片使用不常見的 webp 格式
- 圖片放在 Wix 網域,代表若要複製到其他網域,直接從 Wix 主機就能封鎖
- 有些圖片甚至用背景圖的方式呈現,若要用程式搬比較麻煩。
- 所以真要搬圖片只能一張張重新手動上傳到新的平台。
2. Iframe
網頁的很多特效都放在 Iframe 之中,那麼直接複製到其他網站是無法運作的,直接從 Wix 主機就能封鎖 Iframe 的內容執行。
也因為如此,Wix 完全不必擔心使用者把頁面的 HTML 複製到其他地方,搬走了也不能用。
3. JS
很多特效需要載入特定 JS 才能執行,但 Wix 網頁載入了數不清的 JS,你不會知道將網頁搬走需要用到哪些 JS。
為了確保特效能執行,還得想辦法搬走正確的 JS 內容,否則可能就要載入一堆無用的 JS。
四、總結
這是路老闆在 2015 就遇到的 Wix 搬家案例「三個使用 Wix 開店平台前 你應該知道的問題」,沒想到我現在也遇到了一模一樣的慘劇,所有要搬家的頁面都得重做。
那麼本篇內容可以給所有站長作為借鏡:
- 請眼光放遠,不要使用 Wix、Weebly 這類平台
- 如果已經用了,而且想搬家,請瞭解這是多麼麻煩的一件事
- 搬家請準備大量的預算,因為這件事要花大量的時間
在架設任何網站之前,記得先想好退路,沒有不會倒的公司或平台,網頁內容能夠搬得走才是最重要的。
或許我會私心推薦「Blogger」為架站平台,因為進可攻退可守,隨時能移轉到其他平台。不過只要你的架站平台能夠編輯網頁原始 HTML 內容,至少搬家時都比 Wix、Weebly 好上太多。
更多「部落格搬家」相關文章: