Nothing Special   »   [go: up one dir, main page]

CN104965926B - Webpage providing method and device - Google Patents

Webpage providing method and device Download PDF

Info

Publication number
CN104965926B
CN104965926B CN201510411575.7A CN201510411575A CN104965926B CN 104965926 B CN104965926 B CN 104965926B CN 201510411575 A CN201510411575 A CN 201510411575A CN 104965926 B CN104965926 B CN 104965926B
Authority
CN
China
Prior art keywords
webpage
information
search keyword
generating
abnormal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510411575.7A
Other languages
Chinese (zh)
Other versions
CN104965926A (en
Inventor
陈振宇
郭凌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Anyi Hengtong Beijing Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anyi Hengtong Beijing Technology Co Ltd filed Critical Anyi Hengtong Beijing Technology Co Ltd
Priority to CN201510411575.7A priority Critical patent/CN104965926B/en
Publication of CN104965926A publication Critical patent/CN104965926A/en
Application granted granted Critical
Publication of CN104965926B publication Critical patent/CN104965926B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a kind of webpage providing method and devices.Wherein, webpage providing method includes: whether detection page download state is abnormal;If page download abnormal state, search key is generated according to the information of the webpage to be downloaded, search result entry is obtained according to described search keyword, generates and shows the downloading exception page including described search result entry.The webpage providing method and device of the embodiment of the present invention can automatically show the downloading exception page comprising search result entry, realize the information for continuing as user's offer in page download abnormal state close to its demand, promote user experience.

Description

Webpage providing method and device
Technical Field
The invention relates to the technical field of internet, in particular to a webpage providing method and device.
Background
The abnormal page refers to a page which prompts a user because a website server or the page is overdue and the like causes abnormal page access when the user browses the webpage.
Generally, page 404 is a relatively common exception page. Page 404 is a page that the web server cannot provide information normally while the client is browsing the web page, or the web server cannot respond to a return. The error prompt is "404 NOTUUND". For example, when the user enters the wrong web page link, page 404 appears. The user does not obtain the required information under the condition, and only can close the window to leave.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a method and an apparatus for providing a web page, which automatically generate an abnormal web page including a search result, so as to continuously provide information close to the needs of a user when a web page download state is abnormal.
In order to achieve the above object, an embodiment of the present invention provides a method for providing a web page, including: detecting whether the webpage downloading state is abnormal or not; if the webpage downloading state is abnormal, generating a search keyword according to the information of the webpage to be downloaded, acquiring a search result item according to the search keyword, and generating and displaying a downloading abnormal page comprising the search result item.
Preferably, the processing of detecting whether the webpage downloading state is abnormal includes: and detecting whether the webpage downloading state is abnormal or not through a navigation error event state code returned by the webpage downloading request.
Preferably, the navigation error event status code is one of a predetermined navigation error HTTP status code and a predetermined navigation error HRESULT status code.
Preferably, the process of generating a search keyword according to information of a web page to be downloaded includes: and if partial webpage content is downloaded, acquiring a webpage title corresponding to the URL of the webpage to be downloaded, and taking the webpage title as the search keyword.
Preferably, the process of generating a search keyword according to information of a web page to be downloaded further includes one of the following processes: acquiring information of a website corresponding to the URL of the webpage to be downloaded, and generating a search keyword according to the information of the website; extracting information of a domain name main body from the URL, and generating a search keyword which comprises the information of the domain name main body and a character string 'cannot be opened'; and acquiring an effective character string from the URL, and taking the character string as the search keyword.
An embodiment of the present invention further provides a web page providing apparatus, including: the download state detection module is used for detecting whether the webpage download state is abnormal or not; and the webpage generating and displaying module is used for generating a search keyword according to the information of the webpage to be downloaded if the webpage downloading state is abnormal, acquiring a search result item according to the search keyword, and generating and displaying a downloading abnormal page comprising the search result item.
Preferably, the download state detection module is configured to detect whether the webpage download state is abnormal through a navigation error event state code returned by the webpage download request.
Preferably, the download status detecting module is configured to detect the navigation error event status code if the returned navigation error event status code is one of a predetermined navigation error HTTP status code and a predetermined navigation error HRESULT status code.
Preferably, the web page generating and displaying module includes a web page title obtaining unit, configured to obtain a web page title corresponding to a URL of the web page to be downloaded if a part of the web page content has been downloaded, and use the web page title as the search keyword.
Preferably, the web page generating and displaying module further comprises one of the following units: the device comprises a website information acquisition unit used for acquiring the information of a website corresponding to the URL of the webpage to be downloaded and generating a search keyword according to the information of the website, a domain name main body information extraction unit used for extracting the information of a domain name main body from the URL and generating the search keyword comprising the information of the domain name main body and a character string which is not opened, and a character string acquisition unit used for acquiring an effective character string from the URL and taking the character string as the search keyword.
According to the webpage providing method and device provided by the embodiment of the invention, when the webpage downloading abnormal state is detected, the search keyword is further generated according to the information of the webpage to be downloaded, and the search result item is obtained according to the search keyword, so that the downloading abnormal page containing the search result item is automatically displayed, the information close to the requirement of the user is continuously provided for the user when the webpage downloading state is abnormal, and the user network experience is greatly improved.
Drawings
Fig. 1 is a flowchart illustrating a web page providing method according to a first embodiment of the present invention;
fig. 2 is an exemplary diagram illustrating a navigation error HTTP status code according to a first embodiment of the present invention;
fig. 3 is an exemplary diagram illustrating a navigation error HRESULT status code according to a first embodiment of the present invention;
FIG. 4 is one of the exemplary diagrams of an exception page showing the status code 404 returned by the web page download of the present invention;
FIG. 5 is a second exemplary diagram illustrating an exception page of the status code 404 returned by the web page download of the present invention;
fig. 6 is an exemplary diagram illustrating a first embodiment of the present invention for generating a search keyword according to a web page title corresponding to a URL of a web page to be downloaded;
fig. 7 is an exemplary diagram illustrating a first embodiment of the present invention for generating a search keyword according to information of a website corresponding to a URL of a web page to be downloaded;
fig. 8 is an exemplary diagram illustrating generation of a search keyword according to information of a domain name body in a URL of a web page to be downloaded and a character string "do not open" according to the first embodiment of the present invention;
fig. 9 is a block diagram showing a configuration of a web page providing apparatus according to a second embodiment of the present invention.
Detailed Description
The basic idea of the invention is to provide a display mode of an abnormal webpage: the webpage downloading state is detected, after the webpage downloading state is detected to be abnormal, a search keyword is further generated according to the information of the webpage to be downloaded, and a search result item is obtained according to the search keyword, so that the user demand information can be mined based on the known related information of the pre-downloaded webpage, the abnormal webpage including the requested search result item is automatically generated and displayed, richer network resources are provided for the user, and the user network experience is improved.
A web page providing method and an apparatus using the method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
Example one
Fig. 1 is a flowchart illustrating a web page providing method according to a first embodiment of the present invention. The method may be performed, for example, in a browser application of a client.
Referring to fig. 1, in step S110, it is detected whether a web page download state is abnormal.
According to an exemplary embodiment of the present invention, step S110 includes: and detecting whether the webpage downloading state is abnormal or not through a navigation error event state code returned by the webpage downloading request. It should be noted that the navigation error event status code may be one of a predetermined navigation error HyperText Transfer Protocol (HTTP) status code and a predetermined navigation error function return value (HRESULT) status code. Thus, the web page download status exception may be due to an HTTP error, and the navigation service returns a predetermined navigation error HTTP status code. Or the web page download state is abnormal due to the bottom layer error, and the navigation service returns a preset navigation error HRESULT state code.
As is well known, HTTP is one of the most widely used network protocols on the internet. HTTP is followed when communication is made between the client browser and the navigation service. The HTTP status code refers to a 3-digit code assigned for each request (web click) received by the navigation service. The first digit of all HTTP status codes represents the status of the navigation service response. Specifically, the HTTP status code of the "1" header indicates that the request has been accepted by the navigation service and needs to be processed further, the HTTP status code of the "2" header indicates that the navigation service has successfully processed the request, the HTTP status code of the "3" header indicates that the client needs to take further operation to complete the request, and the three HTTP status codes are returned in a state where no error occurs.
In addition, the HTTP status code of the "4" header indicates a client request error, and the HTTP status code of the "5" header indicates that an internal error occurs in the navigation service when processing the request. Fig. 2 is an exemplary schematic diagram illustrating a navigation error HTTP status code according to a first embodiment of the present invention, and referring to fig. 2, the predetermined navigation error HTTP status code may be, for example, an HTTP status code with a "4" header and an HTTP status code with a "5" header. These are navigation error event status codes returned due to web page download exceptions caused by HTTP errors. In addition to the above, it is also possible that the web page download is abnormal due to an underlying error. Fig. 3 is an exemplary diagram illustrating the HRESULT navigation error status code according to the first embodiment of the present invention, which returns to the predetermined HRESULT navigation error status code shown in fig. 3 when the bottom layer error occurs.
Take the navigation error HTTP status code as the HTTP status code with "4" header as an example, wherein the navigation error HTTP status code is most commonly 404. For example, if the requested web page is for a web page that does not exist on the navigation service, the navigation service may return a navigation error HTTP status code 404 indicating that the navigation service cannot find the requested web page. Fig. 4 is one of exemplary diagrams illustrating an exception page of the status code 404 returned by the web page download according to the present invention, fig. 5 is a second exemplary diagram illustrating an exception page of the status code 404 returned by the web page download according to the present invention, and when an exception occurs in the web page download state, the page 404 shown in fig. 4 or fig. 5 is displayed to the user.
Generally, the purpose of displaying 404 the page is to inform the user that the page requested by the user is not present or has a link error, while guiding the user to use other pages of the website or to close the page away, e.g., the icons "return to home" and "close this page" in FIG. 4. Whereas for the 404 page shown in fig. 5, the user can only close the window away. As another example, if a client attempts to access a resource that is not authorized to be accessed, the navigation service may return a navigation error HTTP status code 401. Similarly, if the client attempts to access a prohibited resource, the navigation service may return a navigation error HTTP status code 403 indicating that access to the resource is prohibited. Therefore, whether the webpage downloading state is abnormal or not can be detected through the navigation error HTTP state code returned by the navigation service.
In step S120, if the web page download status is abnormal, a search keyword is generated according to information of the web page to be downloaded, a search result entry is obtained according to the search keyword, and a download abnormal page including the search result entry is generated and displayed.
In this step, the process of obtaining the search result item according to the search keyword may specifically be, for example, but not limited to, sending a request to a server corresponding to a browser downloading a web page, and obtaining the search result item from the corresponding server, for example, obtaining the search result item from a hundred degree server according to the search keyword in a hundred degree search engine. Alternatively, the search result entry may be obtained through a local cache according to the search keyword.
In a specific implementation, the website address entered in the address bar of the browser is called a Uniform Resource Locator (URL). Just as each household has a house number address, each web page has a respective network address. When a user enters a URL in the address box of the browser, the URL identifies the address to be browsed. The browser extracts the webpage codes of the website on the Web server through HTTP and translates the webpage codes into beautiful webpages.
However, sometimes the web page display is incomplete, and accordingly, the step S120 may include: and if partial webpage content is downloaded, acquiring a webpage title corresponding to the URL of the webpage to be downloaded, and taking the webpage title as the search keyword. For example, fig. 6 is an exemplary schematic diagram illustrating that a search keyword is generated according to a web page title corresponding to a URL of a web page to be downloaded according to the first embodiment of the present invention, and referring to fig. 6, "3.5 billion of fast monopoly is used as the search keyword, a search result item is obtained according to" 3.5 billion of fast monopoly is used, that is, "3.5 billion of fast monopoly is used as a search basis to obtain related network resources, and information required by a user can be accurately located.
In addition to the above-mentioned situation that the web page is not displayed completely, the situation that the web page is not displayed at all may also occur, and therefore, the step S120 may further include one of the following processes:
acquiring information of a website corresponding to the URL of the webpage to be downloaded, and generating a search keyword according to the information of the website;
extracting information of a domain name main body from the URL, and generating a search keyword which comprises the information of the domain name main body and a character string 'cannot be opened';
and acquiring an effective character string from the URL, and taking the character string as the search keyword.
For example, for the first possible implementation manner, for example, the user inputs "http:// www.yplsw.com/adad. html" in the address bar of the browser, fig. 7 is an exemplary schematic diagram illustrating that the search keyword is generated according to the information of the website corresponding to the URL of the web page to be downloaded according to the first embodiment of the present invention, and referring to fig. 7, although the web page cannot be displayed normally, the URL of the web page required by the user is known, and the information of the website corresponding to the URL can be retrieved from the database according to the URL, so that it can be seen that the information required by the user is the information of the medicine class, and then, for example, the "medicine retail network" is used as the search keyword, and the search result item is obtained according to the "medicine retail network".
For the second possible implementation manner, the domain name is first described in detail, taking a common domain name baidu website as an example, where "baidu" is the domain name subject and the suffix "com" of the domain name is the top-level domain name. And the top "www" is the network name. For example, an unopened abnormal page appears when a user accesses "www.facebook.com", fig. 8 is an exemplary diagram illustrating a search keyword generated according to the information of the domain name body and the character string "unopened" in the URL of a web page to be downloaded according to the first embodiment of the present invention, and referring to fig. 8, similarly, the URL of the web page required by the user is obtained, the top-level domain name "com" and the network name "www" are removed, the remaining information "facebook" of the domain name body is obtained, a character combination of "facebook" and the character string "unopened" is used as the search keyword, and a search result entry is obtained according to a character combination of "facebook" and the character string "unopened".
Most of the existing shopping websites (e.g. Taobao, Kyoto mall) display the products to be purchased searched by the user in clear text. For the third possible implementation manner, for example, when the user has a web page download exception state during the panning web search for the "memory bar", the URL of the web page to be downloaded, that is, http:// s. q-memory bar & commune & ssid-s 5-e & search _ type-item & sourceId-tb, index & spm-1.7274553.1997520841.1 & initial _ id-tbindexz _20141126, wherein the kanji part (i.e. valid character string) can be used as a search key word, and a search result item is obtained according to the kanji part in the URL. That is, under the condition that the current website can not be found, network resources meeting the requirements of the current website can be obtained from more websites.
The webpage providing method provided by the embodiment of the invention detects the webpage downloading state, further generates the search keyword according to the information of the webpage to be downloaded when the webpage downloading state is detected to be abnormal, then acquires the search result item according to the search keyword, and automatically displays the generated abnormal downloading page containing the search result item, thereby realizing that the information close to the requirement of the user is continuously provided for the user when the webpage downloading state is abnormal, being convenient for providing richer network resources for the user, and greatly improving the network experience of the user.
Example two
Fig. 9 is a block diagram showing a configuration of a web page providing apparatus according to a second embodiment of the present invention. May be used to perform the method steps of the embodiment shown in fig. 1.
Referring to fig. 9, the web page providing apparatus includes a download state detecting module 910 and a web page generating and displaying module 920.
The download status detection module 910 is configured to detect whether a download status of a web page is abnormal.
Specifically, the download status detection module 910 is configured to detect whether the download status of the web page is abnormal through a navigation error event status code returned by the web page download request.
Preferably, the navigation error event status code is one of a predetermined navigation error HTTP status code and a predetermined navigation error HRESULT status code.
The web page generating and displaying module 920 is configured to generate a search keyword according to information of a web page to be downloaded if a web page downloading state is abnormal, obtain a search result entry according to the search keyword, and generate and display a downloading abnormal page including the search result entry.
Preferably, the webpage generating and displaying module 920 may include:
a web page title acquiring unit (not shown) is used for acquiring a web page title corresponding to the URL of the web page to be downloaded if a part of the web page content has been downloaded, and using the web page title as the search keyword.
Further, the webpage generating and displaying module may further include one of the following units:
a website information acquiring unit (not shown) is used for acquiring information of a website corresponding to the URL of the web page to be downloaded, and generating a search keyword according to the information of the website.
A domain name body information extraction unit (not shown) is configured to extract information of a domain name body from the URL, and generate a search keyword including the information of the domain name body and a character string "do not open".
A character string acquisition unit (not shown) is configured to acquire a valid character string from the URL and use the character string as the search keyword.
According to the webpage providing device provided by the embodiment of the invention, when the webpage downloading state is detected to be abnormal, the search keyword is further generated according to the information of the webpage to be downloaded, and the search result item is obtained according to the search keyword, so that the abnormal downloading page containing the search result item is automatically displayed, the information close to the requirement of the user is continuously provided for the user when the abnormal page appears, and the user network experience is improved.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and other divisions may be realized in practice.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware form, and can also be realized in a form of hardware and a software functional module.
The integrated module implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (8)

1. A method for providing a web page, the method comprising:
detecting whether the webpage downloading state is abnormal or not;
if the webpage downloading state is abnormal, generating a search keyword according to the information of the webpage to be downloaded, acquiring a search result item according to the search keyword, generating and displaying a downloading abnormal page comprising the search result item,
the generating of the search keyword according to the information of the webpage to be downloaded includes:
if partial webpage content is downloaded, acquiring a webpage title corresponding to the URL of the webpage to be downloaded, and taking the webpage title as the search keyword; or,
extracting information of a domain name body from the URL, and generating a search keyword including the information of the domain name body and a character string "do not open".
2. The method according to claim 1, wherein the processing for detecting whether the web page download status is abnormal comprises:
and detecting whether the webpage downloading state is abnormal or not through a navigation error event state code returned by the webpage downloading request.
3. The method of claim 2, wherein the navigation error event status code is one of a predetermined navigation error HTTP status code and a predetermined navigation error HRESULT status code.
4. The method according to any one of claims 1 to 3, wherein the process of generating the search keyword according to the information of the webpage to be downloaded further comprises:
and acquiring information of a website corresponding to the URL of the webpage to be downloaded, and generating a search keyword according to the information of the website.
5. A web page providing apparatus, characterized in that the apparatus comprises:
the download state detection module is used for detecting whether the webpage download state is abnormal or not;
a webpage generating and displaying module for generating a search keyword according to the information of the webpage to be downloaded if the webpage downloading state is abnormal, acquiring a search result item according to the search keyword, generating and displaying a downloading abnormal page including the search result item,
the webpage generating and displaying module comprises a webpage title acquiring unit, wherein the webpage title acquiring unit is used for acquiring a webpage title corresponding to the URL of the webpage to be downloaded if part of webpage content is downloaded, and taking the webpage title as the search keyword; or,
and the domain name main body information extraction unit is used for extracting the information of the domain name main body from the URL and generating a search keyword which comprises the information of the domain name main body and the character string 'cannot be opened'.
6. The apparatus of claim 5, wherein the download status detection module is configured to detect whether the web page download status is abnormal through a navigation error event status code returned by the web page download request.
7. The apparatus as claimed in claim 6, wherein the navigation error event status code is one of a predetermined navigation error HTTP status code and a predetermined navigation error HRESULT status code.
8. The apparatus according to any one of claims 5 to 7, wherein the web page generating and displaying module further comprises:
and the website information acquisition unit is used for acquiring the information of the website corresponding to the URL of the webpage to be downloaded and generating a search keyword according to the information of the website.
CN201510411575.7A 2015-07-14 2015-07-14 Webpage providing method and device Active CN104965926B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510411575.7A CN104965926B (en) 2015-07-14 2015-07-14 Webpage providing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510411575.7A CN104965926B (en) 2015-07-14 2015-07-14 Webpage providing method and device

Publications (2)

Publication Number Publication Date
CN104965926A CN104965926A (en) 2015-10-07
CN104965926B true CN104965926B (en) 2019-03-26

Family

ID=54219965

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510411575.7A Active CN104965926B (en) 2015-07-14 2015-07-14 Webpage providing method and device

Country Status (1)

Country Link
CN (1) CN104965926B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677800B (en) * 2015-12-30 2019-09-13 Oppo广东移动通信有限公司 A kind of processing method and processing device to malfunction when access webpage
CN105701231B (en) * 2016-01-20 2018-04-20 深圳市迅雷网络技术有限公司 Internet resources search system and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006008516A1 (en) * 2004-07-22 2006-01-26 Barefruit Limited Improved user interface
CN102693271A (en) * 2012-03-06 2012-09-26 奇智软件(北京)有限公司 Network information recommending method and system
CN102929984A (en) * 2012-10-18 2013-02-13 北京奇虎科技有限公司 Website failure searching method and device
CN104021154A (en) * 2014-05-20 2014-09-03 北京奇虎科技有限公司 Method and device for searching browser
CN104035970A (en) * 2014-05-20 2014-09-10 北京奇虎科技有限公司 Method and device for conducting searching in browser
CN104899308A (en) * 2015-06-12 2015-09-09 北京奇虎科技有限公司 Method and device for information recommendation under fault in browser page

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100578500C (en) * 2006-12-20 2010-01-06 腾讯科技(深圳)有限公司 Web page classification method and device
CN101350032A (en) * 2008-09-23 2009-01-21 胡辉 Method for judging whether web page content is identical or not
CN101510199B (en) * 2008-11-13 2013-09-25 北京搜狗科技发展有限公司 Web page loading method and system
CN102262625B (en) * 2009-12-24 2014-02-26 华为技术有限公司 Method and device for extracting keywords of page
CN102646129B (en) * 2012-03-09 2013-12-04 武汉大学 Topic-relative distributed web crawler system
CN102790762A (en) * 2012-06-18 2012-11-21 东南大学 Phishing website detection method based on uniform resource locator (URL) classification
CN103428076A (en) * 2013-08-22 2013-12-04 北京奇虎科技有限公司 Method and device for transmitting information to multi-type terminals or applications

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006008516A1 (en) * 2004-07-22 2006-01-26 Barefruit Limited Improved user interface
CN102693271A (en) * 2012-03-06 2012-09-26 奇智软件(北京)有限公司 Network information recommending method and system
CN102929984A (en) * 2012-10-18 2013-02-13 北京奇虎科技有限公司 Website failure searching method and device
CN104021154A (en) * 2014-05-20 2014-09-03 北京奇虎科技有限公司 Method and device for searching browser
CN104035970A (en) * 2014-05-20 2014-09-10 北京奇虎科技有限公司 Method and device for conducting searching in browser
CN104899308A (en) * 2015-06-12 2015-09-09 北京奇虎科技有限公司 Method and device for information recommendation under fault in browser page

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
404错误页面的好点子;Jay Yarow;《英语画刊(高级版)》;20130721(第7期);58-59
Moved but not gone:an evaluation of real-time methods for discovering replacement web pages;Martin Klein等;《International Journal on Digital Libraries》;20140430;第14卷(第1-2期);17-38
搜索引擎优化技术对网站友好性影响的实证研究;李忆等;《搜索引擎优化技术对网站友好性影响的实证研究》;20140918;第33卷(第9期);173-180
浅谈404错误页面设计的用户体验;张良瑛等;《艺术与设计(理论)》;20110915;116-118

Also Published As

Publication number Publication date
CN104965926A (en) 2015-10-07

Similar Documents

Publication Publication Date Title
JP7528166B2 (en) System and method for direct in-browser markup of elements in internet content - Patents.com
US9614862B2 (en) System and method for webpage analysis
US10110966B2 (en) Method, device, server and client device for video processing
CN102541853B (en) Method and device which are capable of obtaining application information by utilizing browser address bar
CN103810268B (en) Search result recommendation information loading method, device and system and URL detection method, device and system
WO2015109928A1 (en) Method, device and system for loading recommendation information and detecting url
WO2016188029A1 (en) Method and device for parsing two-dimensional code, computer readable storage medium, computer program product and terminal device
CN105868290B (en) Method and device for displaying search results
JP2018518726A (en) Information retrieval navigation method and apparatus
CN111008348A (en) Anti-crawler method, terminal, server and computer readable storage medium
CN105635064B (en) CSRF attack detection method and device
CN103793508B (en) A kind of loading recommendation information, the methods, devices and systems of network address detection
US9465814B2 (en) Annotating search results with images
CN103617278A (en) Control method and device for address bar searching
CN104428787B (en) The method and system of consistent security information for providing
CN103793495A (en) Application message search method and system and application message acquisition method and system
CN107786529B (en) Website detection method, device and system
CN104965926B (en) Webpage providing method and device
US20220050885A1 (en) Favorites management and information search service providing system and favorites management and information search service providing method using same
CN104978423A (en) Website type detection method and apparatus
CN103618742A (en) Method and system for acquiring sub domain names and webmaster permission verification method
US20150269268A1 (en) Search server and search method
CN104021193A (en) Search switching method and search switching device
US9396170B2 (en) Hyperlink data presentation
CN103793499A (en) Method and device for obtaining application information through address bar of browser

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190827

Address after: 100085 Beijing, Haidian District, No. ten on the ground floor, No. 10 Baidu building, layer 2

Patentee after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Address before: 100091 1-01, 1-03, 1-04, C, building, building 8, 4 West Wang Xi Road, Haidian District, Northeast China

Patentee before: Pacify a Heng Tong (Beijing) Science and Technology Ltd.