手機版網站優化,細節最重要
隨著移動互聯網的快速發展,移動端的網站也紛紛融入人們的生活,而某些網站在pc端上某個關鍵詞或許有排名,但是在移動端上就不見得有優先排名的展現,但是以現在移動端的發展速度,移動端的流量入口已經遠遠超越PC端的流量入口了,那么,擺在我們眼前的問題就是移動端進行SEO優化的問題。
目前,在移動手機用戶群體中,百度依然占據搜索的龍頭位置不可動搖,除了少數的大站和權威站,大多數的中小網站都是依靠搜索引擎尤其是依賴百度而生存的,因此手機網站的SEO優化依然是面向百度這個最大的中文搜索引擎來開展。
一、手機版網站的域名選擇
與PC網站一樣,域名越短越好。一個好的移動網站域名,不僅要讓人容易記憶,易于輸入,而且還能方便地讓用戶向其他人推薦。短域名更容易讓用戶更加直觀地了解網站的主旨。
移動站首頁一般采用m.0460.com、3g.baidu.com或wap.b2b6.com等。
二、花在服務器上的錢不可省
中小企業在選擇服務器時,一定務必選擇正規空間服務商,避免與大量的垃圾網站共用IP,一個站點一個服務器IP最佳,這樣可以保證網站訪問的暢通和穩定性。
三、考量的重點:加載速度
提升手機版網站的加載速度,需要從以下幾個方面來考慮:
1、合并文件
合并文件是通過把所有的腳本放到一個文件中來減少HTTP請求的方法,如可以簡單地把所有的CSS文件都放到一個樣式表中。
2、CSSSprites
CSSSprites是減少圖像請求的有效方法。把所有的背景圖像都放到一個圖片文件中,然后通過CSS的background-image和background-position屬性來顯示圖片的不同部分。
3、開啟Gzip壓縮
Gzip壓縮適用于pc及移動端,主要作用是減少文件體積、增加用戶體驗的簡單方法,它可以減少約70%的響應規模。
4、外部調用JavaScript和CSS
把JavaScript和CSS封裝,作為外部文件調用,減少網頁中源代碼的體積。
5、圖片大小優化
盡量把jpg、gif格式圖片轉化成png格式,盡量使用png8。圖片可采用百度MIP移動網頁加速優化。
6、刪除網頁代碼中多余的代碼、空行、空格和注釋;
在網站發布之前,對于網頁中多余的代碼、空白、空行和注釋代碼等無意義的內容進行刪除,有利于減少網頁字節,節省搜索引擎蜘蛛的爬行時間。
SEO,綜合考量
四、站點結構:以簡單清晰為準則
移動站點同樣應該有清晰的結構以及更淺的鏈接層次,這能使用戶快速地獲取有用信息,也能使搜索引擎快速理解網站中的每一個頁面所處的結構層次。
網站結構建議采用樹形結構,樹形結構通常分為首頁-頻道-文章頁三個層次,理想的網站結構應該是更扁平一些,從首頁到內容頁的層次要盡量少,這樣搜索引擎處理起來會更簡單。
對于移動網站來說,首頁要有重要欄目的導航,也要盡量多給詳情頁和重要流量承載頁面入口,首頁布局不能做得太簡短,頁面內容不能過于單一。
五、URL結構
具有良好描述性、規范、簡單的URL,有利于用戶更加方便地記憶和直觀地判斷網頁內容,也有利于搜索引擎更加有效地抓取和理解網頁。對于移動網站來說,也需要對URL進行靜態化,不要包含過多的參數和符號,避免使用中文URL,因為后期會嚴重影響到適配。
(1)、對于移動站首頁一般采用m.0460.com這樣的。
(2)、頻道頁采用m.0460.com/web/、m.0460.com/web2/(當然這里web或web2直接可讀更好)。
(3)、詳情頁的URL盡量短,減少無效參數,例如統計參數等,保證同一頁面只有一套URL上。
(4)、robots封禁百度蜘蛛不想展示給用戶的URL形式以及不愿意被百度抓取的私密數據。
六、手機版內容制作要求
移動站頁面SEO與PC站最大的不同是頁面文件大小以及隨之而來的打開速度,3秒鐘內需要打開頁面是百度給出的參考值,要想打開速度快,自然要大量精簡導航/廣告、優化圖片等,屏幕寬度自適應、字體大小、行距等也都將影響用戶體驗。
通常移動站頁面比PC頁面要精簡很多正文之外的內容,如導航、側欄、廣告、頁腳等。百度要求適配的移動和PC頁面內容需要一致,這指的是正文部分。
七、PC站與移動站適配
站點適配主要是通過在網站的meta中添加一段代碼,更加準確地讓百度搜索引擎明白PC站點與移動站點的對應關系,有助于百度在移動搜索中將原PC頁結果替換為對應的移動頁結果。
同時,也可在百度站長平臺開放適配部分提交移動和PC站的URL對應關系,這樣百度才能將PC頁面的排名數據轉移到對應的移動頁面上,技術細節參考站長平臺開放適配幫助文件。
此外,手機端網站應檢測瀏覽器類型,需要時將用戶轉向到相應的版本,比如手機用戶訪問了PC版網站,要自動將用戶轉向到移動站URL;反之亦然。
百度一直以來比較建議獨立移動站;Google一直比較傾向于響應式設計。百度現在也表態支持響應式設計,而且從長遠看,響應式設計是趨勢,但目前百度在判斷響應式設計方面有技術問題還沒解決。
盡管我相信兩三年后的趨勢應該是響應式設計,但目前中文網站還是做獨立URL的移動站更保險。百度認為大部分做了移動站的大站近期不會轉向響應式設計,畢竟獨立URL的移動站已經做了這么久,又沒有明顯問題,他們沒有動力轉向,所以百度在未來幾年內也不會有大的變動。
八、移動站與pc站的銜接轉化問題
確保在手機網站或者PC端網站各個頁面上有相應的導航或者提示鏈接,讓用戶可以在手機版和PC版進行切換,也便于搜索引擎更好的收錄。
但不要在移動網站和PC站相互放置過多的鏈接。
在移動網站的頁面不要放置超過兩個以上的PC站點鏈接,在PC站點不要放置超過兩個以上的移動網站鏈接地址。這個問題是很多網站優化者容易忽略的問題,在此提醒站長一定要注意。
九、移動端的搜索引擎抓取情況分析
移動網站制作完成之后,要詳細檢查各種可能影響蜘蛛爬取的各種因素,例如robots文件,頁面中的死鏈接等。
移動站點爬蟲與pc爬蟲是一樣的,百度通過一個叫Baiduspider2.0的程序抓取移動互聯網上的網頁,經過處理后建入移動索引中,當前Baiduspider只能讀懂文本內容,FLASH、圖片等非文本內容暫時不能很好處理,放置在flash、圖片中的文字百度只能簡單識別,所以馬海祥建議移動端網站使用文本而不用flash、圖片、javascript等來顯示重要的內容或鏈接。
搜索引擎無法識別flash、圖片復雜javascript中的內容,同時僅存在于flash、javascript中包含鏈接指向的網頁,百度移動搜索同樣可能無法收錄,不要在搜索引擎可讀的地方使用AJAX技術,比如標題、導航、內容等。
十、頁面返回狀態碼的設置注意事項
百度蜘蛛在進行抓取和處理之時,是根據http協議規范來設置相應邏輯的,常用的幾個返回狀態碼如下:
404:百度會認為網頁失效已經刪除,通常在索引中刪除,短期內蜘蛛再次遇到也不會抓取,建議內容刪除、網頁失效等情況下使用404返回碼,告訴百度蜘蛛該頁面已失效,同時網站中盡量減少死鏈接的累計。如果網站臨時關閉或抓取壓力過大,不要直接返回404,應使用503。
301:永久重定向,百度會認為當前URL永久跳轉至新URL。當網站改版、更換域名等情況下建議使用301,同時配合使用站長平臺的網站改版工具。
503:百度會認為臨時不可訪問,不會直接刪除,短期內再來檢查幾次,如果網站臨時性關閉建議使用503。
如果沒有內容,最好用狀態碼指定,比如404、403 等;如果內容死鏈希望重定向到首頁,最好通過302跳轉,不要使用跳轉。
十一、百度MIP移動網頁加速應用
百度特別注意移動端用戶體驗,專門針對移動端站點推出了MIP,大家可以借助一下。
MIP (Mobile Instant Pages - 移動網頁加速器), 是一套應用于移動網頁的開放性技術標準。通過提供MIP-HTML規范、MIP-JS運行環境以及MIP-Cache頁面緩存系統,實現移動網頁加速。
十二、手機版需不要需要做外鏈?給手機版做外鏈到底有沒有效果?
外鏈還有效果的,但是不要做垃圾外鏈,比如論壇的標簽里面或買賣鏈接或批量發鏈接有可能被懲罰,正常交換一下鏈接是有幫助的。
十三、其他涉及移動端的優化細節
1、Title后綴設置
在移動網站的Title中最好能夠添加手機版、觸屏版、移動版等字樣,便于用戶區別。
2、通過在網頁中添加自己地理位置信息標簽,讓目標用戶能夠在移動搜索中更快地找到你的網站內容。
3、完全沒有移動站會有何影響?如何應對?
百度還會在移動搜索中給予排名,當然肯定有減分,搜索用戶點擊搜索結果后百度會轉碼處理,也就是讓用戶訪問一個在百度域名上的做了移動優化的頁面。這對用戶、站長和百度都不好,轉碼優化并不能考慮網站自身特點,頁面體驗不能與真正移動優化的頁面比。用戶其實沒有訪問站長網站,沒有成為網站真正流量。百度也不愿意轉碼,據說降低轉碼是百度移動搜索部門的KPI之一。
沒有移動站,又不想被轉碼,可以通過meta標簽等方法禁止百度轉碼,但移動用戶將訪問一個PC版面的頁面,用戶體驗一定好不了。
沒有移動站的另一個處理方法是使用百度的SiteApp,生成一個獨立URL的移動站,不過和轉碼類似,效果一般,使用的站長貌似不多。
所以,這里各位還是先苦后甜吧,盡快搭建移動版及做好相應優化吧。
總的來說,不管是PC端,還是移動端,注重用戶體驗是最為重要的,只有做好了用戶體驗,才能有長期穩定的收獲。