網絡訪問終端的移動化、小屏化在國內已經蔚然成風,趨勢不可扭轉,所以這個時代如果哪個PC網站還沒有提供對應的移動端站點那還真是后知后覺,不過好事兒不嫌晚,現(xiàn)在做針對于移動用戶訪問的頁面,給他們提供好的用戶體驗還來得及。做之前,首先要考慮一個核心問題,那就是選擇哪種網站移動的適配方式。
什么叫做適配方式呢?簡單的說,就是如果用戶使用了移動的設備訪問了PC頁面,網站用哪種方式給用戶選擇合適的移動頁面。目前常用的移動適配方式有3種,分別是跳轉適配、代碼適配、自適應這三種。跳轉適配就是移動站點和PC站點獨立存在,移動設備用戶訪問PC站點的時候,自動301或者302跳轉到對應的移動頁面;代碼適配就是PC端與移動端訪問地址相同,由服務器判斷用戶設備從而生成不同樣式或者內容的頁面給用戶;自適應也是同樣的移動PC訪問地址相同,但該方式只根據屏幕尺寸調整頁面樣式去適應不同終端設備的需求。
目前網站常用的移動適配方式是跳轉適配,主要原因是大部分PC站點早已成型,如果做代碼適配或者自適應適配,需要在網站原來的基礎上進行大量的修改,不僅麻煩而且容易出差錯,所以最直接的方法就是做一個全新的移動端網站,然后根據用戶的訪問設備不同做一下相應的跳轉即可。而一些比較小型的新建立的網站,往往選擇自適應這種適配方式,因為現(xiàn)在很多網站基于一些如Bootstrap一類的前端框架制作頁面,一步到位的實現(xiàn)PC和移動端的訪問,簡單方便直接。而代碼適配由于涉及到服務器腳本端的一些判斷或者操作,相對復雜一些,所以使用這種方式做適配的網站數量要少一些。
但是,筆者經過大約6個網站的測試發(fā)現(xiàn),從搜索引擎優(yōu)化的效果優(yōu)劣進行排名,結果是:代碼適配>自適應>跳轉適配。為什么會這樣呢?筆者認為有以下幾個原因:
第一:為什么跳轉適配對于搜索引擎優(yōu)化來說效果最差呢?
因為跳轉適配給搜索引擎增加了處理的麻煩程度,畢竟跳轉適配存在兩個網站,雖然內容可能大體相同,但是頁面網址是不一樣的,搜索引擎需要檢索對比兩個頁面的內容并建立對應關系,這個過程需要耗費一定的時間,減慢網站移動端排名生效的速度。
另外,如何讓不同的搜索引擎感知到跳轉適配也是個麻煩事兒,當然自己要根據不同的設備進行跳轉這是肯定的,但是搜索引擎認不認呢?這個還真不好說,至少目前筆者的經歷是讓搜索引擎自主完成這個對應關系,那反映真是太慢了。當然,現(xiàn)在像百度這個級別的搜索引擎已經在自己的站長平臺上提供了提交適配對應關系的入口,跳轉適配的網站可以通過該入口告訴百度你自己網站的移動和PC端網址的對應關系,不過對于一些新站來說,索引量不足也會讓百度把你提交的對應關系給pass掉。至于其他搜索引擎,搜狗是提供這種對應關系提交入口的,但是使用正則匹配的規(guī)則跟百度完全不同,而360搜索的話,目前只提供告知有移動站點存在的功能。
第二:為什么自適應適配的效果不如代碼適配?
自適應首先是實現(xiàn)了PC移動頁面二合一,所以不會出現(xiàn)上述跳轉適配的問題。那么筆者為什么覺得它不如代碼適配呢?!因為筆者個人一直覺得自適應適配是存在先天缺陷的,只適合小型的網站,比如企業(yè)站,核心原因就是自適應適配操作的是前端頁面,這在一定程度上會影響站點的功能和用戶體驗。另外還有一個致命缺陷,那就是自適應會造成無論是js代碼還是css代碼亦或是html代碼都比正常的網站冗余的多,這會影響到頁面的加載速度,即便在加載速度這方面基本不會產生負面影響,那代碼冗余對于任何搜索引擎的排名來說恐怕都不是什么好事兒。
第三:為什么代碼適配最有利于搜索引擎優(yōu)化?
首先,代碼適配不存在跳轉適配的缺點,因為代碼適配也是PC移動二合一。其次,代碼適配可以更自如的對PC和移動端的頁面功能進行操作,比自適應只操作頁面要強很多,至少不會因此而犧牲掉一部分的操作功能和用戶體驗。還有就是,代碼適配可以根據服務器端的判斷,加載不同的js、html和css,這就避免了冗余代碼的產生,不影響加載速度,對于搜索引擎來說,代碼也不存在冗余的問題。
以上就是筆者根據個人的實踐經歷對于網站在進行移動適配的時候哪種方式更有利于搜索引擎優(yōu)化的一點看法。注意,本文只是就搜索引擎優(yōu)化這一點上對比三種移動適配方式的優(yōu)劣,而且只是個人的一些認識和理解,若您不認同本文觀點,請自動忽略,謝謝。文章由王哇塞獸醫(yī)網www.wangwasai.com原創(chuàng),轉載請注明出處!
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!