CN102937978A - Search device and method - Google Patents
Search device and method Download PDFInfo
- Publication number
- CN102937978A CN102937978A CN2012103955053A CN201210395505A CN102937978A CN 102937978 A CN102937978 A CN 102937978A CN 2012103955053 A CN2012103955053 A CN 2012103955053A CN 201210395505 A CN201210395505 A CN 201210395505A CN 102937978 A CN102937978 A CN 102937978A
- Authority
- CN
- China
- Prior art keywords
- search
- website
- link
- results
- result list
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 230000008929 regeneration Effects 0.000 description 4
- 238000011069 regeneration method Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 244000089409 Erythrina poeppigiana Species 0.000 description 2
- 244000097202 Rathbunia alamosensis Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000239290 Araneae Species 0.000 description 1
- 241000938605 Crocodylia Species 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Abstract
The invention discloses a search device and a search method. The search device comprises a search processor for receiving search words to obtain a result list, and a result processor for receiving the search result list and creating a corresponding 'home-research' link for each research result in the research result list, wherein the home research link includes the steps of searching the search words within the range of the website in which the corresponding research results are located and displaying the research result list added with the home-research link. With the search device and the method, a user can rapidly, conveniently acquires the research results coming from a same website, and the problem that the user can not utilizes a search engine to conveniently display the relevant research results coming from a same website is solved.
Description
Technical field
The present invention relates to networking technology area, particularly relate to a kind of search equipment and searching method.
Background technology
Along with the high speed development of internet, various enterprises, organizations and individuals progressively recognize the importance that information service is provided on the internet, thereby all corresponding information is issued in the numerous and confused website of setting up separately.Along with provide the website of the network information service increasing at network, the Internet user is difficult to remember the specific address of these websites, thereby depends on search website and inquire about these web site.
Search website utilizes search engine to extract the information (take the webpage literal as main) of each website from the internet, sets up database.When the user when search website is inquired about, search engine can be retrieved the record that is complementary with user's querying condition, by certain return results that puts in order.
Along with the network information is increasing, how search engine becomes the ultimate challenge of search engine for the user provides content accurately.
Present search engine is generating in the search result list for certain search word, usually only presents the infobit record from some websites in search result list.Like this, present as much as possible the content from different web sites in the Search Results, so that the user selects.Yet with regard to the user, the result of its desired acquisition is near the content of its Search Results, and little with the website relation.Some website may have a large amount of results relevant with the user search word, but but can't directly present to the user.
Existing search engine can for example only be searched for the content in the some websites by specified search range in search condition, presents the content that is associated with the user search word in this website.Yet this method needs the user manually to specify the URL that will search in search condition and since the user for how in search condition specified URL and being unfamiliar with, this causes the user to be difficult to use this function.
Summary of the invention
The purpose of the embodiment of the invention provides a kind of search equipment and searching method, can make the user obtain quickly and easily Search Results from same website, solve the user and can't utilize search engine to present easily problem from the Search Results that is associated of same website.
To achieve these goals, according to an aspect of the present invention, provide a kind of search equipment.This search equipment comprises search processor and structure processor.Search processor for example is suitable for receiving the search word of submitting to from user terminal, and retrieves according to this search word and to obtain search result list.Results processor is suitable for receiving search result list, for each Search Results in this search result list generates " search in Website " link of a correspondence, and exports the search result list that has added " search in Website " link.Generally speaking, the content of " search in Website " link is: in the scope of the website at corresponding Search Results place, carry out the search of this search word.
Alternatively, in above-mentioned search equipment, if had circumscription in the search word, then results processor does not generate " search in Website " link.
Alternatively, in above-mentioned search equipment, the scope of the website at corresponding Search Results place is the scope that the website part of the URL(uniform resource locator) of corresponding Search Results comprises, the scope that perhaps comprises for the root website of URL(uniform resource locator).
According to another aspect of the present invention, provide a kind of searching method.This searching method comprises: receive search word, retrieve according to search word and obtain search result list; Receive this search result list, generate " search in Website " link of a correspondence for each Search Results in this search result list, wherein should " search in Website " content of link be: in the scope of the website at the Search Results place of correspondence, carry out the search of described search word; And the search result list of " search in Website " link has been added in output.
Alternatively, this searching method also comprises: if had circumscription in the search word, then do not generate " search in Website " link.
Alternatively, in above-mentioned searching method, the scope of the website at the Search Results place that this is corresponding for the scope of the URL(uniform resource locator) of the Search Results of correspondence, perhaps is the scope of the root website of this URL(uniform resource locator).
There is following technique effect at least in the embodiment of the invention:
1) embodiment of the invention is by generating " search in Website " link to each Search Results, thereby the permission user obtains the Search Results from same website quickly and easily, and the user need not to grasp the networking command of delimiting the hunting zone, has solved the user and can't utilize search engine to present easily problem from the Search Results that is associated of same website.
2) link of relevant search in the display station in Search Results, demonstration is got up more directly perceived, makes things convenient for user search from the content of same website.
Description of drawings
By reading the hereinafter detailed description of embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing only is used for the purpose of preferred implementation is shown, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts with identical reference symbol.In the accompanying drawings:
Fig. 1 is the structural drawing of search equipment according to an embodiment of the invention;
The structural drawing of the search engine that provides according to one embodiment of the invention is provided Fig. 2;
Fig. 3 is the process flow diagram of searching method according to an embodiment of the invention.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer, below in conjunction with accompanying drawing specific embodiment is described in detail.
Fig. 1 is the structural drawing of search equipment 100 according to an embodiment of the invention.As shown in Figure 1, search equipment 100 comprises search processor 110 and results processor 120.
Generally speaking, search processor 110 receives after the search word of user terminal 200 submissions, utilizes with the general similar mode of search engine and retrieves to obtain search result list according to search word.Generally speaking, search result list has key word-value to the form of (key-value pair), wherein key word is URL (Uniform/Universal Resource Locator, URL(uniform resource locator), be also referred to as web page address) address, corresponding value is to hit mark, i.e. the degree of correlation score of Search Results and search word.This score is used for as a result rank, and the general higher rank of score is higher.
110 li of search processors, search word can have certain some grammers, these grammers (have for example all been stipulated in some search engine the insides, insite: grammer, when concrete the use, this syntactic structure is [phrase to be checked]+[insite]+[:]+[website], it can inquire about the content of a certain website, such as inquiring about " Chang'e I " in Sina website, it is certain to utilize this grammer to can be written as Chang'e I insite:sina.com.cn, and the search grammer of similar insite has a lot, for example [or], [inur], [intite] etc.), but the user can not know these grammers usually, when the user does not add insite and limits, in the Search Results that search processor returns, only can select a URL below each website to add in the tabulation, and the user can return the related urls below this website when having added insite and limiting.Therefore, because most of user does not know the grammer of search engine, even have the demand of carrying out content search in same website, be not difficult in the helpful situation realize yet.
As seen, the embodiment of the invention is by generating " search in Website " link to each Search Results, thereby the permission user obtains the Search Results from same website quickly and easily, and the user need not to grasp the grammer of search engine, has solved the user and can't utilize search engine to present easily problem from the Search Results that is associated of same website.
Although most people is not understood the grammer of search engine, but still can some professional people be the grammer of having grasped search engine, if this part professional person has adopted the search engine grammer that carries out search in Website, Search Results has met the requirement of search in Website so, does not need regeneration " search in Website " link.For this situation, in the embodiment of the invention, results processor 120 is judged, if had circumscription in the described search word, illustrate that Search Results also can be from same scope, so results processor just links without regeneration described " search in Website ".
Wherein, the scope of the website at described corresponding Search Results place is the scope that the website part of the URL(uniform resource locator) of corresponding Search Results comprises, the scope that perhaps comprises for the root website of URL(uniform resource locator).For example: URL is http://bbs.a.com/site/33232.html, and the circumscription of search in Website can be bbs.a.com, also might be a.com.
Again for example: the U RL about the search of mobile phone is http://digi.it.sohu.com/20120730/n349337765.shtml, the circumscription of search in Website can be digi.it.sohu.com (scope that the mobile phone channel of this website comprises) so, also can be sohu.com (four corner that the root website of this website comprises).
The structural drawing of the search engine that provides according to one embodiment of the invention is provided Fig. 2, as shown in Figure 2, the user terminal 400 that wherein is positioned at the below is the clients that will search for, be not only traditional computing machine, and can be the various computing equipments of portable terminal, personal digital assistant and so on.In the middle of being positioned among Fig. 2 is search engine 300, and what be positioned at the top is various network services device 500, provides the network information service, for example various info webs.
Wherein, information/processor 310 is from each server 500 collecting web page informations, and this be such as can obtaining by modes such as spider reptiles, and the webpage that obtains is processed, for example extract descriptor wherein etc., and the web storage after will processing is in information-storing device 320.
The search word that search processor 330 receiving terminal users submit to, and retrieve in a conventional manner, from information-storing device, to obtain search result list, generally speaking, search result list has key word-value to the form of (key-value pair), wherein key is the URL address, and value is the mark that hits, i.e. the degree of correlation score of Search Results and search word.This score is used for as a result rank, and the general higher rank of score is higher.
330 li of search processors, come the search word of self terminal can have certain some grammers, these grammers (have for example all been stipulated in some search engine the insides, insite: grammer, when concrete the use, this syntactic structure is [phrase to be checked]+[insite]+[:]+[website], it can inquire about the content of a certain website, such as inquiring about " Chang'e I " in Sina website, it is certain to utilize this grammer to can be written as Chang'e I insite:sina.com.cn, the search grammer of similar insite has a lot, for example [or], [inur], [intite] etc.), but the user can not know these grammers usually, when the user does not add insite and limits, in the Search Results that search processor returns, only can select a URL below each website to add in the tabulation, and the user can return the related urls below this website when having added insite and limiting.
Although most people is not understood the grammer of search engine, but still can some professional people be the grammer of having grasped search engine, if this part professional person has adopted the search engine grammer that carries out search in Website, Search Results has met the requirement of search in Website so, does not need regeneration " search in Website " link.So in order to tackle this situation, results processor is the receiving terminal request equally, and judged whether that insite limits,, then do not generated " search in Website " link if having, just do not generate " search in Website " link.
The content that insite limits except being the site information among the URL, also can be with site information.For example: URL is http://bbs.a.com/site/33232.html, and the restriction of insite back can be bbs.a.com, also might be a.com.
Then, results processor returns to terminal with corresponding information, to present in terminal applies (for example browser).
If the terminal user clicks " search in Website " link like this, then can be conveniently return all relevant search results under this website from search engine.
Fig. 3 is the process flow diagram of searching method according to an embodiment of the invention, and as shown in Figure 3, searching method comprises:
Wherein, search word can be submitted to via network by user terminal.Receive after the search word, can utilize with the general similar mode of search engine and retrieve to obtain search result list according to search word.Generally speaking, search result list has the right form of key word-value, and wherein key word is the URL address, and corresponding value is to hit mark, i.e. the degree of correlation score of Search Results and search word.This score is used for as a result rank, and the general higher rank of score is higher.Search word can have certain some grammers, these grammers (have for example all been stipulated in some search engine the insides, insite: grammer, please search for the implication of dependent parser), but the user can not know these grammers usually, when the user does not add the insite restriction, in the Search Results that search processor returns, only can select a URL below each website to add in the tabulation, and the user can return the related urls below this website when having added insite and limiting.Therefore, because great majority are used for not knowing the grammer of search engine, even have the demand of carrying out content search in same website, be not difficult in the helpful situation realize yet.
Wherein, the content of " search in Website " link is: in the scope of the website at corresponding Search Results place, carry out the search of described search word; And present added described " search in Website " link search result list.
As seen, the embodiment of the invention is by generating " search in Website " link to each Search Results, thereby the permission user obtains the Search Results from same website quickly and easily, and the user need not to grasp the grammer of search engine, has solved the user and can't utilize search engine to present easily problem from the Search Results that is associated of same website.
Although most people is not understood the grammer of search engine, but still can some professional people be the grammer of having grasped search engine, if this part professional person has adopted the search engine grammer that carries out search in Website, Search Results has met the requirement of search in Website so, does not need regeneration " search in Website " link.For this situation, in the embodiment of the invention, if had circumscription in the described search word, then do not generate described " search in Website " link.
The scope of the website at the Search Results place of described correspondence for the scope of the URL(uniform resource locator) of the Search Results of described correspondence, perhaps is the scope of the root website of described URL(uniform resource locator).For example: the U RL about the search of mobile phone is http://digi.it.sohu.com/20120730/n349337765.shtml, the restriction of insite back can be digi.it.sohu.com (scope that the mobile phone channel of this website comprises) so, also can be sohu.com (four corner that the root website of this website comprises).
After described " search in Website " link is clicked, obtain search result list according to retrieving with the search word of limited range, described limited range is: in the scope of the website at the Search Results place of correspondence, carry out the search of described search word.
As seen, searching method is corresponding with search equipment, relates generally to the user and retrieves, and search engine returns the process of the link that comprises " search in Website ", and further method also comprises the processing after the user clicks " search in Website " link.
As from the foregoing, the embodiment of the invention has following advantage:
1) embodiment of the invention is by generating " search in Website " link to each Search Results, thereby the permission user obtains the Search Results from same website quickly and easily, and the user need not to grasp the networking command of delimiting the hunting zone, has solved the user and can't utilize search engine to present easily problem from the Search Results that is associated of same website.
2) link of relevant search in the display station in Search Results, demonstration is got up more directly perceived, makes things convenient for user search from the content of same website.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (7)
1. search equipment comprises:
Search processor is suitable for receiving search word, retrieves according to described search word and obtains search result list;
Results processor, be suitable for receiving described search result list, generate " search in Website " link of a correspondence for each Search Results in the described search result list, the content of described " search in Website " link is: in the scope of the website at corresponding Search Results place, carry out the search of described search word; And the search result list of described " search in Website " link has been added in output.
2. search equipment according to claim 1, if wherein had circumscription in the described search word, then described results processor does not generate described " search in Website " link.
3. according to claim 1 or 2 described search equipments, the scope of the website at wherein said corresponding Search Results place, be the scope that the website part of the URL(uniform resource locator) of described corresponding Search Results comprises, the scope that perhaps comprises for the root website of described URL(uniform resource locator).
4. searching method comprises:
Receive search word, retrieve according to described search word and obtain search result list;
Receive described search result list, generate " search in Website " link of a correspondence for each Search Results in the described search result list, the content of described " search in Website " link is: in the scope of the website at the Search Results place of correspondence, carry out the search of described search word;
The search result list of described " search in Website " link has been added in output.
5. searching method according to claim 4 also comprises:
If had circumscription in the described search word, then do not generate described " search in Website " link.
6. according to claim 4 or 5 described searching methods, the scope of the website at the Search Results place of described correspondence for the scope of the URL(uniform resource locator) of the Search Results of described correspondence, perhaps is the scope of the root website of described URL(uniform resource locator).
7. any described searching method according to claim 4-6 also comprises:
After described " search in Website " link is clicked, obtain search result list according to retrieving with the search word of limited range, described limited range is: in the scope of the website at the Search Results place of correspondence, carry out the search of described search word.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103955053A CN102937978A (en) | 2012-10-17 | 2012-10-17 | Search device and method |
PCT/CN2013/083891 WO2014059849A1 (en) | 2012-10-17 | 2013-09-22 | Search device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103955053A CN102937978A (en) | 2012-10-17 | 2012-10-17 | Search device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102937978A true CN102937978A (en) | 2013-02-20 |
Family
ID=47696875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012103955053A Pending CN102937978A (en) | 2012-10-17 | 2012-10-17 | Search device and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102937978A (en) |
WO (1) | WO2014059849A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014059849A1 (en) * | 2012-10-17 | 2014-04-24 | 北京奇虎科技有限公司 | Search device and method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6023701A (en) * | 1997-09-25 | 2000-02-08 | International Business Machines Corporation | Skeleton page retrieval mode for web navigation |
WO2000042573A1 (en) * | 1999-01-14 | 2000-07-20 | Altoweb Systems, Inc. | Method and apparatus for displaying and navigating a data structure on a display unit |
US20010039563A1 (en) * | 2000-05-12 | 2001-11-08 | Yunqi Tian | Two-level internet search service system |
US20020169856A1 (en) * | 1999-09-07 | 2002-11-14 | Gregory Maurice Plow | Method for listing search results when performing a search in a network |
US6754697B1 (en) * | 1998-06-30 | 2004-06-22 | International Business Machines Corporation | Method and apparatus for browsing and storing data in a distributed data processing system |
US6901553B1 (en) * | 1999-03-30 | 2005-05-31 | Fuji Xerox Co., Ltd. | Apparatus and method for providing intrinsic access space to user in hypertext space |
CN101526951A (en) * | 2009-04-15 | 2009-09-09 | 腾讯科技(深圳)有限公司 | Search method and system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958115B2 (en) * | 2004-07-29 | 2011-06-07 | Yahoo! Inc. | Search systems and methods using in-line contextual queries |
US20070214119A1 (en) * | 2006-03-07 | 2007-09-13 | Microsoft Corporation | Searching within a Site of a Search Result |
CN101262494A (en) * | 2008-01-23 | 2008-09-10 | 华为技术有限公司 | Method, client, server and system for processing distributed information |
CN102937978A (en) * | 2012-10-17 | 2013-02-20 | 北京奇虎科技有限公司 | Search device and method |
-
2012
- 2012-10-17 CN CN2012103955053A patent/CN102937978A/en active Pending
-
2013
- 2013-09-22 WO PCT/CN2013/083891 patent/WO2014059849A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6023701A (en) * | 1997-09-25 | 2000-02-08 | International Business Machines Corporation | Skeleton page retrieval mode for web navigation |
US6754697B1 (en) * | 1998-06-30 | 2004-06-22 | International Business Machines Corporation | Method and apparatus for browsing and storing data in a distributed data processing system |
WO2000042573A1 (en) * | 1999-01-14 | 2000-07-20 | Altoweb Systems, Inc. | Method and apparatus for displaying and navigating a data structure on a display unit |
US6901553B1 (en) * | 1999-03-30 | 2005-05-31 | Fuji Xerox Co., Ltd. | Apparatus and method for providing intrinsic access space to user in hypertext space |
US20020169856A1 (en) * | 1999-09-07 | 2002-11-14 | Gregory Maurice Plow | Method for listing search results when performing a search in a network |
US20010039563A1 (en) * | 2000-05-12 | 2001-11-08 | Yunqi Tian | Two-level internet search service system |
CN101526951A (en) * | 2009-04-15 | 2009-09-09 | 腾讯科技(深圳)有限公司 | Search method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014059849A1 (en) * | 2012-10-17 | 2014-04-24 | 北京奇虎科技有限公司 | Search device and method |
Also Published As
Publication number | Publication date |
---|---|
WO2014059849A1 (en) | 2014-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107683471B (en) | Indexing web pages with deep links | |
US8612416B2 (en) | Domain-aware snippets for search results | |
US7962477B2 (en) | Blending mobile search results | |
JP5133984B2 (en) | Input candidate providing device, input candidate providing system, input candidate providing method, and input candidate providing program | |
US20100125781A1 (en) | Page generation by keyword | |
CN106415540B (en) | Federated search | |
WO2012125601A1 (en) | Methods and systems for providing content provider-specified url keyword navigation | |
TW200842624A (en) | Federated search implemented across multiple search engines | |
CN106663100B (en) | Multi-domain query completion | |
JP2010508579A (en) | Personalized search using macros | |
WO2014067471A1 (en) | Method and device for providing search result on mobile terminal | |
WO2011140784A1 (en) | Method for screening mobile terminal from accessing wireless network information, mobile terminal and system thereof | |
JP2010257453A (en) | System for tagging of document using search query data | |
US20160253328A1 (en) | Information collection method and device | |
CN103365932A (en) | Webpage search method and device | |
KR101637016B1 (en) | Method for providing user reaction web page | |
JP5185891B2 (en) | Content providing apparatus, content providing method, and content providing program | |
CN102937978A (en) | Search device and method | |
CN108170784A (en) | The method and system of content information on a kind of extraction internet | |
US20110208718A1 (en) | Method and system for adding anchor identifiers to search results | |
KR101499685B1 (en) | Method for Providing Keywords Tree | |
Arai et al. | E-learning document search method with supplemental keywords derived from keywords in meta-tag and descriptions which are included in the header of the first search result | |
US20080319972A1 (en) | Short period search keyword | |
WO2016061311A1 (en) | Identifying teachable moments for contextual search | |
US10133788B1 (en) | Determining resource quality based on resource competition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130220 |