前阵子接到一个搬家需求,想要从 Wix 搬到 Blogger。其实 Wix 风评很差过去已有耳闻,例如我在「是否痞客邦、WordPress 的 SEO 比 Blogger 好,有这样的事吗?」说过,Wix 的内容都是用 JS 产生,对 SEO 而言很糟糕。
而客人表示要搬家的理由是「速度越来越慢」,我也想实际体验一下传闻中的 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)。
5. 不容易客制功能
网站用久了会有一些客制需求,但多半只能看 Wix 有没有提供,否则很难客制。
2019.3.18 补充:Adsense 达人 刘玲君 表示 Wix 网站无法装 Adsense 广告:
二、使用图形介面就能架站的平台
所谓 "使用图形介面就能架站",就是标榜滑鼠动一动,可以简单将各种区块拖来拉去做出网页。不必写任何程式,包含最简单的 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 好上太多。最好的选择是该平台有提供 API(例如 Blogger、Pixnet 都有),那么可操作 API 来制作搬家画面,将 SEO 移转到新网站,不至于要砍掉重练。