1. A method comprising: retrieving a plurality of images in response to a query; receiving selection of an image from the plurality of images based at least in part on a ranking of the plurality of images in order of relevance to the query; retrieving a plurality of textual information automatically from a plurality of web data related to the image, the textual information including at least one of text, metadata, or tags; ranking the plurality of textual information based on relevance to the image; extracting a subset of the plurality of textual information that is less than a whole of the plurality of textual information to create a plurality of selected information, wherein the extracting comprises selecting a first textual information of the plurality of textual information and not selecting a second textual information of the plurality of textual information, the selecting and not selecting being based at least on the ranking of individual textual information of the plurality of textual information; and generating a new web page containing the image and the extracted subset of the plurality of textual information automatically retrieved from the plurality of web data related to the image.