JP2019074894A - Evaluation apparatus and evaluation method - Google Patents

Evaluation apparatus and evaluation method Download PDF

Info

Publication number
JP2019074894A
JP2019074894A JP2017199973A JP2017199973A JP2019074894A JP 2019074894 A JP2019074894 A JP 2019074894A JP 2017199973 A JP2017199973 A JP 2017199973A JP 2017199973 A JP2017199973 A JP 2017199973A JP 2019074894 A JP2019074894 A JP 2019074894A
Authority
JP
Japan
Prior art keywords
web page
link
page
evaluated
matrix
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.)
Granted
Application number
JP2017199973A
Other languages
Japanese (ja)
Other versions
JP7109764B2 (en
Inventor
直也 榊原
Naoya Sakakibara
直也 榊原
祐樹 廣部
Yuki Hirobe
祐樹 廣部
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.)
DATASCIENTIST Inc
Original Assignee
DATASCIENTIST Inc
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 DATASCIENTIST Inc filed Critical DATASCIENTIST Inc
Priority to JP2017199973A priority Critical patent/JP7109764B2/en
Publication of JP2019074894A publication Critical patent/JP2019074894A/en
Application granted granted Critical
Publication of JP7109764B2 publication Critical patent/JP7109764B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

To provide a technology for evaluating the quality of web pages including link relationships.SOLUTION: An evaluation apparatus includes a designation means for designating an evaluation target web page and a search term to be used for searching the web page, a specifying means for analyzing the evaluation target web page, a direct link page directly linked to the web page, web page data of each indirect link page linked to the evaluation target web page via one or more other web pages to specify a link relationship between the web pages, a setting means for setting an index for each web page indicating a relation with the search word with respect to each of the evaluation target web page, the direct link page and the indirect link page, and a correction means for correcting the index set for each web page by setting means in accordance with the link relationship specified by the specifying means.SELECTED DRAWING: Figure 2

Description

本発明は、webページの評価をする技術に係り、特に当該評価にあたり、あるwebページが、より関連性の高い内容をもった他のwebページとリンク関係を有する場合に、より高く評価されるようにすることによって、検索エンジン等が、より好ましいリンク関係を有するwebページを高く評価するようにし、それらをユーザに優先的に表示しやすくする技術に関する。   The present invention relates to a technology for evaluating web pages, and in particular, in the evaluation, when a web page has a link relation with another web page having more relevant content, it is evaluated higher. The present invention relates to a technology for making a search engine or the like highly evaluate web pages having a more preferable link relation and making it easy to display them preferentially to the user.

今日、Google(登録商標)に代表される大手運営会社の検索エンジンは、検索によるwebページへの訪問者(以下、検索訪問者)による閲覧時間が長いwebページや、1訪問あたりの閲覧ページ数(以下、閲覧ページ数)が多いwebサイトほど、当該検索語における検索順位を高くする傾向があることが、マーケティング関係者の間で経験値的に知られている。このことから、検索エンジン運営者は、検索訪問者の検索語ごとの各webサイトにおけるサイト内行動の傾向を、アクセス解析ツール等によって計測または収集した上で、検索順位決定指標の一部として活用しているものと推察される。   Today, the search engine of a major operating company represented by Google (registered trademark) is a web page with a long browsing time by visitors to the web page by search (hereinafter referred to as search visitor) and the number of browsing pages per visit It is known empirically among marketing personnel that a web site having a large number of pages (hereinafter referred to as the number of browsing pages) tends to increase the search order in the search term. From this, the search engine operator measures or collects the tendency of the in-site behavior at each web site for each search word of the search visitor, using the access analysis tool etc., and uses it as a part of the search ranking determination index It is guessed that it is doing.

このような情勢下において、webサイト制作者等が、検索エンジンにおいて特定の検索語の検索結果で上位表示を実現すべく、検索訪問者のwebページ閲覧時間や閲覧webページ数を増加させるには、当該webページの記述内容を検索語に適した内容にしておくことが望ましい。そして、検索訪問者が当該webページからリンクされた他のwebページに遷移した際、引き続きそのリンク先のwebページにおいても、何らかの内容の関連性が保たれていることが更に望ましい。具体的には、検索訪問者が最初に閲覧した第1のwebページの内容と、当該ページからリンクをクリックして遷移した第2のwebページの内容とを、自然言語処理技術によって計測し比較した場合、双方の内容に、より高い関連性が確認されることが望ましく、さらに、双方の内容が検索語に対してより適した内容であることが望ましい。逆に、双方の内容が関連性に乏しく、検索訪訪問者が、検索目的に合致しないリンク先ページに誘導されてしまったとの印象を持つことは好ましくない。このように、検索訪問者の便益からwebページ同士のリンク関係を考える視点から、検索結果を改善するための種々の技術が提案されている。   Under such circumstances, in order for a website creator or the like to achieve high-order display with search results of a specific search term in a search engine, to increase the number of time spent browsing web pages and the number of web pages browsed by search visitors It is desirable to make the descriptive content of the web page suitable for the search term. Then, when the search visitor transitions from the web page to another web page linked, it is further preferable that the relevance of some content is maintained also in the web page of the linked destination. Specifically, the natural language processing technology measures and compares the contents of the first web page that the search visitor initially visited with the contents of the second web page that is transited by clicking on the link from the page. In such a case, it is desirable that higher relevance be confirmed in both contents, and furthermore, it is desirable that both contents be contents more suitable for the search term. On the contrary, it is not preferable that the contents of the two are poorly related and that the search visitor has an impression that he / she has been guided to a landing page that does not match the purpose of the search. As described above, various techniques for improving search results have been proposed from the viewpoint of considering the link relationship between web pages from the benefit of search visitors.

例えば、特許文献1では、検索結果を改善するために、webサイトのwebページを処理する技術が開示されている。より詳細には、識別された検索クエリ用語を含む検索クエリに対して、第2のウェブページが、高い検索結果を持つことになるように、識別された用語と第2のウェブページとの関係付けを保存する動作として、検索スコアのページランク成分を増加させる処理を実行している。   For example, Patent Document 1 discloses a technology for processing web pages of a web site in order to improve search results. More specifically, for a search query that includes the identified search query terms, the relationship between the identified terms and the second web page such that the second web page will have high search results. As an operation of saving the file, a process of increasing the page rank component of the search score is executed.

特表2009−532766号公報Japanese Patent Application Publication No. 2009-532766

しかしながら、特許文献1に開示された発明は、検索語が第2のwebページに適しているかもしれないと決定された場合、第2のテストを実施し、当該検索語を第2のwebページに関係付けるか否かを決定しているが、第2のテストとは、第2のwebページのページタイプを決定し、所定のタイプのwebページである場合には、関係付けから除外するものである。つまり、同文献開示の技術は、所定のテストをクリアした場合に、検索語を第2のweページに関係付けるべく、検索スコアのページランク成分を増加させるもので、あくまでも検索語と第2のwebページの関連性を検索スコアに反映させるにすぎず、第1のwebページと第2のwebページの関連性を、当該第1のwebページの各種指標に反映させるものではない。従って、検索語が「ソファベッド」である場合に、当該「ソファベッド」と第2のwebページとの関連性を測り、所定のテストをクリアしたときは当該検索語との関連性を第2のwebページの検索スコアに反映させるだけにとどまる。   However, the invention disclosed in Patent Document 1 executes the second test when it is determined that the search term may be suitable for the second web page, and the search term is used as the second web page. The second test is to determine the page type of the second web page and exclude it from the association if it is a predetermined type of web page. It is. That is, the technology disclosed in the same document increases the page rank component of the search score so as to relate the search word to the second we page when the predetermined test is cleared, and the search word and the second The relevance of the web page is only reflected in the search score, and the relevance between the first web page and the second web page is not reflected in the various indicators of the first web page. Therefore, when the search term is “sofa bed”, the relevance between the “sofa bed” and the second web page is measured, and when the predetermined test is cleared, the relevance with the search term is second It will only be reflected in the search score of the web page.

一般に、検索語と、当該検索者が検索結果をクリックすることによって訪問するwebページの内容との関連性が如何に高くとも、検索訪問者はさらに詳細な情報や関連情報を得るべく、当該webページに記載されたサイト内メニューや外部リンク等をたどって、他のwebページ、すなわち第2のwebページに遷移することも多い。そのような場合に、リンク元である第1のwebページ記載された内容の全部または一部と全く関係のない内容のリンク先webページに遷移してしまった場合には、検索目的を果たすために、再び第1のwebページに戻るか、他のwebページを検索エンジン等によって探し直さなくてはならなくなる。すなわち、検索訪問者が当初用いた検索語や第1のwebページの内容と、第2のwebページの内容との関連性が低いほど、検索訪問者が検索目的を果たせる確率が低下する恐れがあると考えられる。   In general, regardless of how high the relevance between the search term and the content of the web page visited by the searcher by clicking on the search result, the search visitor can obtain more detailed information and related information on the web. In many cases, a transition is made to another web page, that is, the second web page, by following the in-site menu or external link described in the page. In such a case, if you transition to a link destination web page whose content has nothing to do with all or part of the content described in the first web page that is the link source, to fulfill the search purpose In addition, it is necessary to return to the first web page again, or to search for another web page by a search engine or the like. That is, the lower the relevancy between the content of the first web page and the content of the first web page and the search term initially used by the search visitor, the lower the probability that the search visitor can fulfill the purpose of the search may be reduced. It is believed that there is.

したがって、任意の検索語にふさわしい内容をもったwebページを発見したり評価したりする際には、検索訪問者が最初に訪問する第1のwebページの内容のみならず、そのwebページとリンク関係にある第2のwebページのコンテンツ内容についても評価しておき、これを第1のwebページの評価に加えておくことが望ましいと考えられるが、このような評価を実現する技術は従来無かった。   Therefore, when finding or evaluating a web page having content suitable for any search term, not only the content of the first web page that the search visitor initially visits but also the web page and the link It is considered desirable to evaluate the content contents of the related second web page and add it to the evaluation of the first web page, but there is no technology for achieving such an evaluation in the past The

本発明は、このような課題に鑑みて為されたものであり、評価対象webページと、これとリンク関係にある他のwebページとの内容の関連性を自然言語処理技術によって評価することで、より好ましいリンク関係を有するwebページをより高く評価する技術を提供することを目的とする。   The present invention has been made in view of such problems, and natural language processing technology is used to evaluate the relevancy of the contents of a web page to be evaluated and other web pages linked to this web page. An object of the present invention is to provide a technology for evaluating web pages having a more preferable link relationship more highly.

上記課題を解決するために本発明は、評価対象のwebページと、前記評価対象のwebページを検索する際に用いられるであろう検索語とを指定する指定手段と、前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定手段と、前記評価対象のwebページと前記直接リンクページと前記間接リンクページの各々について、前記検索語との関連性を示す指標をwebページ毎に設定する設定手段と、前記設定手段によりwebページ毎に設定された指標を、前記特定手段により特定されたリンク関係に応じて補正する補正手段と、を有することを特徴とする評価装置、を提供する。   In order to solve the above problems, the present invention provides a web page to be evaluated and a specifying means for specifying a search term that will be used when searching the web page to be evaluated, and the web page to be evaluated And a direct link page which is a web page directly linked to the web page to be evaluated, and an indirect link page which is a web page linked to the web page to be evaluated via one or more other web pages Specific means for analyzing the web page data of each and specifying the link relationship between the web pages, and the relevance to the search term for each of the web page to be evaluated, the direct link page and the indirect link page Setting means for setting an index indicating each web page, and an index set for each web page by the setting means, It provides an assessment apparatus, characterized by having a correction means for correcting in accordance with the identified link relation by the constant unit.

本発明においては、評価対象のwebページ、直接リンクページ、及び間接リンクページの各々に設定された上記指標が、評価対象のwebページと当該webページに直接または間接的にリンクされるwebページのリンク関係に応じて補正される。このため、本発明によれば、評価対象のwebページにリンクされる他のwebページとのリンク関係を含めてwebページの良否を評価することが可能になる。   In the present invention, the above-described index set for each of the web page to be evaluated, the direct link page, and the indirect link page is the web page to be evaluated and the web page directly or indirectly linked to the web page. It is corrected according to the link relationship. Therefore, according to the present invention, it is possible to evaluate the quality of the web page including the link relationship with other web pages linked to the web page to be evaluated.

より好ましい態様の評価装置では、前記指定手段は、前記評価対象のwebページと前記直接リンクページと前記間接リンクページのリンク関係の階層数Nを指定することを特徴とする。一般に、階層数Nが大きな値となるほど、間接リンクページの数が増加し、特定手段、設定手段、及び補正手段の各手段における処理負荷が重くなる。本態様によれば、上記処理負荷との見合いで好適な階層数Nを指定して評価することが可能になる。   In the evaluation device of a more preferable aspect, the specification means specifies the number of layers N of the link relationship between the web page to be evaluated, the direct link page, and the indirect link page. In general, as the number of layers N becomes a large value, the number of indirect link pages increases, and the processing load in each of the specifying means, the setting means, and the correcting means becomes heavier. According to this aspect, it is possible to specify and evaluate a suitable number of layers N in accordance with the processing load.

上記設定手段により設定される指標の具体例としては、webページの掲載情報とそのwebページを検索する際に用いられるであろう検索語の両者を見比べた被験者の主観に基づく値であっても良いし、webページの掲載情報を客観的に解析して得られた値であっても良い。   A specific example of the index set by the setting means is a value based on the subjectivity of the subject comparing both the posted information on the web page and the search term that would be used when searching the web page. Good, it may be a value obtained by objectively analyzing the information posted on the web page.

また、上記課題を解決するために本発明は、評価対象のwebページを指定する指定手段と、前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定手段と、前記特定手段により特定されたリンク関係における予め定められた複数種のリンクパターンの各々の出現頻度に応じて、リンク関係の良否を示す指標を算出する算出手段と、を有することを特徴とする評価装置、を提供する。本発明によれば、評価対象ページと当該評価対象ページに直接または間接的にリンクされる他のwebページの間のリンク関係の良否を評価することが可能になる。   Further, in order to solve the above problems, the present invention is directed to a direct link which is a web page directly linked to the web page to be evaluated, the web page to be evaluated, and the designation means for designating the web page to be evaluated. Parsing the web page data of each of the indirectly linked pages, which are the web pages linked to the web page to be evaluated via the page and one or more other web pages, and identifies the link relationship between the web pages Having a specifying means, and a calculation means for calculating an index indicating the quality of the link relation according to the appearance frequency of each of a plurality of predetermined link patterns in the link relation specified by the specifying means An evaluation apparatus characterized by the above is provided. According to the present invention, it is possible to evaluate the quality of the link relationship between the evaluation target page and other web pages directly or indirectly linked to the evaluation target page.

また、上記課題を解決するために本発明は、評価対象のwebページと前記評価対象のwebページを検索する際に用いられるであろう検索語とを指定する指定ステップと、前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定ステップと、前記評価対象のwebページと前記直接リンクページと前記間接リンクページの各々について、当該webページと前記検索語との関連性を示す指標をwebページ毎に設定する設定ステップと、前記設定ステップにてwebページ毎に設定された指標を、前記特定ステップにて特定されたリンク関係に応じて補正する補正ステップと、を含むことを特徴とする評価方法、を提供する。本発明によっても、評価対象のwebページにリンクされる他のwebページとのリンク関係を含めてコンテンツ力を評価することが可能になる。   Further, in order to solve the above-mentioned problems, the present invention comprises a specifying step of specifying a web page to be evaluated and a search term that will be used when searching the web page to be evaluated; A page, a direct link page which is a web page directly linked to the web page to be evaluated, and an indirect link which is a web page linked to the web page to be evaluated via one or more other web pages Analyzing the web page data of each page and specifying the link relationship between the web pages; and the web page and the search for each of the web page to be evaluated, the direct link page and the indirect link page A setting step of setting an index indicating relevance to a word for each web page, and w in the setting step The set index for each b page, provides an assessment method, characterized in that it comprises a correction step of correcting in accordance with the identified link relation in the specifying step. According to the present invention, it is also possible to evaluate content power including link relationships with other web pages linked to a web page to be evaluated.

また、上記課題を解決するために本発明は、評価対象のwebページを指定する指定ステップと、前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定ステップと、前記特定ステップにて特定されたリンク関係における予め定められた複数種のリンクパターンの各々の出現頻度に応じて、リンク関係の良否を示す指標を算出する算出ステップと、を有することを特徴とする評価方法、を提供する。本発明によっても、評価対象のwebページと当該webページにリンクされる他のwebページのリンク関係の良否を評価することが可能になる。   Further, in order to solve the above-mentioned problems, the present invention is directed to a direct link which is a web page directly linked to the web page to be evaluated, the web page to be evaluated, and the web page to be evaluated. Parsing the web page data of each of the indirectly linked pages, which are the web pages linked to the web page to be evaluated via the page and one or more other web pages, and identifies the link relationship between the web pages And a calculating step of calculating an index indicating whether the link relation is good or not according to the appearance frequency of each of a plurality of predetermined link patterns in the link relation specified in the specifying step. Providing an evaluation method characterized by According to the present invention, it is also possible to evaluate the quality of the link relationship between the web page to be evaluated and other web pages linked to the web page.

本発明によれば、評価対象webページと、これとリンク関係にある他のwebページとの内容の関連性を自然言語処理技術によって評価することで、より好ましいリンク関係を有するwebページをより高く評価する技術を提供することができる。   According to the present invention, the natural language processing technology evaluates the relevance of the content of the evaluation target web page and the other web pages that are in a link relationship with it, thereby making the web page having a more favorable link relationship higher. It can provide the technology to evaluate.

本発明の第1実施形態による評価装置20Aを含む評価システム1Aの全体構成を示す図である。It is a figure which shows the whole structure of evaluation system 1A containing 20 A of evaluation apparatuses by 1st Embodiment of this invention. 評価装置20AのCPU22が評価プログラム26Aにしたがって実行する評価方法の流れを示すフローチャートである。It is a flowchart which shows the flow of the evaluation method which CPU22 of evaluation apparatus 20A performs according to the evaluation program 26A. 本実施形態の指定処理を説明するための図である。It is a figure for demonstrating the designation | designated process of this embodiment. 本実施形態の補正処理を説明するための図である。It is a figure for demonstrating the correction process of this embodiment. 本実施形態の評価装置による評価結果の表示例を示す図である。It is a figure which shows the example of a display of the evaluation result by the evaluation apparatus of this embodiment. 本発明の第2実施形態による評価装置20Bを含む評価システム1Bの全体構成を示す図である。It is a figure which shows the whole structure of evaluation system 1B containing evaluation apparatus 20B by 2nd Embodiment of this invention. 評価装置20BのCPU22が評価プログラム26Bにしたがって実行する評価方法の流れを示すフローチャートである。It is a flowchart which shows the flow of the evaluation method which CPU22 of evaluation apparatus 20B performs according to the evaluation program 26B. 本実施形態の指定処理を説明するための図である。It is a figure for demonstrating the designation | designated process of this embodiment. 本実施形態の算出処理を説明するための図である。It is a figure for demonstrating the calculation process of this embodiment.

以下、図面を参照しつつ本発明の実施形態を説明する。
(A:第1実施形態)
図1は、本発明の一実施形態である評価装置20Aを含む評価システム1Aの全体構成を示す図である。評価システム1Aは、webページとそのwebページをweb検索する際に用いられるであろう検索語との関連性(更に相性がよい関係性を意味する親和性を概念的に含む、以下同じ)、当該webページにリンクされる他のwebページの内容、及びリンク関係を含めて評価する。図1に示すように、評価システム1Aは、利用者端末10、及び評価装置20Aを有する。利用者端末10、及び評価装置20Aは、例えばインターネットなどのネットワーク90を介して接続されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(A: First Embodiment)
FIG. 1 is a diagram showing an entire configuration of an evaluation system 1A including an evaluation device 20A according to an embodiment of the present invention. The evaluation system 1A is a relation between a web page and a search term that will be used when searching the web page (also conceptually including an affinity that means a close relation, the same applies hereinafter), Evaluate including the contents of other web pages linked to the web page and the link relationship. As shown in FIG. 1, the evaluation system 1A has a user terminal 10 and an evaluation device 20A. The user terminal 10 and the evaluation device 20A are connected via a network 90 such as the Internet, for example.

利用者端末10は、パーソナルコンピュータである。利用者端末10のユーザには、固有のIDとパスワードが付与されている。ユーザは、自らの利用者端末10から評価装置20Aにアクセスして認証手続きを行い、サービスを利用する。   The user terminal 10 is a personal computer. A unique ID and password are assigned to the user of the user terminal 10. The user accesses the evaluation device 20A from his / her user terminal 10, performs an authentication procedure, and uses the service.

図1では図示を省略したが、ネットワーク90には、検索エンジンサービスを提供する役割を果たす1または複数の検索エンジンサーバ装置が接続されている。検索エンジンサービスとは、ネットワーク90に接続されているコンピュータから検索語を含むHTTP(Hypertext Transfer Protocol)リクエスト(検索リクエスト)を受信し、上記検索語を含むwebサイトのタイトル、URL、スニペット(Snippet)のセットを検索順位が上位のものから順に配した検索結果を返信するネットワークサービスのことを言う。 Although not shown in FIG. 1, one or more search engine server devices playing a role of providing a search engine service are connected to the network 90. The search engine service receives an HTTP (Hypertext Transfer Protocol) request (search request) including a search term from a computer connected to the network 90, and receives the title, URL, and snippet of the website including the search term. A network service that returns a set of search results ordered from the highest to lowest search order.

評価装置20Aは、図1に示すように、通信インターフェース21、CPU(Central Processing Unit)22、RAM(Random Access Memory)23、ROM(Read Only Memory)24、ハードディスク25を有する。通信インターフェース21は、ネットワーク90に接続された装置との間でデータを送受信する。CPU22は、RAM23をワークエリアとして利用しつつ、ROM24やハードディスク25に記憶された各種プログラムを実行する。ROM24には、IPL(Initial Program Loader)などが記憶されている。ハードディスク25には、本実施形態に特有の機能をCPU22に実現させる評価プログラム26Aが記憶されている。   As shown in FIG. 1, the evaluation device 20A includes a communication interface 21, a central processing unit (CPU) 22, a random access memory (RAM) 23, a read only memory (ROM) 24, and a hard disk 25. The communication interface 21 exchanges data with devices connected to the network 90. The CPU 22 executes various programs stored in the ROM 24 and the hard disk 25 while using the RAM 23 as a work area. The ROM 24 stores an IPL (Initial Program Loader) and the like. The hard disk 25 stores an evaluation program 26A that causes the CPU 22 to implement functions specific to the present embodiment.

次に、本実施形態の動作について説明する。CPU22は、評価装置20Aの電源投入を契機としてIPLを実行し、このIPLにしたがって評価プログラム26Aをハードディスク15からRAM23に読み出し、その実行を開始する。図2は、CPU22が評価プログラム26Aにしたがって実行する評価方法の流れを示すフローチャートである。CPU22は、評価プログラム26Aを実行することで、指定処理(ステップSA100)を実行する指定手段、特定処理(ステップSA110)を実行する特定手段、設定処理(ステップSA120)を実行する設定手段、及び補正処理(ステップSA130)を実行する補正手段として機能する。 Next, the operation of this embodiment will be described. The CPU 22 executes IPL in response to the power-on of the evaluation device 20A, reads the evaluation program 26A from the hard disk 15 to the RAM 23 according to the IPL, and starts the execution. FIG. 2 is a flowchart showing the flow of an evaluation method that the CPU 22 executes in accordance with the evaluation program 26A. The CPU 22 executes the evaluation program 26A to execute designation processing (step SA100), identification means for executing identification processing (step SA110), setting means for executing setting processing (step SA120), and correction It functions as a correction unit that executes the process (step SA130).

ステップSA100の指定処理では、CPU22は、図3に示すように、認証手続きを済ませた利用者端末10に対し、入力画面の関係をHTML(HyperText Markup Language)により記述したwebページデータを送信する。利用者端末10は、このwebページデータを受信すると、入力画面をユーザに提示する。入力画面には、「評価対象のwebページを指定してください」という文字列が表示される。その下には、URL入力欄51がある。URL入力欄51には、利用者端末10のユーザによって、検索語との関連性の評価対象となるwebページ(以下、評価対象ページ:例えば、上記ユーザの運営するサイトのwebページ)のURLが入力される。 In the designation process of step SA100, as shown in FIG. 3, the CPU 22 transmits web page data in which the relationship of the input screen is described in HTML (HyperText Markup Language) to the user terminal 10 that has completed the authentication procedure. When receiving the web page data, the user terminal 10 presents the user with an input screen. On the input screen, the text "Please specify the web page to be evaluated" is displayed. Below that, there is a URL input field 51. In the URL input field 51, the URL of a web page (hereinafter referred to as an evaluation target page: for example, a web page of a site operated by the user) to be evaluated for relevance to a search term by the user of the user terminal 10 is It is input.

図3に示すように、URL入力欄51の下には、「検索語を指定してください」などという文字列が表示され、その下には、検索語入力欄52があり、検索語入力欄52の下には、送信ボタン53がある。検索語入力欄52には、評価対象ページのweb検索の際に利用されるであろう検索語が利用者端末10のユーザによって入力される。 As shown in FIG. 3, under the URL input field 51, a character string such as "Please specify a search term" is displayed, and below that, there is a search term input field 52, and the search term input field Below 52 is a send button 53. In the search term input field 52, the user of the user terminal 10 inputs a search term that will be used in web search of the evaluation target page.

URL入力欄51、及び検索語入力欄52への情報入力を済ませたユーザは、送信ボタン53を押下する。送信ボタン53が押下されると、利用者端末10は、URL入力欄51、及び検索語入力欄52の各々に入力された情報を入力情報として評価装置20Aへ送信する。CPU22は、ネットワーク90を介して利用者端末10から入力情報を受信すると、受信した入力情報をRAM23に書き込む。 The user who has completed the information input to the URL input field 51 and the search term input field 52 presses the send button 53. When the transmission button 53 is pressed, the user terminal 10 transmits the information input to each of the URL input field 51 and the search term input field 52 to the evaluation device 20A as input information. When the CPU 22 receives input information from the user terminal 10 via the network 90, the CPU 22 writes the received input information in the RAM 23.

次に、CPU22は、特定処理(ステップSA110)を実行する。この特定処理では、CPU22は、評価対象ページと、当該評価対象ページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して評価対象ページにリンクされるwebページである間接リンクページの各webページ間のリンク関係を特定する。ここで、評価対象ページに直接リンクされるwebページとは、当該webページのURLがハイパーリンクとして上記評価対象ページに埋め込まれているwebページのことを言う。評価対象ページに間接リンクされるwebページとは、当該webページのURLが評価対象ページには埋め込まれていないwebページのことであり、例えば、直接リンクページ或いは直接リンクページに直接リンクされた他の間接リンクページに、当該webページのURLが埋め込まれているwebページが挙げられる。 Next, the CPU 22 executes a specific process (step SA110). In this specific process, the CPU 22 links the evaluation target page, the direct link page which is a web page directly linked to the evaluation target page, and the web to be evaluated via one or more other web pages. Identify the link relationship between each web page of the indirect link page which is a page. Here, the web page directly linked to the evaluation target page means a web page in which the URL of the web page is embedded in the evaluation target page as a hyperlink. The web page indirectly linked to the evaluation target page is a web page in which the URL of the web page is not embedded in the evaluation target page, for example, a direct link page or another directly linked to the direct link page The indirect link page includes a web page in which the URL of the web page is embedded.

より詳細に説明すると、CPU22は、まず、ステップSA100にてRAM23に書き込んだ入力情報の含まれているURLにアクセスし、当該URLの示すwebページデータ(すなわち、評価対象ページのwebページデータ)を取得してRAM23に書き込む。CPU22は、このwebページデータにハイパーリンクとして埋め込まれているURLを当該webページデータから抽出することで、直接リンクページのURLを取得する。CPU22は、評価対象ページのURLと直接リンクページのURLとを対応付けて両webページのリンク関係を示すリンク関係データを生成し、RAM23に書き込む。次いで、CPU22は、上記の要領で取得した直接リンクページのURLにアクセスして当該直接リンクページのwebページデータを取得し、RAM23に書き込む。 More specifically, the CPU 22 first accesses the URL containing the input information written in the RAM 23 at step SA100, and designates the web page data (that is, the web page data of the evaluation target page) indicated by the URL. Acquire and write to RAM23. The CPU 22 acquires the URL of the direct link page by extracting the URL embedded as the hyperlink in the web page data from the web page data. The CPU 22 associates the URL of the evaluation target page with the URL of the direct link page, generates link relation data indicating the link relation between both web pages, and writes the data in the RAM 23. Next, the CPU 22 accesses the URL of the direct link page acquired as described above, acquires web page data of the direct link page, and writes the data to the RAM 23.

次いで、CPU22は、直接リンクページのwebページデータにハイパーリンクとして埋め込まれているURLを抽出することで、当該直接リンクページに直接リンクされている間接リンクページのURLを取得する。CPU22は、直接リンクページのURLと当該間接リンクページのURLとを対応付けて両webページのリンク関係を示すリンク関係データを生成し、RAM23に書き込む。 Next, the CPU 22 acquires the URL of the indirect link page directly linked to the direct link page by extracting the URL embedded as the hyperlink in the web page data of the direct link page. The CPU 22 associates the URL of the direct link page with the URL of the indirect link page, generates link relation data indicating the link relation between both web pages, and writes the data in the RAM 23.

CPU22は、RAM23に書き込んだ間接リンクページのURLにアクセスして当該間接リンクページのwebページデータを取得しRAM23に書き込み、当該間接陸ページのwebページデータにハイパーリンクとして埋め込まれているURLを抽出することで当該間接リンクページに直接リンクされている他の間接リンクページのURLを取得し、間接リンクページのURLと当該他の間接リンクページのURLとを対応付けて両webページのリンク関係を示すリンク関係データを生成してRAM23に書き込む処理を、(N−1)回または末端の間接リンクページに到達するまで繰り返す。ここで、Nは評価プログラム26Aにおいて予め定められた1以上の自然数であり、評価対象ページ、直接リンクページ、及び間接リンクページの各webページ間のリンク関係の階層数を表す。 The CPU 22 accesses the URL of the indirect link page written in the RAM 23, acquires the web page data of the indirect link page, writes the data to the RAM 23, and extracts the URL embedded as the hyperlink in the web page data of the indirect land page. By acquiring the URL of another indirect link page directly linked to the indirect link page, associating the URL of the indirect link page with the URL of the other indirect link page, and linking the two web pages The process of generating the link relation data to be shown and writing it in the RAM 23 is repeated until reaching the (N-1) times or the indirect link page at the end. Here, N is one or more natural numbers predetermined in the evaluation program 26A, and represents the number of layers of the link relationship between the web pages of the evaluation target page, the direct link page, and the indirect link page.

次に、CPU22は、設定処理(ステップSA120)を実行する。この設定処理では、CPU22は、評価対象ページ、直接リンクページ、及び間接リンクページの各々について、ステップSA100に入力処理にて指定された検索語または評価対象ページとの関連性を示す指標をwebページ毎に設定する。本実施形態の設定処理では、CPU22は、評価対象ページ、直接リンクページ、及び間接リンクページを特許第6164436号公報における解析対象webページとし、当該特許第6164436号公報に開示のアルゴリズムにしたがって算出されるポータル度に関する評価スコアを上記指標として設定する。なお、本実施形態では、ポータル度に関する評価スコアを上記指標として設定するが、webページの内容とそのwebページの検索の際に用いられるであろう検索語との関連性を示す値であれば、他のアルゴリズムにしたがって算出される値であっても良い。 Next, the CPU 22 executes setting processing (step SA120). In this setting process, the CPU 22 webs an index indicating the relevance to the search term or the evaluation target page designated in the input processing in step SA100 for each of the evaluation target page, the direct link page, and the indirect link page. Set each time. In the setting process of the present embodiment, the CPU 22 sets the evaluation target page, the direct link page, and the indirect link page as analysis target web pages in Japanese Patent No. 6164436, and is calculated according to the algorithm disclosed in the Japanese Patent No. 6164436. The evaluation score regarding the degree of portal is set as the above indicator. In the present embodiment, the evaluation score regarding the degree of portal is set as the above-mentioned index, but it is a value indicating the relevance between the content of the web page and the search term that will be used when searching the web page. The value may be calculated according to another algorithm.

設定処理(ステップSA120)に後続する補正処理(ステップSA130)では、CPU22は、設定処理(ステップSA120)にてwebページ毎に設定した指標を、特定処理(ステップSA110)にて特定されたリンク関係に応じて補正する。以下、この補正処理の処理内容について説明する。 In the correction process (step SA130) following the setting process (step SA120), the CPU 22 sets the index set for each web page in the setting process (step SA120) to the link relation identified in the identification process (step SA110). Correct according to The processing content of this correction processing will be described below.

例えば、評価対象ページP1に、直接リンクページP2と直接リンクページP3のURLがハイパーリンクとして埋め込まれており、直接リンクページP2には、直接リンクページP3と間接リンクページP4のURLがハイパーリンクとして埋め込まれており、直接リンクページP3には、直接リンクページP2のURLがハイパーリンクとして埋め込まれていたとする。この場合、評価対象ページP1、直接リンクページP2、直接リンクページP3、及び間接リンクページP4のリンク関係は、図4のように表される。図4では、各webページが丸印で表さており、webページ間のリンクが矢印で表されている。図4において丸印内に記された数値(480、400、320、及び130の各々)は、当該丸印に対応するwebページに対して上記設定処理にて設定された指標の値である。なお、図4に示す例では、直接リンクページP2、直接リンクページP3及び間接リンクページP4のドメインは同一であり、評価対象ページP1のみドメインが異なる。図4において符号P2、P3及びP4の各々の指す丸印には同一のハッチングが付与されており、符号P1の示す丸印にハッチングが付与されていないのは、上記ドメインの関係を表している。 For example, the URLs of the direct link page P2 and the direct link page P3 are embedded as hyperlinks in the evaluation target page P1, and the URLs of the direct link page P3 and the indirect link page P4 are hyperlinks in the direct link page P2. It is assumed that the URL of the direct link page P2 is embedded as a hyperlink in the direct link page P3. In this case, the link relationships of the evaluation target page P1, the direct link page P2, the direct link page P3, and the indirect link page P4 are represented as shown in FIG. In FIG. 4, each web page is represented by a circle, and a link between web pages is represented by an arrow. The numerical values (each of 480, 400, 320, and 130) described in the circle in FIG. 4 are values of the index set in the setting process for the web page corresponding to the circle. In the example shown in FIG. 4, the domains of the direct link page P2, the direct link page P3 and the indirect link page P4 are the same, and the domains differ only in the evaluation target page P1. In FIG. 4, the same hatching is given to the circle indicated by each of the symbols P2, P3 and P4, and the hatching is not given to the circle indicated by the symbol P1 indicates the relationship of the above-mentioned domains. .

webページ毎に設定処理(ステップSA120)にて設定された指標を対角要素に配列した対角行列C(式(1)参照)と、リンク関係に応じた補正を表す行列Aと、を用いて、補正後の指標の行列C´を以下の式(2)により表す。行列C、行列C´、及び行列Aにおけるi列j行成分(i≠j)には、webページPiとwebページPjのリンク関係が反映される。設定処理(ステップSA120)では、リンク関係を考慮せいずに指標の設定を行っているため、行列Cにおける対角成分以外の成分は全て0となっている。
Use diagonal matrix C (refer to equation (1)) in which the index set in the setting process (step SA120) is arranged in diagonal elements for each web page (see equation (1)) and matrix A representing correction according to the link relationship Then, the corrected index matrix C ′ is expressed by the following equation (2). In the matrix C, the matrix C ′, and the i column j row component (iεj) in the matrix A, the link relationship between the web page Pi and the web page Pj is reflected. In the setting process (step SA120), since the setting of the index is performed without considering the link relationship, all the components other than the diagonal components in the matrix C are zero.

リンク関係に応じた補正を表す行列Aは、外部アウトバウンドリンクを表す行列Loe、内部アウトバウンドリンクを表す行列Loi、外部インバウンドリンクを表す行列Lie、内部インバウンドリンクを表す行列Liiと、外部アウトバウンドリンクの重み付け係数であるスカラーwoe、内部アウトバウンドリンクの重み付け係数であるスカラーwoi、外部インバウンドリンクの重み付け係数であるスカラーwie、内部インバウンドリンクの重み付け係数であるスカラーwiiと、行列Cを用いて以下の式(3)により表される。
The matrix A representing the correction according to the link relationship is a matrix L oe representing the external outbound link, a matrix L oi representing the internal outbound link, a matrix L ie representing the external inbound link, and a matrix L ii representing the internal inbound link Outbound link weighting factor scalar w oe , inner outbound link weighting factor scalar w oi , external inbound link weighting factor scalar w ie , internal inbound link weighting factor scalar w ii , matrix C It is represented by the following equation (3) using

外部アウトバウンドリンクとは、リンク元のwebページとリンク先のwebページとのドメインが異なり、リンク元のwebページからリンク先のwebページへ向かう方向のリンクである。外部アウトバウンドリンクを表す行列Loeのi列j行成分には、webページPiとwebページPjのドメインが異なり、かつwebページPiからwebページPjへ向かう方向のリンクが有る場合に1がセットされ、その他の場合は0がセットされる。外部インバウンドリンクとは、リンク元のwebページとリンク先のwebページとのドメインが異なり、外部アウトバウンドリンクとは逆方向のリンクである。外部インバウンドリンクを表す行列Lieは、外部アウトバウンドリンクを表す行列Loeの転置行列である。図4に示すリンク関係では、評価対象ページP1から、当該評価対象ページP1とはドメインが異なる直接リンクページP2と直接リンクページP3の各々にリンクが向かっている。このため、外部アウトバウンドリンクを表す行列Loeは、以下の式(4)により表され、外部インバウンドリンクを表す行列Lieは、以下の式(5)により表される。
The external outbound link is a link in a direction from the link source web page to the link destination web page, with different domains of the link source web page and the link destination web page. In the ith column j row component of the matrix L oe representing the external outbound link, 1 is set when the web page Pi and the web page Pj have different domains and there is a link from the web page Pi to the web page Pj. Otherwise 0 is set. The external inbound link is a link in which the web page of the link source and the web page of the link destination are different in the domain and the reverse direction to the external outbound link. The matrix Lie representing the outer inbound link is a transpose of the matrix Loe representing the outer outbound link. In the link relationship illustrated in FIG. 4, the link is directed from the evaluation target page P1 to each of the direct link page P2 and the direct link page P3 that have different domains from the evaluation target page P1. For this reason, the matrix Loe representing the external outbound link is represented by the following equation (4), and the matrix Lie representing the external inbound link is represented by the following equation (5).

内部アウトバウンドリンクとは、リンク元のwebページとリンク先のwebページとのドメインが同じであり、リンク元のwebページからリンク先のwebページへ向かう方向のリンクである。内部アウトバウンドリンクを表す行列Loiのi列j行成分には、webページPiとwebページPjのドメインが同じであり、かつwebページPiからwebページPjへ向かう方向のリンクが有る場合に1がセットされ、その他の場合は0がセットされる。内部インバウンドリンクとは、リンク元のwebページとリンク先のwebページとのドメインが同じであり、内部アウトバウンドリンクとは逆方向のリンクである。内部インバウンドリンクを表す行列Liiは、外部アウトバウンドリンクを表す行列Loiの転置行列である。図4に示すリンク関係では、直接リンクページP2から、同じドメインに属する直接リンクページP3と間接リンクページP4にリンクが向かっており、また、直接リンクページP3から直接リンクページP2にリンクが向かっている。このため、内部アウトバウンドリンクを表す行列Loiは、以下の式(6)により表され、内部インバウンドリンクを表す行列Liiは、以下の式(7)により表される。
The internal outbound link is a link in the same direction as the link source web page and the link destination web page, and in the direction from the link source web page to the link destination web page. If the i page j row component of matrix L oi representing the internal outbound link has the same domain of web page Pi and web page Pj, and there is a link in the direction from web page Pi to web page Pj Set, otherwise it is set to 0. The internal inbound link is a link in the same direction as the link source web page and the link destination web page, and in the reverse direction to the internal outbound link. The matrix L ii representing the inner inbound link is a transpose of the matrix L oi representing the outer outbound link. In the link relationship shown in FIG. 4, the link is directed from the direct link page P2 to the direct link page P3 and the indirect link page P4 belonging to the same domain, and the link is directed from the direct link page P3 to the direct link page P2. There is. Therefore, the matrix L oi representing the inner outbound link is represented by the following equation (6), and the matrix L ii representing the inner inbound link is represented by the following equation (7).

webページのリンク関係おいては、豊富なリンクを有するwebページからのリンクであるほど高い
評価が為されると考えられる。このような評価を可能にするため、本実施形態では式(2)を拡張し、まず、以下の式(8)の漸化式を定義する。式(8)における行列A(n≧1)は、webページのリンク関係において評価対象ページを第0階層とした場合における第n階層のリンク関係に応じた補正を表す行列であり、行列Lは以下の式(9)により表される。この場合、第n層のリンク関係の重み付け係数であるスカラーをwとすると、前掲式(2)は、以下の式(10)のように拡張される。
In the link relation of web pages, it is considered that the higher the link from the web page having rich links, the higher the evaluation. In order to make such evaluation possible, in the present embodiment, equation (2) is expanded, and first, a recurrence equation of equation (8) below is defined. The matrix A n (n11) in the equation (8) is a matrix representing a correction according to the link relationship of the nth layer in the case where the evaluation target page is the 0th layer in the link relationship of the web page. Is expressed by the following equation (9). In this case, assuming that a scalar that is a weighting coefficient of the link relation of the nth layer is w n , the above equation (2) is expanded as the following equation (10).

本実施形態の補正処理(ステップSA130)では、CPU22は、設定処理(ステップSA120)にてwebページ毎に設定された指標の行列Cと、特定処理(ステップSA110)にて特定されたリンク関係に応じた行列An(n=0〜N)を用いて、補正後の指標に関する行列C´を上記式(10)にしたがって算出し、当該行列C´を評価対象ページの指定元の利用者端末10へ返信する。 In the correction process (step SA130) of the present embodiment, the CPU 22 sets the matrix C of the index set for each web page in the setting process (step SA120) and the link relationship specified in the specifying process (step SA110). The matrix C ′ of the corrected index is calculated according to the above equation (10) using the matrix An (n = 0 to N) corresponding to the user terminal 10 of the specification source of the evaluation target page. Reply to

式(10)の右辺第1項には、評価対象ページ、直接リンクページ、及び間接リンクページの各webページの内容と上記評価対象ページを検索する際に用いられるであろう検索語の関連性が反映されており、右辺第2項には各webページ間のリンク関係が反映されている。したがって、評価対象ページの指定元の利用者端末10のユーザは当該指標C´を参照することで、評価対象のwebページとそのwebページを検索する際に用いられるであろう検索語との関連性について、当該評価対象のwebページにリンクされる他のwebページとのリンク関係、及び当該他のwebページの内容を加味した評価結果を得ることができる。このように、本実施形態によれば、評価対象のwebページとそのwebページを検索する際に用いられるであろう検索語との関連性を、当該評価対象のwebページにリンクされる他のwebページとのリンク関係、及び当該他のwebページの内容を加味した評価することが可能になる。 In the first term of the right side of equation (10), the contents of each web page of the evaluation target page, the direct link page, and the indirect link page, and the relevancy of the search term that will be used when searching the evaluation target page. Is reflected, and the link relation between each web page is reflected in the second term on the right side. Therefore, the user of the user terminal 10 that is the specification source of the evaluation target page refers to the index C ′ to associate the evaluation target web page with the search term that will be used when searching the web page. With regard to sex, it is possible to obtain an evaluation result in which the link relationship with another web page linked to the web page to be evaluated and the content of the other web page are taken into consideration. Thus, according to the present embodiment, the association between the web page to be evaluated and the search term that would be used when searching the web page is linked to the other web page to be evaluated. It becomes possible to evaluate the link relation with the web page and the content of the other web page.

実際の評価結果の表示例は、例えば図5に示される通りである。ここでは、一例として検索キーワード「ソファベッド 価格」について検索した結果を示しているが、評価対象のwebページの総合評価が示されると共に、その内訳、即ち1)評価対象のwebページ単体の評価、2)リンク関係のwebページ評価、がそれぞれスコアで示される。そして、リンク関係のwebページ評価では、実際のリンク先のURLと、各リンク先の評価スコアが確認可能となっている。このように、評価対象のwebページとそのwebページを検索する際に用いられるであろう検索語との関連性をリンク関係を加味して評価することが可能になる。 A display example of the actual evaluation result is as shown in FIG. 5, for example. Here, as an example, the result of searching for the search keyword “sofa bed price” is shown, but the comprehensive evaluation of the web page to be evaluated is shown and the breakdown thereof, ie 1) evaluation of the web page alone to be evaluated, 2) Link related web page evaluation is indicated by the score. And, in the link related web page evaluation, it is possible to confirm the actual URL of the link destination and the evaluation score of each link destination. In this manner, it is possible to evaluate the relevance between the web page to be evaluated and the search term that will be used when searching the web page, in consideration of the link relationship.

(B:第2実施形態)
次いで、本発明の第2実施形態を説明する。
図6は、本発明の第2実施形態による評価装置20Bを含む評価システム1Bの全体構成を示す図である。評価システム1Bは、評価対象ページと当該評価対象ページに直接または間接的にリンクされる他のwebページの間のリンク関係を評価するものである。前掲図1と図6とを比較すれば明らかなように、評価システム1Bは、評価装置20Aに代えて評価装置20Bを有する点が評価システム1Aと異なる。そして、評価装置20Bは、評価装置20Aと同じハードウェア構成を有するものの、評価プログラム26Aに代えて評価プログラム26Bがハードディスク25に記憶されている点が評価装置20Aと異なる。
(B: Second Embodiment)
Next, a second embodiment of the present invention will be described.
FIG. 6 is a diagram showing an entire configuration of an evaluation system 1B including an evaluation device 20B according to a second embodiment of the present invention. The evaluation system 1B is for evaluating the link relationship between the evaluation target page and other web pages directly or indirectly linked to the evaluation target page. As apparent from the comparison between FIG. 1 and FIG. 6, the evaluation system 1B differs from the evaluation system 1A in that it has an evaluation device 20B instead of the evaluation device 20A. And although evaluation device 20B has the same hardware configuration as evaluation device 20A, it differs from evaluation device 20A in that evaluation program 26B is stored in hard disk 25 instead of evaluation program 26A.

本実施形態においても、CPU22は、評価装置20Bの電源投入を契機としてIPLを実行し、このIPLにしたがって評価プログラム26Bをハードディスク15からRAM23に読み出し、その実行を開始する。図7は、評価装置20BのCPU22が評価プログラム26Bにしたがって実行する評価方法の流れを示すフローチャートである。前掲図2と図7とを対比すれば明らかなように、本実施形態における評価方法は、指定処理(ステップSA100)に代えて指定処理(ステップSB100)を設けた点と、設定処理(ステップSA120)、及び補正処理(ステップSA130)に代えて算出処理(ステップSB120)を設けた点が第1実施形態における評価方法と異なる。つまり、評価装置20BのCPU22は、評価プログラム26Bを実行することで、指定処理(ステップSB100)を実行する指定手段、特定処理(ステップSA110)を実行する特定手段、及び算出処理(ステップSB120)を実行する算出手段として機能する。以下、第1実施形態との相違点である指定処理(ステップSB100)と算出処理(ステップSB120)を中心に説明する。 Also in this embodiment, the CPU 22 executes IPL in response to the power-on of the evaluation device 20B, reads the evaluation program 26B from the hard disk 15 to the RAM 23 according to this IPL, and starts the execution. FIG. 7 is a flowchart showing a flow of an evaluation method executed by the CPU 22 of the evaluation device 20B according to the evaluation program 26B. As apparent from the comparison between FIG. 2 and FIG. 7, the evaluation method in this embodiment is characterized in that the designation process (step SB100) is provided instead of the designation process (step SA100), and the setting process (step SA120). And the correction process (step SA130), in that the calculation process (step SB120) is provided, which is different from the evaluation method in the first embodiment. That is, the CPU 22 of the evaluation device 20B executes the evaluation program 26B to execute the specification process (step SB100), the specification means for executing the specification process (step SA110), and the calculation process (step SB120). It functions as calculation means to execute. The following description will focus on the designation process (step SB100) and the calculation process (step SB120) that are different from the first embodiment.

ステップSB100の指定処理では、CPU22は、図8に示すように、認証手続きを済ませた利用者端末10に対し、入力画面の関係をHTMLにより記述したwebページデータを送信する。利用者端末10は、このwebページデータを受信すると、入力画面をユーザに提示する。この入力画面には、「評価対象のwebページを指定してください」という文字列が表示される。その下には、URL入力欄51がある。URL入力欄51には、利用者端末10のユーザによって、リンク関係の良否の評価対象となるwebページのURLが入力される。そして、URL入力欄51の下には、送信ボタン53がある。前掲図3と図8とを対比すれば明らかなように、本実施形態の入力画面には、「検索語を入力してください」という文字列は含まれておらず、検索語入力欄52も設けられていない。本実施形態の入力画面は、これらの点が第1実施形態における入力画面(図3参照)と異なる。本実施形態では、評価対象ページと当該評価対象ページに直接または間接的にリンクされる他のwebページの間のリンク関係が評価対象となり、検索語を指定する必要はないからである。 In the designation process of step SB100, as shown in FIG. 8, the CPU 22 transmits web page data in which the relation of the input screen is described in HTML to the user terminal 10 which has completed the authentication procedure. When receiving the web page data, the user terminal 10 presents the user with an input screen. On this input screen, the text "Please specify the web page to be evaluated" is displayed. Below that, there is a URL input field 51. In the URL input field 51, the user of the user terminal 10 inputs the URL of the web page which is the evaluation target of the link relationship. Below the URL input field 51, there is a send button 53. As apparent from the comparison between FIG. 3 and FIG. 8, the input screen of this embodiment does not include the character string “Please enter a search term”, and the search term input field 52 Not provided. These points are different from the input screen (refer to FIG. 3) in the first embodiment in the input screen of the present embodiment. In this embodiment, the link relationship between the evaluation target page and another web page directly or indirectly linked to the evaluation target page is the evaluation target, and it is not necessary to specify a search word.

URL入力欄51への情報入力を済ませたユーザは、送信ボタン53を押下する。送信ボタン53が押下されると、利用者端末10は、URL入力欄51に入力された情報(すなわち、評価対象ページのURL)を入力情報として評価装置20Bへ送信する。CPU22は、ネットワーク90を介して利用者端末10から入力情報を受信すると、受信した入力情報をRAM23に書き込む。 The user who has completed the input of information in the URL input field 51 presses the send button 53. When the transmission button 53 is pressed, the user terminal 10 transmits the information (that is, the URL of the evaluation target page) input in the URL input field 51 to the evaluation device 20B as input information. When the CPU 22 receives input information from the user terminal 10 via the network 90, the CPU 22 writes the received input information in the RAM 23.

指定処理(ステップSB100)に後続して実行される特定処理(ステップSA100)の処理内容は、第1実施形態における特定処理の処理内容と同一である。つまり、この特定処理(ステップSA110)では、CPU22は、評価対象ページ、直接リンクページ、及び間接リンクページの各々のwebページデータを取得し、それらwebページデータを解析して各webページのリンク関係を特定し、当該リンク関係を示すリンク関係データをRAM23に書き込む。 The processing content of the identification processing (step SA100) executed subsequently to the designation processing (step SB100) is the same as the processing content of the identification processing in the first embodiment. That is, in this specific process (step SA110), the CPU 22 acquires web page data of each of the evaluation target page, the direct link page, and the indirect link page, analyzes the web page data, and links the web pages The link relation data indicating the link relation is written in the RAM 23.

特定処理(ステップSA110)に後続する算出処理(ステップSB120)では、CPU22は、特定処理にて特定されたリンク関係において、予め定められた複数種のリンクパターンの各々の出現頻度を算出し、当該リンク関係の良否を示す指標Sを当該出現頻度に応じて算出し、評価対象ページの指定元の利用者端末10へ当該指標Sを返信する。本実施形態において上記予め定められた複数種のリンクパターンとは、トライアドに含まれる特定の1つのノードを親ノード(図9ではハッチングを付与)とした場合の他の2つのノードのリンクパターンPT01〜PT33である(図9参照)。図9に示すリンクパターンPT01〜PT33の各々には、当該リンクパターンに含まれるリンク(図9では、矢印でリンクを表記)の数が多いほど、大きな評価値が予め割り当てられている。これは、リンクの数が多いリンク関係ほど好ましいと考えられるからである。 In the calculation process (step SB120) following the identification process (step SA110), the CPU 22 calculates the appearance frequency of each of a plurality of predetermined link patterns in the link relation identified in the identification process, and An index S indicating the quality of the link relationship is calculated according to the appearance frequency, and the index S is returned to the user terminal 10 of the specification source of the evaluation target page. In the present embodiment, the link patterns PT01 of the other two nodes in the case where one specific node included in the triad is a parent node (hatching is added in FIG. 9) are the predetermined plural types of link patterns. .About.PT 33 (see FIG. 9). For each of the link patterns PT01 to PT33 shown in FIG. 9, a larger evaluation value is assigned in advance as the number of links included in the link pattern (in FIG. 9, the links are indicated by arrows) increases. This is because it is considered that the link relationship having a large number of links is preferable.

算出処理(ステップSB120)の処理内容の詳細は、次の通りである。CPU22は、まず、指標Sに初期値(例えば、0)をセットする。次いで、CPU22は、RAM23に記憶されているリンク関係データの表すリンク関係において、評価対象ページを最上流のwebページとし、上流側から順にwebページを1つずつ選択して上記親ノードとし、当該親ノードとその1つ下流側に直接リンクされているwebページのリンク関係がリンクパターンPT01〜PT33の何れに該当するのかを判定し、該当すると判定されたリンクパターンの評価値を指標Sに加算する。 Details of the processing content of the calculation processing (step SB120) are as follows. The CPU 22 first sets the index S to an initial value (for example, 0). Next, in the link relation represented by the link relation data stored in the RAM 23, the CPU 22 sets the evaluation target page as the uppermost web page, selects one web page one by one from the upstream side in order, and sets it as the parent node It is determined to which of the link patterns PT01 to PT33 the link relationship between the parent node and the web page directly linked to the downstream side of the parent node corresponds, and the evaluation value of the link pattern determined to correspond is added to the index S Do.

上記選択したwebページが評価対象ページである場合には、評価対象ページと直接リンクページのリンク関係は、図9に示すリンクパターンPT01〜PT33の何れに該当し、該当するリンクパターンの評価値が指標Sに加算される。例えば、直接リンクページが1つであれば、図9におけるリンクパターンPT01〜PT03の何れかの評価値が指標Sに加算され、直接リンクページが2つであれば、図9におけるリンクパターンPT04〜PT09、PT13〜PT18、PT22〜PT24、及びPT28〜PT33の何れかの評価値が指標Sに加算される。直接リンクページが3つ以上であれば、リンクパターンPT01〜PT03の何れかの評価値とリンクパターンPT04〜PT09、PT13〜PT18、PT22〜PT24、及びPT28〜PT33の何れかの評価値が指標Sに加算される。直接リンクページと当該直接リンクページに直接リンクされている間接リンクページのリンク関係、間接リンクページと当該間接リンクページに直接リンクされている間接リンクページのリンク関係についても同様に、該当するリンクパターンの評価値が指標Sに加算される。 When the selected web page is an evaluation target page, the link relationship between the evaluation target page and the direct link page corresponds to any of the link patterns PT01 to PT33 shown in FIG. 9, and the evaluation value of the corresponding link pattern is The index S is added. For example, if there is one direct link page, one of the evaluation values of link patterns PT01 to PT03 in FIG. 9 is added to the index S, and if there are two direct link pages, link pattern PT04 to FIG. The evaluation value of any one of PT09, PT13 to PT18, PT22 to PT24, and PT28 to PT33 is added to the index S. If there are three or more direct link pages, the evaluation value of any of link patterns PT01 to PT03 and the evaluation value of any of link patterns PT04 to PT09, PT13 to PT18, PT22 to PT24, and PT28 to PT33 are index S. Is added to Similarly, for the link relationship between the direct link page and the indirect link page directly linked to the direct link page, and the link relationship between the indirect link page and the indirect link page directly linked to the indirect link page, the corresponding link pattern The evaluation value of is added to the index S.

本実施形態によれば、評価対象ページと当該評価対象ページに直接または間接的にリンクされる他のwebページの間のリンク関係の良否を示す指標Sが、当該評価対象ページの指定元の利用者端末10へ返信され、当該利用者端末10のユーザは当該指標Sを参照することで、上記リンク関係の良否を把握することができる。 According to the present embodiment, the index S indicating the quality of the link relationship between the evaluation target page and the other web pages directly or indirectly linked to the evaluation target page is used by the specification source of the evaluation target page. The user terminal 10 is returned to the user terminal 10, and the user of the user terminal 10 can grasp the quality of the link relationship by referring to the index S.

(C:変形例)
以上本発明の第1実施形態、及び第2実施形態について説明した。しかし、これら実施形態に以下の変形を加えても勿論良い。
(1)上記第1実施形態では、評価対象ページ、直接リンクページ、及び間接リンクページの各webページ間のリンク関係における階層数Nが固定であったが、指定処理にて階層数Nをユーザに指定させても良い。具体的には、図3に示す入力画面に階層数入力欄を設け、当該階層数入力欄に入力された階層数Nを含む入力情報を評価装置20Aへ送信する処理を、送信ボタン53のクリックを契機として利用者端末10に実行させるようにすれば良い。一般に、階層数Nが大きな値となるほど、特定処理(ステップSA110)、設定処理(ステップSA120)、及び補正処理(ステップSA130)の処理負荷が重くなる。特定処理(ステップSA110)、設定処理(ステップSA120)、及び補正処理(ステップSA130)の処理負荷との見合いで好適な階層数Nを指定して評価することが可能になる。
(C: Modified example)
The first and second embodiments of the present invention have been described above. However, the following modifications may of course be added to these embodiments.
(1) In the first embodiment, the number N of layers in the link relationship between the web pages of the evaluation target page, the direct link page, and the indirect link page is fixed. You may make it specify. Specifically, a process for transmitting the input information including the number of layers N input to the number of layers input field to the evaluation device 20A by providing the number of layers input field on the input screen shown in FIG. It is good for the user terminal 10 to execute at the same time. In general, the processing load of the identification process (step SA110), the setting process (step SA120), and the correction process (step SA130) becomes heavier as the hierarchy number N becomes a larger value. It becomes possible to designate and evaluate the number N of suitable hierarchies in view of the processing load of the identification process (step SA110), the setting process (step SA120), and the correction process (step SA130).

(2)上記第1実施形態における行列Lは、行列Loe、行列Lie、行列Loi、及び行列Liiを重み付け加算した行列であった。しかし、リンク元のwebページとリンク先のwebページとのドメインが異なるリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Loeと行列Lieを重み付け加算した行列であれば良い。同様にリンク元のwebページとリンク先のwebページとのドメインが同じリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Loiと行列Liiを重み付け加算した行列であれば良い。また、アウトバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Loeと行列Loiを重み付け加算した行列であれば良く、インバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Lieと行列Liiを重み付け加算した行列であれば良い。さらに、外部アウトバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Loeを重み付けした行列であれば良く、外部インバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Lieを重み付けした行列であれば良い。同様に、内部アウトバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Loiを重み付けした行列であれば良く、内部インバウンドリンクのみを対象として検索語との関連性を評価する場合には、行列Lは、行列Liiを重み付けした行列であれば良い。また、行列Lを、行列Loe、行列Lie、Loi、及び行列Liiの何れの重み付け加算により生成するのか、或いは行列Lを、行列Loe、行列Lie、Loi、及び行列Liiの何れの重み付けにより生成するのかを、webページの評価の都度ユーザに指定させるようにしても良い。 (2) The matrix L in the first embodiment is a matrix obtained by weighting and adding the matrix L oe , the matrix L ie , the matrix L oi , and the matrix L ii . However, in the case of evaluating the relevance to the search word targeting only links having different domains between the web page of the link source and the web page of the link destination, the matrix L adds the matrix Loe and the matrix Lie weighted addition Any matrix is acceptable. Similarly, in the case where the link source web page and the link destination web page evaluate the relevance to the search word by targeting only the same link, the matrix L adds the matrix L oi and the matrix L ii by weighting. Any matrix is acceptable. In addition, in the case of evaluating the relevance to the search term for only the outbound link, the matrix L may be a matrix obtained by weighting and adding the matrix Loe and the matrix Loi, and the search term for only the inbound link The matrix L may be a matrix obtained by weighted addition of the matrix L ie and the matrix L ii in the case of evaluating the relevance to. Furthermore, in the case of evaluating the relevance to the search term targeting only the external outbound link, the matrix L may be a matrix obtained by weighting the matrix Loe , and the association with the search term targeting only the external inbound link When evaluating the nature, the matrix L may be a matrix obtained by weighting the matrix L ie . Similarly, in the case of evaluating the relevance to the search term for only the internal outbound link, the matrix L may be a matrix obtained by weighting the matrix L oi , and for the internal inbound link only When evaluating relevance, the matrix L may be a matrix obtained by weighting the matrix L ii . Also, whether the matrix L is generated by weighted addition of the matrix L oe , the matrix L ie , L oi , and the matrix L ii , or the matrix L, the matrix L oe , the matrix L ie , L oi , and the matrix L The user may be made to specify which weighting of ii should be generated each time the web page is evaluated.

(3)上記第1実施形態では、本発明の特徴を顕著に示す評価方法を評価装置20AのCPU22に実行させる評価プログラム26Aが当該評価装置20Aのハードディスク25に予め記憶されていた。しかし、DVDなどのコンピュータ読み取り可能な記録媒体に評価プログラム26Aを書き込んで配布しても良く、また、インターネットなどの電気通信回線経由のダウンロードにより評価プログラム26Aを配布しても良い。このようにして配布される評価プログラム26Aにしたがって一般的なコンピュータを作動させることで当該コンピュータを評価装置20Aとして機能させることが可能になるからである。第2実施形態における評価プログラム26Bについても同様に、DVDなどのコンピュータ読み取り可能な記録媒体に評価プログラム26Bを書き込んで配布しても良く、また、インターネットなどの電気通信回線経由のダウンロードにより評価プログラム26Bを配布しても良い。 (3) In the first embodiment, the evaluation program 26A for causing the CPU 22 of the evaluation device 20A to execute the evaluation method that remarkably shows the features of the present invention is stored in advance in the hard disk 25 of the evaluation device 20A. However, the evaluation program 26A may be written and distributed in a computer readable recording medium such as a DVD, or the evaluation program 26A may be distributed by downloading via a telecommunication line such as the Internet. By operating a general computer according to the evaluation program 26A distributed in this manner, it is possible to cause the computer to function as the evaluation device 20A. Similarly, the evaluation program 26B in the second embodiment may be distributed by writing the evaluation program 26B in a computer readable recording medium such as a DVD, or by downloading via an electric communication line such as the Internet. You may distribute it.

(4)上記第1実施形態では、本発明の特徴を顕著に示す指定処理、特定処理、設定処理、及び補正処理をソフトウェアにより実現したが、これら各処理を実行するハードウェアの組み合わせにより評価装置20Aを実現しても良い。具体的には、図2におけるステップSA100の指定処理を実行する指定手段、同ステップSA110の特定処理を実行する特定手段、同ステップSA120の設定処理を実行する設定手段、及び同ステップSA130の補正処理を実行する補正手段の各手段をASICなどの電子回路で構成し、これら電子回路を組み合わせて評価装置20Aを実現しても良い。第2実施形態の評価装置20Bについても同様である。すなわち、図7におけるステップSB100の指定処理を実行する指定手段、同ステップSA110の特定処理を実行する特定手段、及び同ステップSB130の算出処理を実行する算出手段の各手段をASICなどの電子回路で構成し、これら電子回路を組み合わせて評価装置20Bを実現しても良い。 (4) In the first embodiment, the designation processing, the identification processing, the setting processing, and the correction processing which remarkably show the features of the present invention are realized by software, but an evaluation device is realized by a combination of hardware that executes each processing. You may realize 20A. Specifically, designation means for executing the designation process of step SA100 in FIG. 2, identification means for executing the identification process of step SA110, setting means for executing the setting process of step SA120, and correction process of step SA130 Each means of the correction means for executing the above may be configured by an electronic circuit such as an ASIC, and these electronic circuits may be combined to realize the evaluation device 20A. The same applies to the evaluation device 20B of the second embodiment. That is, the specifying means for executing the specifying process of step SB100 in FIG. 7, the specifying means for executing the specifying process of step SA110, and the calculating means for executing the calculation process of step SB130 are electronic circuits such as ASIC. The evaluation device 20B may be realized by configuring and combining these electronic circuits.

1A,1B…評価システム、10…利用者端末、20A、20B…評価装置、21…通信インターフェース、22…CPU、23…RAM、24…ROM、25…ハードディスク、26A、26B…評価プログラム。 1A, 1B ... evaluation system, 10 ... user terminal, 20A, 20B ... evaluation device, 21 ... communication interface, 22 ... CPU, 23 ... RAM, 24 ... ROM, 25 ... hard disk, 26A, 26B ... evaluation program.

Claims (7)

評価対象のwebページと前記評価対象のwebページを検索する際に用いられるであろう検索語とを指定する指定手段と、
前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定手段と、
前記評価対象のwebページと前記直接リンクページと前記間接リンクページの各々について、前記検索語との関連性を示す指標をwebページ毎に設定する設定手段と、
前記設定手段によりwebページ毎に設定された指標を、前記特定手段により特定されたリンク関係に応じて補正する補正手段と、
を有することを特徴とする評価装置。
Specifying means for specifying a web page to be evaluated and a search term that will be used when searching the web page to be evaluated;
The web page to be evaluated, the direct link page which is a web page directly linked to the web page to be evaluated, and the web page linked to the web page to be evaluated via one or more other web pages A specific means for analyzing web page data of each indirectly linked page which is a page and specifying a link relation between web pages;
A setting unit configured to set, for each web page, an index indicating the relevance to the search term for each of the web page to be evaluated, the direct link page, and the indirect link page;
A correction unit configured to correct an index set for each web page by the setting unit according to the link relationship specified by the specifying unit;
An evaluation device characterized by having.
前記指定手段は、
前記評価対象のwebページと前記直接リンクページと前記間接リンクページのリンク関係における階層数Nを指定することを特徴とする請求項1に記載の評価装置。
The designation means is
The evaluation apparatus according to claim 1, wherein the number N of layers in the link relationship between the web page to be evaluated, the direct link page, and the indirect link page is specified.
前記設定手段は、
前記評価対象のwebページと前記直接リンクページと前記間接リンクページの各々のwebページデータを解析してwebページ毎に前記指標を設定することを特徴とする請求項1または請求項2に記載の評価装置。
The setting means is
The web page data of each of the web page to be evaluated, the direct link page, and the indirect link page is analyzed to set the index for each web page. Evaluation device.
前記補正手段は、
webページ毎に前記設定手段により設定された指標を対角要素に配列した対角行列Cと、前記評価対象のwebページを最上流とする第n階層目のリンク構想を表す行列An−1と前記第n階層目のリンクの重みであるスカラーwn−1を用いて、補正後の前記指標を要素とする行列C´を式(10)にしたがって算出し、
行列Aと行列An−1の間には式(8)の関係があり、
前記式(8)における行列Lは、
リンク元のwebページとリンク先のwebページとのドメインが異なり、リンク元のwebページからリンク先のwebページへ向かう方向のリンクを表す行列Loeと、前記行列Loeの転置行列Lieと、リンク元のwebページとリンク先のwebページのドメインが同じであり、リンク元のwebページからリンク先のwebページへ向かう方向のリンクを表す行列Loiと、前記行列Loiの転置行列Liiのうちの複数を重み付け加算して得られる行列、または前記行列Loeと前記行列Lieと前記行列Loiと前記行列Liiの何れかを重み付けした行列である、
ことを特徴とする請求項3に記載の評価装置。
The correction means is
A diagonal matrix C in which indices set by the setting means are arranged in diagonal elements for each web page, and a matrix A n-1 representing a link concept of the nth layer having the web page to be evaluated as the uppermost stream And a scalar w n-1 which is a weight of the link of the n-th layer, a matrix C ′ having the corrected index as an element is calculated according to the equation (10),
There is a relationship of equation (8) between the matrix An and the matrix An-1 .
The matrix L in the equation (8) is
Different domains of the link source web page and linked web pages, and the matrix L oe representing the direction of the links from link source web page to the linked web pages, and transposed matrix L ie of the matrix L oe , The domain of the link source web page and the link destination web page are the same, and a matrix L oi representing a link in the direction from the link source web page to the link destination web page, and the transpose L of the matrix L oi a plurality of weighted addition to obtain a matrix of ii, or is a matrix obtained by weighting one of the matrix L oe and the matrix L ie with the matrix L oi said matrix L ii,
The evaluation device according to claim 3, characterized in that:
評価対象のwebページを指定する指定手段と、
前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定手段と、
前記特定手段により特定されたリンク関係における予め定められた複数種のリンクパターンの各々の出現頻度に応じて、リンク関係の良否を示す指標を算出する算出手段と、
を有することを特徴とする評価装置。
Specifying means for specifying the web page to be evaluated;
The web page to be evaluated, the direct link page which is a web page directly linked to the web page to be evaluated, and the web page linked to the web page to be evaluated via one or more other web pages A specific means for analyzing web page data of each indirectly linked page which is a page and specifying a link relation between web pages;
Calculating means for calculating an index indicating the quality of the link relation according to the appearance frequency of each of a plurality of predetermined link patterns in the link relation specified by the specifying means;
An evaluation device characterized by having.
評価対象のwebページと前記評価対象のwebページを検索する際に用いられるであろう検索語とを指定する指定ステップと、
前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定ステップと、
前記評価対象のwebページと前記直接リンクページと前記間接リンクページの各々について、当該webページと前記検索語との関連性を示す指標をwebページ毎に設定する設定ステップと、
前記設定ステップにてwebページ毎に設定された指標を、前記特定ステップにて特定されたリンク関係に応じて補正する補正ステップと、
を含むことを特徴とする評価方法。
A designation step of designating a web page to be evaluated and a search term to be used when searching the web page to be evaluated;
The web page to be evaluated, the direct link page which is a web page directly linked to the web page to be evaluated, and the web page linked to the web page to be evaluated via one or more other web pages Analyzing the web page data of each of the indirectly linked pages which are pages and specifying the link relationship between the web pages;
A setting step of setting, for each web page, an index indicating the relevance between the web page and the search term for each of the web page to be evaluated, the direct link page, and the indirect link page;
A correction step of correcting the index set for each web page in the setting step according to the link relationship specified in the specifying step;
Evaluation method characterized by including.
評価対象のwebページを指定する指定ステップと、
前記評価対象のwebページと、前記評価対象のwebページに直接リンクされるwebページである直接リンクページと、1または複数の他のwebページを介して前記評価対象のwebページにリンクされるwebページである間接リンクページの各々のwebページデータを解析し、webページ間のリンク関係を特定する特定ステップと、
前記特定ステップにて特定されたリンク関係における予め定められた複数種のリンクパターンの各々の出現頻度に応じて、リンク関係の良否を示す指標を算出する算出ステップと、
を有することを特徴とする評価方法。
A specification step of specifying a web page to be evaluated;
The web page to be evaluated, the direct link page which is a web page directly linked to the web page to be evaluated, and the web page linked to the web page to be evaluated via one or more other web pages Analyzing the web page data of each of the indirectly linked pages which are pages and specifying the link relationship between the web pages;
Calculating an index indicating the quality of the link relation in accordance with the appearance frequency of each of a plurality of predetermined link patterns in the link relation specified in the specifying step;
Evaluation method characterized by having.
JP2017199973A 2017-10-15 2017-10-15 Evaluation device and evaluation method Active JP7109764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017199973A JP7109764B2 (en) 2017-10-15 2017-10-15 Evaluation device and evaluation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017199973A JP7109764B2 (en) 2017-10-15 2017-10-15 Evaluation device and evaluation method

Publications (2)

Publication Number Publication Date
JP2019074894A true JP2019074894A (en) 2019-05-16
JP7109764B2 JP7109764B2 (en) 2022-08-01

Family

ID=66544766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017199973A Active JP7109764B2 (en) 2017-10-15 2017-10-15 Evaluation device and evaluation method

Country Status (1)

Country Link
JP (1) JP7109764B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023040230A1 (en) * 2021-09-17 2023-03-23 北京百度网讯科技有限公司 Data evaluation method and apparatus, training method and apparatus, and electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172707A (en) * 1998-12-08 2000-06-23 Fuji Xerox Co Ltd Device and method for analyzing hypertext and storage medium with hypertext analysis program recorded therein
JP2003006221A (en) * 2001-06-20 2003-01-10 Masakatsu Morii Predictive analysis type retrieval system, predictive analysis type retrieval method, and computer program
JP2006127529A (en) * 2004-10-29 2006-05-18 Microsoft Corp Web page ranking with hierarchical consideration
WO2007074172A1 (en) * 2005-12-29 2007-07-05 Leibniz-Institut für Pflanzengenetik Und Kulturpflanzenforschung (IPK) A device for and a method of evaluating a network related relevance of a network element linked to one or more further network elements in a network, a program element and a computer-readable medium
US20070239729A1 (en) * 2006-03-30 2007-10-11 International Business Machines Corporation System, method and program to test a web site
JP2010117893A (en) * 2008-11-13 2010-05-27 Nippon Telegr & Teleph Corp <Ntt> Large-scale web site evaluation device, large-scale web site evaluation method and large-scale web site evaluation program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000172707A (en) * 1998-12-08 2000-06-23 Fuji Xerox Co Ltd Device and method for analyzing hypertext and storage medium with hypertext analysis program recorded therein
JP2003006221A (en) * 2001-06-20 2003-01-10 Masakatsu Morii Predictive analysis type retrieval system, predictive analysis type retrieval method, and computer program
JP2006127529A (en) * 2004-10-29 2006-05-18 Microsoft Corp Web page ranking with hierarchical consideration
WO2007074172A1 (en) * 2005-12-29 2007-07-05 Leibniz-Institut für Pflanzengenetik Und Kulturpflanzenforschung (IPK) A device for and a method of evaluating a network related relevance of a network element linked to one or more further network elements in a network, a program element and a computer-readable medium
US20070239729A1 (en) * 2006-03-30 2007-10-11 International Business Machines Corporation System, method and program to test a web site
JP2010117893A (en) * 2008-11-13 2010-05-27 Nippon Telegr & Teleph Corp <Ntt> Large-scale web site evaluation device, large-scale web site evaluation method and large-scale web site evaluation program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023040230A1 (en) * 2021-09-17 2023-03-23 北京百度网讯科技有限公司 Data evaluation method and apparatus, training method and apparatus, and electronic device and storage medium

Also Published As

Publication number Publication date
JP7109764B2 (en) 2022-08-01

Similar Documents

Publication Publication Date Title
JP5431727B2 (en) Relevance determination method, information collection method, object organization method, and search system
US11681750B2 (en) System and method for providing content to users based on interactions by similar other users
CN102597993B (en) Managing application state information by means of uniform resource identifier (URI)
JP5069285B2 (en) Propagating useful information between related web pages, such as web pages on a website
US9576066B2 (en) Webpage form optimization
KR100645608B1 (en) Server of providing information search service using visited uniform resource locator log, and method thereof
US20060173819A1 (en) System and method for grouping by attribute
US20080313247A1 (en) Page Ranking Based on a Behavioral WEB Graph
US20020078045A1 (en) System, method, and program for ranking search results using user category weighting
US20230325453A1 (en) Computer-implemented system and method for providing website navigation recommendations
JP2010129061A (en) Index creating system, information retrieval system, and index creating method
US20080306914A1 (en) Method and system for performing a search
US20110238653A1 (en) Parsing and indexing dynamic reports
US20170083635A1 (en) Computer Implemented Systems and Methods for Dynamic and Heuristically-generated Search Returns of Particular Relevance
JP7109764B2 (en) Evaluation device and evaluation method
JP4755834B2 (en) Attribute evaluation apparatus, attribute evaluation method, and attribute evaluation program
JP2004013323A (en) Method, system, and program for information retrieval, information evaluating program, and recording medium where the information retrieving program and information evaluating program are recorded respectively
KR20120090131A (en) Method, system and computer readable recording medium for providing search results
JP2005071319A (en) Keyword acquiring device for homepage
KR101003240B1 (en) method of document group evaluating and apparatus thereof
JP2014089692A (en) Information providing server
JP2019057110A (en) Search purpose guess support device, search purpose guess support system, and search purpose guess support method
JP7239628B2 (en) Information processing device, information processing method and information processing program
JP2008171110A (en) Site search system, search server, and program
KR20090116013A (en) System and method for providing keywords tree and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201001

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211026

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20211119

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20211129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220628

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220712

R150 Certificate of patent or registration of utility model

Ref document number: 7109764

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150