1. A method performed by one or more server devices, the method comprising: generating, by the one or more server devices, a first score for a document that includes an image, the document being associated with a web site, and the first score being based on text associated with the document; generating, by the one or more server devices, a second score for the image, the second score being based on image data that is associated with the image; generating, by the one or more server devices, a third score based on the first score and the second score; associating, by the one or more server devices, the third score with the image; providing, by the one or more server devices, the image for presentation to the user based on the third score.