Planning an index

Microsoft HTML Help

Planning an index

Adding an index to a help system is one of the most important ways to get users quickly to the information they need. Usability studies have shown that users will more frequently use a well-planned index to locate topics than they will a table of contents or full-text search. Users click a keyword listed in the index and it either takes them directly to the topic containing the information they are looking for, or to a list of topics that contain the keyword.

The index contains keywords that you specify. It can contain terms for beginners and advanced users, synonyms for terms, terms that describe topics generally, and terms that describe topics specifically. The index provides users with many different ways to get to topics. The more ways you provide, the more likely it is that users will find the topic they need.

Traditionally an index is designed so that it contains first and second level entries. First-level entries describe a general category. Second-level entries are indented under the first-level entries and describe specific topics within that category. With HTML Help, you can use an unlimited number of index levels.

Items from the accessibility word list can be added as index keywords so that disabled users can easily find the information they need about your software product.

Tips for creating indexes

  • Plan some guidelines for creating keywords before you begin indexing.
  • If your index is being shipped with a software program, go through the user interface carefully and add index entries for every element. For example, include words or phrases that appear in tool tips, menu items, dialog boxes, and context-sensitive help topics.
  • Index entries should be short and concise, and should never wrap to a second line.
  • After you compile your help file, check your index keywords to make sure they look the way you want them to. Some keywords may be so similar that they could be consolidated.
Home page link Start a help system design