Topic Pages


Users are searching for information in a large set of unknown documents


Offer special topic pages with links to most relevant documents


Use when

The web site offers a very large collection of documents. The number of documents is so large that browsing documents by classification becomes problematic. However, a small number of popular topics exist and for each topic a few documents will provide most users what they are looking for. Users must get results quickly rather than exhaustively. Users have no idea how the desired is classified


Present the concept of topic pages on the same page as the primary navigation/search mechanism. Either present an access point or a selection of topics. All topics are available from a topic overview page, typically an alphabetical index. When a topic is selected the actual topic page is shown. It consists of informative text about the topic and a list of most useful links.


The reason the site has so many documents is usually to be complete. However, in practice users will only request a small set of documents. An analysis of most popular documents (log files, search-terms) will show that the number of topics is actually quite limited. By creating topic pages for the selected topics, users can directly find the documents rather than going through a possibly complex document selection dialog.

More Examples

This example is taken from the web site of the Dutch Ministry of Welfare. The site contains many official and unofficial documents. The topic pages provide quick access to the most popular documents.

plml logo


0 comments have been added to this pattern

Add a comment
Do you have something to add or say about this pattern? Perhaps some more examples of how this pattern is used in the wild? Add a comment to this pattern and I'll update the pattern when necessary. Please abstain from misuse. I reserve the right to delete or modify inappropriate postings.

Your Name


Enter the verification code you see in the image below