A system receives location identifiers associated with documents visited by one or more users. The system retrieves the documents using the received location identifiers and maps the retrieved documents to one or more topics. The system determines a popularity value associated with the retrieved documents and correlates the popularity value with the one or more topics to determine a per-topic popularity for the retrieved documents.