[map]A Site Structure Pattern from
Patterns for Personal Web Sites

Index Pages

The larger a site becomes, the harder it is to find a particular page. This is particularly true for sites with flat structure (i.e., pages not grouped by topic). When a site contains a dozen pages, it's not hard to search manually for a particular page, but this becomes a chore when the site contains thirty (or three hundred) pages.

Therefore, break your site into topics. For each topic, provide an index page with links to that topic's pages.

If a topic becomes large, it can be split into subtopics, each with its own index page. However, avoid creating more than two levels of index pages. Keep your site to a Three Jump Maximum.

Last updated 8 July 2003
All contents ©2002-2003 Mark L. Irons