Patent ID: 7415460

Claim:
A method for generating a best matching search keyword that accurately returns one or more chosen links when entered in a search engine comprising: (a) selecting links in search results generated from a search engine; (b) obtaining a position which specifies how high the selected links shall appear on search results; (c) extracting keywords from contents of said selected links; (d) removing common stop words and common non-domain specific words in said keywords; (e) producing an overall keyword ranking by sorting common keywords according to a keyword analysis; (f) running a search engine by using one or more top ranked keywords in the overall keyword ranking; (g) checking if said selected links are returned within said obtained position in search results; h) if said selected links are not returned within said obtained position in the search results, running said search engine by using more of top ranked keywords in the overall keyword ranking; (i) repeating step (h) until said search engine returns said selected links within said obtained position in search results; (j) generating said best matching search keyword that returns the selected links within said obtained position in the search results; and (k) providing said selected links and other links that relate to said best matching search keyword.