1. A method performed by an image search infrastructure that supports delivering of images to a client device containing a web browser, the method comprising: receiving a search string and a search image from the client device's web browser; selecting a first set of images from a plurality of images, the plurality of images having been identified along with associated text during a web crawling process, the first set of images comprising images with associated text that matches words of the search string; selecting a second set of images from the plurality of images, the second set of images comprising images having characteristic parameters that are similar to the characteristic parameters of the search image; and delivering a first search result page comprising at least a first portion of the first set of images and at east a second portion of the second set of images.