[筆記] 爲了避免讓移動端頁面分權重你應當如何作?

其實這個標題多是錯的服務器

原文:http://zhanzhang.baidu.com/college/courseinfo?id=156&page=1#h2_article_title3ide

首先咱們要知道移動端頁面有三種處理方式:搜索引擎

1. 沒有處理。也就是說和pc端是同一套頁面,利用media之類完成了設備適配。對spider來講,拿到的是一毛同樣的頁面代碼。spa

2. 代碼適配。服務端根據ua判斷請求設備類型,而後返回不同的頁面代碼。排序

3. 跳轉適配。移動端和pc端的服務部署在不一樣的服務器,服務端根據ua類型重定向。索引

 

對於第一種,基本上沒有什麼特別要作的。權重和收錄都是同一頁面。圖片

對於第二種和第三種,都要告訴spider這倆之間的聯繫和區別:ip

  首先要在http響應中添加vary頭;部署

  其次要用元標籤指明設備類型;get

  最後,針對第3種狀況跳轉適配而且特別重要的,要在pc端頁面頭部增長特殊連接rel='alternate',在移動端頁面頭部增長rel='canonical'。

 

注1 canonical的含義是告訴spider當前頁面的標準頁面位於何處。也能夠用在分頁頁面、排序頁面被收錄時指出標準頁面URL。

 

與PC spider同樣,百度經過一個叫Baiduspider2.0的程序抓取移動互聯網上的網頁,通過處理後建入移動索引中。
當前Baiduspider只能讀懂文本內容,flash、圖片等非文本內容暫時不能很好處理,放置在flash、圖片中的文字,百度只能簡單識別。
建議使用文本而不是flash、圖片、Javascript等來顯示重要的內容或連接,搜索引擎暫時沒法識別Flash、圖片、複雜Javascript中的內容;
同時僅存在於flash、Javascript中包含連接指向的網頁,百度移動搜索一樣可能沒法收錄。
不要在但願搜索引擎可讀的地方使用Ajax技術,好比標題、導航、內容等等。

相關文章
相關標籤/搜索