隨著智能機的普及,移動站點紛紛橫空出世。那么,是不是每個web網站都應該有對應的wap站點?移動網站與web網站在站內優(yōu)化方面有哪些共同點,又有哪些差異?以下將分三部分內容說明移動網站站內優(yōu)化。
如何做好移動適配
移動站優(yōu)化要點
移動站點算法
一、如何做好移動適配?
首先,先解答一下開篇說的問題:是不是每個web網站都應該有對應的wap站點?
如果網站的目標用戶的使用場景還是集中在web站點,那倒不一定要做wap站點,因為做了不一定會有用戶使用。比如,一些軟件下載站點,或者素材下載站。
其次,解答完開篇的問題后,我們來了解下,為什么要做移動適配。
所謂的移動適配,可以理解為,A站點(web站點)有對應的wap站點,將web站點和wap站點,做好對應的適配關系。適配成功的話,在移動搜索引擎則會展示wap站的對應頁面,并有機會從移動搜索引擎獲得一部分流量,這就是為何要做移動適配的原因。
最后,如何做好移動適配?介紹2種方法:
(1)跳轉適配
在pc版網頁上,添加指向對應移動版網址的特殊鏈接 rel="alternate" 標記。這有助于搜索引擎發(fā)現網站的移動版網頁所在的位置。
在移動版網頁上,添加指向對應pc版網址的鏈接 rel="canonical" 標記。
舉例:
PC版網頁:http://www.a.com/1.html
移動版網頁:http://m.a.com/1.html
為了告訴搜索引擎PC版對應的移動版網頁,可以在PC版網頁(http://www.a.com/1.html)代碼中head部分添加:
移動版網頁(http://m.a.com/1.html),需要在代碼中head部分添加:
除此之外,針對中文站點的,可以使用百度站長平臺----->工具------>移動專區(qū)------>移動適配,添加適配關系,按百度官方要求的來填寫,在此不贅述。
為了保證PC頁面與移動版頁面適配成功,需要注意這幾點:
1.移動版頁面的主體內容需與PC版頁面的主體內容保持一致。
2.避免移動版頁面使用ajax等異步加載的方法加載內容主體。
3.保證PC版頁面與移動版頁面的對應關系正確。
(2)代碼適配
代碼適配需要開發(fā)在服務器上進行配置Vary HTTP標頭。配置Vary HTTP標頭的主要作用在于,向搜索引擎?zhèn)鬟f這樣的一個信號——這是個代碼適配的站點,有助于搜索引擎盡快把網站抓取一遍進行適配,它可以防止用戶接收到錯誤的網頁緩存。(通過配置了以后,可以根據用戶的設備打開對應版本的網頁)服務器有可能是 Nginx,Apache, IIS 等類型,需要在服務器的配置里,設置 HTTP頭。HTTP頭名為:vary
HTTP頭值:User-Agent
不同的服務器設置的方式不同,具體可以與開發(fā)的童鞋聯系。設置好服務器后,需要在pc的響應的head中添加
在移動的響應的包頭中添加
二、移動站優(yōu)化要點
(1)索引: 發(fā)現網頁是前提,然后做好網站內容質量以及站內優(yōu)化,將有利于網站被搜索引擎索引。如何讓搜索引擎快速發(fā)現你的網頁?可以通過以下4種方式。
第一種方式:主動推送, 主動推送是最為快速的提交方式,將站點當天新產出鏈接立即通過此方式推送給百度,可以保證新鏈接可以及時被百度收錄。
做法:此方式需要 網站制作數據推送接口。詳細說明,可以直接到百度站長平臺--->網頁抓取---->鏈接提交---->自動提交---->主動推送。
第二種方式:自動推送, 自動推送是百度站長平臺為提高站點新增網頁發(fā)現速度推出的工具,安裝自動推送JS代碼的網頁,在頁面被訪問時,頁面URL將立即被推送給百度。 詳細說明,可以直接到百度站長平臺--->網頁抓取---->鏈接提交---->自動提交---->主動推送。
第三種方式:sitemap提交, 定期將網站鏈接放到Sitemap中,然后將Sitemap提交給百度。百度會周期性的抓取檢查你提交的Sitemap,對其中的鏈接進行處理,但收錄速度慢于主動推送。
第四種方式:手動提交,如果站點比較小的話,也可以 手動將鏈接提交給百度。提交方式: 百度站長平臺--->網頁抓取---->鏈接提交---->自動提交---->手動提交。
(2)排序:與PC版網頁的站內優(yōu)化類似,同樣要注重TKD的寫法,使用搜索引擎能讀懂的方式來呈現主體內容,差異之處在于,較之PC版搜索結果頁的面積,移動搜索結果頁顯然小很多,因此,在寫title時建議布局搜索用戶常搜索的關鍵詞的同時,要注意控制字數,建議控制在17個漢字內,避免折行,或者顯示不全,在一定程度上會影響到用戶的最終點擊。同理,描述字數(description)控制在50個漢字內。
除此之外,如果網站本身具備一定地域屬性,針對移動站點,可以加上地理位置標識,有利于在地域搜索結果中獲得優(yōu)先排名的機會。
地理位置標識的做法:
在具有地域性的頁面上進行如下標識即可:
【Meta聲明格式】Name屬性的值是location。Content的值為province=北京;city=北京;coord=116.306522891,40.0555055968。province為省份簡稱,city為城市簡稱。具體參見下面省份和城市列表。注:province及city不可為空。
coord是頁面信息的經緯度坐標,采用的是bd09ll坐標。若頁面信息為城市級別,填寫城市中心點即可。若頁面信息有具體的地址,經緯度坐標填寫該具體地址的坐標(可以通過百度地圖的地址解析 API獲取)。
評論(0人參與,0條評論)
發(fā)布評論
最新評論