12. A method of searching the Internet for products intelligently by transforming a customer's purchasing behavior into an Internet keyword search category containing a priority value, the method comprising: receiving a keyword entered by a user into a computer operable input device; performing a search for the keyword in a product database, and a search of a search engine database based on natural language, synonyms, morpheme analysis of the received keywords, which creates a search engine value, so as to get search results by using a search unit; displaying an arranged search result list of Internet websites associated with the keyword on a computer operable output device; recording each instance where a user clicks on a link contained on a selected product website link as click data in the product database; recording each instance where the user click on the selected product website link is followed by a user ordering the product from the website link as order data in the product database; updating the arranged search result list for the keyword using a computer processer embedded with an algorithm for arranging the search results, the algorithm comprising the steps of: summing total number of instances where a user clicks on the selected website link to a product to compute the total clicks; multiplying the total clicks by a weighting factor to compute a weighted total clicks; summing the total number of instances where a user clicks on the website link that resulted in a purchase to compute total purchase clicks; multiplying the total purchase clicks by another separate weighting factor to compute a weighted total purchased clicks; adding the weighted total clicks to weighted total purchased clicks to compute a keyword priority value; multiplying the keyword priority value by another separate weighting factor to compute a weighted keyword priority value; multiplying the search engine value by another separate weighting factor to compute a weighted search engine value; and adding the weighted keyword priority value to the weighted search engine value to calculate a summed value for updating the arranged search result list; and updating the stored total clicks, total purchase clicks, and keyword priority value related keyword information in the said product database by deleting initial values used during the initial search and saving the updated values as the new stored total clicks, total purchase clicks, and keyword priority values.
12. A method of searching the Internet for products intelligently by transforming a customer's purchasing behavior into an Internet keyword search category containing a priority value, the method comprising: receiving a keyword entered by a user into a computer operable input device; performing a search for the keyword in a product database, and a search of a search engine database based on natural language, synonyms, morpheme analysis of the received keywords, which creates a search engine value, so as to get search results by using a search unit; displaying an arranged search result list of Internet websites associated with the keyword on a computer operable output device; recording each instance where a user clicks on a link contained on a selected product website link as click data in the product database; recording each instance where the user click on the selected product website link is followed by a user ordering the product from the website link as order data in the product database; updating the arranged search result list for the keyword using a computer processer embedded with an algorithm for arranging the search results, the algorithm comprising the steps of: summing total number of instances where a user clicks on the selected website link to a product to compute the total clicks; multiplying the total clicks by a weighting factor to compute a weighted total clicks; summing the total number of instances where a user clicks on the website link that resulted in a purchase to compute total purchase clicks; multiplying the total purchase clicks by another separate weighting factor to compute a weighted total purchased clicks; adding the weighted total clicks to weighted total purchased clicks to compute a keyword priority value; multiplying the keyword priority value by another separate weighting factor to compute a weighted keyword priority value; multiplying the search engine value by another separate weighting factor to compute a weighted search engine value; and adding the weighted keyword priority value to the weighted search engine value to calculate a summed value for updating the arranged search result list; and updating the stored total clicks, total purchase clicks, and keyword priority value related keyword information in the said product database by deleting initial values used during the initial search and saving the updated values as the new stored total clicks, total purchase clicks, and keyword priority values. 14. The method according to claim 12 , wherein the keyword that does not currently exist in the database is added to the database along with related keyword information.