[發明專利]一種識別網頁類型的方法和裝置有效
| 申請號: | 201510254472.4 | 申請日: | 2015-05-18 |
| 公開(公告)號: | CN104881453B | 公開(公告)日: | 2019-06-28 |
| 發明(設計)人: | 程剛 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/958 |
| 代理公司: | 北京鴻德海業知識產權代理事務所(普通合伙) 11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 識別 網頁 類型 方法 裝置 | ||
本發明提供了一種識別網頁類型的方法和裝置,其中方法包括:解析網頁的元信息(meta)標簽,得到所述網頁的類型信息,其中所述網頁的類型包括:適合PC瀏覽的類型、適合移動設備瀏覽的類型或者兼容PC和移動設備瀏覽的類型。本發明通過網頁的meta標簽攜帶網頁類型信息,在對網頁類型進行識別時,僅需要解析網頁的meta標簽即可,無需對網頁內容進行復雜的分析,大大降低了對時間、設備性能和資源的消耗。
【技術領域】
本發明涉及計算機應用技術領域,特別涉及一種識別網頁類型的方法和裝置。
【背景技術】
隨著智能手機、平板電腦等智能移動設備的飛速發展,越來越多的用戶選擇在移動設備中瀏覽網頁。相應地,針對移動設備的web網頁設計技術也得到了快速的發展。許多站長開始設計適合移動設備瀏覽的網頁,或者設計能夠同時兼容PC和移動設備瀏覽的網頁。然而,在有些場景下需要對網頁類型進行識別,確定該網頁是適合PC瀏覽的還是適合移動設備瀏覽的。例如移動設備端的瀏覽器在加載網頁時,需要識別網頁類型,如果是適合PC瀏覽的網頁則可以將該網頁轉碼成適合移動設備瀏覽的網頁。然而,現有技術中對網頁類型的識別通常需要對網頁內容進行分析,算法往往比較復雜,一方面比較耗時,另一方面對設備性能和資源的消耗也比較大。
【發明內容】
有鑒于此,本發明提供了一種識別網頁類型的方法和裝置,以便于降低時間、設備性能和資源的消耗。
具體技術方案如下:
本發明提供了一種識別網頁類型的方法,該方法包括:
解析網頁的元信息meta標簽,得到所述網頁的類型信息,其中所述網頁的類型包括:適合PC瀏覽的類型、適合移動設備瀏覽的類型或者兼容PC和移動設備瀏覽的類型。
根據本發明一優選實施方式,移動設備端的瀏覽器執行所述解析的步驟后,如果得到適合PC瀏覽的類型,則將所述網頁轉碼為適合移動設備瀏覽或兼容PC和移動設備瀏覽的網頁。
根據本發明一優選實施方式,搜索引擎執行所述解析的步驟后,利用得到的所述網頁的類型信息設置所述網頁在搜索結果中的展現。
根據本發明一優選實施方式,所述搜索引擎執行所述解析的步驟包括:
所述搜索引擎對抓取到的網頁執行所述解析的步驟,將抓取到的網頁的地址和得到的網頁的類型信息對應記錄在詞典中,以便在搜索關鍵詞命中某網頁時在所述詞典中查詢所述某網頁的類型信息。
根據本發明一可選實施方式,如果所述搜索引擎向移動設備發送搜索結果,則所述利用得到的所述網頁的類型信息設置所述網頁在搜索結果中的展現包括:
提高搜索結果中網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁的排序權重;或者,
在搜索結果中對網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁進行突出標注;或者,
在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁;或者,
在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供指向轉碼服務的地址鏈接;或者,
在搜索結果中針對網頁類型為適合PC瀏覽的網頁同時提供該網頁的地址鏈接和轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁。
根據本發明一優選實施方式,所述在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接包括:
根據移動設備所處的網絡環境和/或移動設備的型號,確定是否在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510254472.4/2.html,轉載請聲明來源鉆瓜專利網。





