移動搜索已成主流,那么在建設移動網(wǎng)頁之初及過程中,除了傳統(tǒng)做法以外,還有什么需要注意的地方呢?還需要針對百度做哪些工作以起到事半功備的作用呢?
一、域名&服務器&前端語言
1.域名
最初的時候,我以為移動站(俗稱手機站,簡稱m站或者wap站)的域名和pc站一樣,隨便挑一個就可以了。后來才發(fā)現(xiàn),“理想是美好的,現(xiàn)實是殘酷的”:百度搜索引擎原來有自己的偏好!如下所示:
推薦: m.baidu.com sports.sina.cn a.m.hao123.net
不推薦:
可以看出來,百度搜索引擎喜歡獨立的、短小的二級域名(簡潔的三級域名也可)。但卻不喜歡用子目錄做的m站,理由也很簡單,如果說pc站用 ,m站用 ,那搜索引擎對 /m/ 這個目錄會感到疑惑:到底是pc站的一個子目錄,還是pc站相對應的m站呢?真是剪不斷,理還亂啊。
以上舉例的域名,我們來做個pc站與m站對應的關系:
pc站 m站
m.baidu.com
sports.sina.com sports.sina.cn
a.hao123.net a.m.hao123.net
可能大家會發(fā)現(xiàn),最后一個例子中,pc站和m站都是使用的www作為前綴,其實我是不怎么贊同的,使用 m 或者 wap 才較為合適。因為說不定什么時候老板想把 作為他用,而 作為pc站了。
ok,我們現(xiàn)在知道m(xù)站用二級域名或者三級域名了,那么有同學又提到了一個問題,在百度搜索引擎的策略里,pc站和m站的主域是不是必須用一個呢?答案是“否”,但又必須相關,如下:
可行——pc站: 移動站:m.hao123.net
不推薦——pc站: 移動站:m.123.com
可以看到,百度搜索引擎(以下內容簡稱百度)認同 用 hao123 做為主干,使用不同后綴的域名分別用作pc站和m站的域名,但不推薦使用沒有關系的域名。
2.服務器
不管做什么站,首先網(wǎng)站有個非常重要的前提:服務器的穩(wěn)定性。百度官方透露:目前百度對可訪問性有問題的網(wǎng)站打壓是非常厲害的。如果被檢測到網(wǎng)站404、502等各種影響用戶瀏覽網(wǎng)站的狀況發(fā)生,是會影響到網(wǎng)站自身在移動百度搜索結果里的排名。同時,移動百度搜索對網(wǎng)頁加載速度上的要求也很苛刻:“網(wǎng)頁加載超過3秒以上不考慮排名”。當然,一般情況下會排除統(tǒng)計工具代碼的加載時間,但廣告加載會計算在3秒之內!大家還是先回家測試一下手機站的加載速度吧。溫馨提示:利用站長平臺工具“頁面優(yōu)化建議”可以粗略的查出影響頁面加載的因素有哪些。
移動站點優(yōu)化 網(wǎng)站優(yōu)化 網(wǎng)站移動化
3.前端開發(fā)語言
移動互聯(lián)網(wǎng)發(fā)展至今,前端開發(fā)語言經(jīng)過歷次的更迭,目前主流仍在使用的用xml、xhtml、html5。
歷年來,移動web主要技術標準有:
wml——古典的移動web標準,使用wml
i-mode——小日本的標準,使用ihtml,我們可以忽略
oma領導的xhtml mobile profile,使用xhtml
w3c領導的xhtml basic,使用xhtml
以及所謂的full web,也就是普通的html——從iphone開始流行起來
近年來比較流行html5,是html標準的最新版(在2014年10月正式發(fā)布),目前世界上主流瀏覽器最新版均以支持,同時,也是各站長平臺、瀏覽器廠商推薦的移動站點的前端語言標準。