1. A computer implemented tool, comprising one or more software components operable to: access a first one of one or more network resources, the first network resource comprising one or more keywords; for each of the keywords of the first network resource: request a search engine to conduct a search on the keyword; obtain one or more second ones of the network resources identified by the search engine as a result of the search conducted on the keyword; and associate the second network resources identified for the keyword with the keyword; rank the keywords of the first network resource according to their relative degrees of popularity based at least on a number of the network resources tagged with the keyword; and visually distinguish the keywords of the first network resource according to their popularity ranking.