48. A method of optimizing searching as in claim 43 wherein classifying the website based on the information about the business entities in the control group further includes: extracting content from a website of an unclassified business entity; and comparing the unclassified website content with website content of the classified business entities in the control group to determine the classification of the unclassified business entity.
49. A method of optimizing searching as in claim 48 further includes defining relationships in the classification system according to geographical locations, where geographical locations are used to eliminate false positives in search results from a keyword search query if one of the terms in the keyword search query has multiple meanings in the classification system.