A system, method and computer program product for visualization of search
results includes a map displayed to a user on a screen. The map shows
search query terms and optionally other terms related to the search query
terms. The display of the terms corresponds to relationship between the
terms. A graphical image is displayed next to at least one of the search
query terms. The graphical image is associated with a URL that
corresponds to a search result. The graphical image is a favorite icon
that is derived from the HTML script associated with a webpage at the
URL, or an animated image, or a video, or a cycling GIF. A plurality of
graphical images can be displayed in proximity to the search query term.
The graphical image can be a logo or a paid advertisement. A plurality of
graphical images are offered for sale in association with the query
search term, and a size and/or placement of each graphical image
corresponds to a price paid by each purchaser, or multiple images can be
displayed at the same location on the screen, and a duration of display
of each graphical image corresponds to a price paid by each purchaser.