1. A method for generating a webpage having content based on popular internet search terms, the method comprising: receiving popularity data, the popularity data including a plurality of search terms, each of the search terms having an associated popularity index, the popularity index for a given search term being based upon a measure of a rate of change in a number of search queries for the given search term by a plurality of users; determining if any of the search terms is an approved term by referencing the search terms against a list of approved terms, and if any of the search terms is an approved term, then updating that search term's corresponding entry in the list of approved terms with that search term's associated popularity index; classifying the search terms that are not approved terms, the search terms that are not approved terms defining a set of unclassified search terms, the classifying comprising updating the list of approved terms to include the unclassified search terms and their associated popularity indices; determining the most popular search terms in the updated list of approved search terms based upon the popularity index; and generating a webpage including images associated with each of the most popular search terms, wherein generating the webpage includes displaying the images in predefined image frames of different sizes based on the popularity index of the images' corresponding search terms, wherein images associated with search terms having a higher popularity index are displayed in larger image frames than images associated with search terms having a lower popularity index, and wherein displaying a particular image in one of the predefined image frames includes detecting a subject in the particular image and cropping the particular image based on the detected subject; wherein terms in the list of approved terms which are aliases of each other are organized in parent-child relationships; wherein the classifying further comprises determining if an unclassified term which has been determined to be an approved term is an alias of an existing approved term, and if so, then updating the list of approved terms to associate that unclassified term with the existing approved term in a parent-child relationship.