網頁中mobile-agent的meta資訊,這樣新增才更專業

邓草發表於2024-10-21

在PC網址上可以標註上mobile-agent資訊來告訴搜尋引擎你的移動網址對應的是哪一個。這樣做更方便搜尋引擎對你網站的理解。程式適配網站和JS跳轉適配的網站都要標註不同頁面對應的PC(或手機站)網址,可用兩種方法:

(PC站)<meta http-equiv="mobile-agent" content="format=html5;url=http://m.390seo.com/">

(PC站)<link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.390seo.com/" />

(手機站)<link rel="canonical" href="http://www.390seo.com/" >

另外還可以標註這個網頁適合什麼樣的瀏覽形式:

(PC站)<meta name="applicable-device"content="pc">

(手機站)<meta name="applicable-device"content="mobile">

==================================================

meta標籤name=mobile-agent屬性主要用於百度移動搜尋,有利於搜尋引擎將PC端的網站適配到手機移動端的網站,提高手機移動端訪問和瀏覽網頁的使用者體驗性!

定義說明:

百度官方對標籤name=mobile-agent屬性的宣告定義:

“站點如果自行適配有困難,可以在PC頁面中做簡單改造,百度協助實現適配效果。即:站長在站點PC頁的原始碼頭部嵌入一行或多行Meta資訊,由Meta資訊來指明該PC頁對應的手機頁的URL,以及該URL對應頁面的格式,百度將根據使用者終端型別選擇最適合展示的頁面。”

如果你的站點沒有對應關係的PC頁面,則無需新增該Meta標籤name=mobile-agent屬性;新增完該標籤後,百度一般在7天左右生效,老舊頁面可能會有延遲,但百度不保證一定能在移動搜尋結果中按照您提交的對應關係進行替換。

meta標籤的name=mobile-agent屬性定義不僅限於百度移動搜尋,當使用者透過手動輸入網址,或者其他移動搜尋引擎、導航站等渠道訪問站點時,適配同樣有效。

書寫格式:

在pc端的html頁面中的head頭部區域新增meta標籤宣告:

content屬性中url等號後“手機移動頁url”的值,代表當前PC頁所對應的手機移動頁url,兩者必須是一一對應關係,且只支援絕對路徑。

content屬性中format等號後“文件型別”的值,根據手機移動網頁使用的協議語言,選擇以下對應的一種型別:

wml:是WAP協議在無線客戶端上展示網頁內容;

xhtml:是以XML格式編寫的HTML,是可擴充套件超文字標記語言;

html5:是html超文字標記語言,數字5代表html的版本號;

用法舉例:

當PC端的網頁對應的手機移動端的網頁URL是:m.abc.com,根據手機移動端的網頁文件型別有以下三種情況:

如果對應的手機移動端網頁文件型別是html5編寫的,那麼在PC端網頁中加入如下程式碼:

如果對應的手機移動端網頁文件型別是WML編寫的,那麼在PC端網頁中加入如下程式碼:

如果對應的手機移動端網頁文件型別是xhtml編寫的,那麼在PC端網頁中加入如下程式碼:

當對應的手機移動端的網頁有兩版本(比如對應有wml和html5兩個手機移動版本的網頁),且對應的網址均是m.a.com,那麼,可以在pc端頁面新增以下程式碼:

擴充套件學習(最新跳轉適配方案)

上文學習了使用標籤name=mobile-agent屬性標記是讓PC版網頁跳轉適配手機移動端網頁,且適合於wml、xhtml、html5三種文件型別的手機移動版頁面;

另外,百度還專門針對html5語言製作的手機移動頁面推出了最新跳轉適配方案,方案內容如下:

假設PC端的網頁www.abc.com對應的手機移動端的網頁m.abc.com時,

1、在pc版網頁(www.abc.com)上,新增指向對應手機移動版網址的標籤rel=alternate屬性標記,可以幫助百度搜尋引擎發現網站的移動版網頁所在的位置,程式碼如下;

2、在手機移動版網頁(www.abc.com)上,新增指向對應pc版網址的標籤rel=canonical屬性標記,可以幫助百度搜尋引擎發現網站的PC版網頁所在的位置,程式碼如下;

根據百度官方公告說明,之前的Meta標籤name=mobile-agent屬性會繼續沿用,但百度推薦使用HTML5語言製作的手機移動頁面使用最新跳轉適配方案,其它如xhtml、wml語言的手機移動頁跳轉適配,仍然需要繼續使用的meta標籤name=mobile-agent屬性的方式。

相關文章