Before you even write a line of code or color a pixel, the project team should define the information architecture of a site. A lot of people fail to realize that the organization of content greatly affects the design and development of a site. Adding a new section of content months after the design has been finalized can throw a wrench in the design, and developers need some idea as to what content will be used by site visitors before coding. I don’t think this content has to exist in its entirety at this stage, but it useful to have a solid sense of what you plan to create. Of course, things come up, and new content may have to be added or the information architecture needs to be changed. This is fine, so long as everyone understands that this adds time to the completing of a project, may require designers and developers on the project to revisit their work, and may require reworking the site architecture.
Initial Steps
- Determine genre
- Content inventory/audit
- Site Maps
- Page wireframes
Genres
Collecting Sites/Online Archives
Online archives and online collecting sites provide an interesting challenge to defining site architecture. On one hand, they are challenging because the much of the content itself is continuously updated, and never finished. On the other, it can be easier to narrow down the scope of the kinds of content you want to collect and archive. Thus, collecting sites and online archives need to blend
An example of this kind of project is the Hurricane Digital Memory Bank. The goal of the project team when organizing HDMB was to feature the contributions from the public, and account for as many different kinds of contributions as possible: audio, video, images, and text. The site architecture of HDMB reflects a blend of hierarchical guidance and fluid exploration by the user, and is flexible enough to account for constantly-updated content, provided by the public.
Online Exhibits
The goal of online exhibits is to provide a structured, guided presentation of content to the user. Ideally, online exhibits combine an overarching narrative interspersed with relevant exhibit items or objects showcased from the exhibit archive.
In some cases, online exhibits organize content in very hierarchical, guided ways. Object of History, for instance, organizes its content around six featured objects, and asks visitors to explore each of those objects separately, associating additional items, interviews, and text along the way. The structure of each object’s exhibit is the same, which helps build comfort and allows users to anticipate how the other exhibits will be presented.
A more complicated exhibit, like America on the Move, offers a variety of ways for users to explore the content. A structured “Exhibit” gives users a chronologically-organized presentation of the content. The “Collection” is a typical archive of items that users can browse by keyword, search. The “Themes” section allows users to explore the content across time, thematically. Multiple options, multiple ways of “reading” the site, allows for more independence on the part of the user to explore how she/he feels.
Both approaches, however, depend on how the project team wants to present the content to the user, and where they want users to focus. Object of History has very specific goals: introduce uses to how historians can use material culture, provide narrative and related items to six key objects, and provide a place for users to try their hand at doing their own exhibits. America on the Move has more general goals: present and document the impact that movement and transportation has had on US history, and provide ways for users to explore that topic as they wish. Both approaches are valid and useful, but both are also reflected in the information architecture of the site.
Teaching Resources
With sites focused on teaching and learning we have a set target audience: teachers and students first, then the general public. As a result, the IA of the site reflects the needs of the primary audience. While some of the kinds of content may be similar, the manner in which site visitors go to access that content is different. Women and World History is an educational site that structures its site to emphasize the teaching resources it offers. Sections like “Teaching Case Studies,” “Primary Sources,” “Analyzing Evidence,” and “Modules” highlight how the site can help teachers to present the history women throughout the world in their classrooms. The titles of sections, the presentation of various content elements, all cater to the audience and the goals of the site.
Auditing and Displaying Information Architecture
Site Architecture Visualizations: Site Maps
I generally start thinking about site architecture with site maps, first sketched on paper or a whiteboard, then developed more formally with software like Omnigraffle or Illustrator. Dan Brown, in his book Communicating Design, rightly points out that site maps alone can simplify a web site too much, hiding the “spaghetti-like structure that’s really there.” Brown points out that site maps are a hold-over from a much simply time of web site development, when sites were simply static pages with little dynamic or database-driven interaction. (Brown) Still, I think site maps provide a useful method for visualization relationships among web pages on your site, and provide you with a map for potential avenues through which users can access your content.
Example site map using Garrett IA stencils in Omnigraffle.
When creating a site map you should strive to:
- Represent the virtual structure of a site with some simplicity.
- Represent relationships among sections/pages of a site
- Begin conversation for naming pages and sections (not concrete at this point)
- Explain why you think those relationships work for the site and for your audience
I use a tool called Omnigraffle to develop site maps and user interaction flowcharts. Omnigraffle comes preinstalled with the Garrett IA stencils—which I used in the example site map—and other stencil packages are available for download elsewhere.
Content Inventory: Spreadsheet
After getting a broader, general sense of the site architecture, its good to start a content inventory for each section and page of your site. This not only help to make the abstract site map more concrete, it also provides a communication tool between content managers and designers when building web pages. These are very helpful, for instance, for organizing and publishing complicated online exhibits that require lots of outside resources and displaying multiple files on a page.
Spreadsheets can be a quick and easy way to list information architecture. Using a spreadsheet can feel more like creating an “inventory” or “audit” of site content, but it can be useful for hierarchically organizing web pages, their descriptions, and a brief listing of their content. Content inventories are great because it gets you thinking about what content you want to display on each page, divorced from design.
Example of a content inventory from the online exhibit of Gulag: Soviet Forced Labor Camps and the Struggle for Freedom.
I used a content inventory when creating the NPS exhibit for Gulag a few years ago. With that project, our goal was to recreate an physical exhibit on the web. Thus, the physical exhibit already had set content and organization. The task, then, was to translate the display panels from the physical exhibit into distinct web pages, and make sure that the information displayed on each panel corresponded to the each respective web page. I typically use five main headings:
- Section – The section title
- Page – the title of the page
- Location – The URL of the page
- Description – A brief description of the page, how it fits with the section.
- Contents – Number of paragraphs, word count, figures, images, video, audio, with specific file names to make finding easier.
Page Content Visualizations: Wireframes
A content inventory is very helpful when beginning the third part of site architecture: page wireframes. Page wireframes belong in the IA stage because they’re much less about design (layout, typography, color) and more about the importance of content pieces relative to each other. Additionally, they function as blueprint for what specific content areas should be on each page. It is extremely difficult to design a web page, or code a web page, if you do not know what the site architecture is as a whole and what content will go on the page. Creating and discussing wireframes in the IA stage not only help anticipate specific content pieces for each page, they also help you evaluate how your site organization is represented on individual pages.
Remember, the goal for wireframes is to discuss relative importance of content on a page—what should be important, not how to make it important.
When discussing wireframes, try to steer the conversation away from the design aesthetics of the wireframe and more towards the content delivery of the wireframe. What content does it emphasize? What content does it reduce in importance? Should one piece of content appear more important than others? Is all the content represented on the page? Avoid conversations like “The navigation needs to be on the right,” or “The font should be Georgia” in favor of observations like “I think the callouts should be emphasized more than the secondary navigation,” or “The item’s title should be equally important to the items subheadings,” Remember, the goal for wireframes is to discuss relative importance of content on a page—what should be important, not how to make it important. There’s plenty of time for how conversations in the design phase. Discussing what goes on the page, and how each page component related to the others, will give the designers good ideas to do their jobs: design.
I recommend creating three levels of wireframes: homepage, browse page, show page. Your mileage may vary, depending on your content and type of site, but its good to think about how content is presented differently at different levels of your site. I also use Omnigraffle to draw page wireframes, using a stencil package by Michael Angeles, but I’ve also done wireframes on whiteboards, and with pencil and paper. In fact, I would encourage you to start with pencil and paper before creating a more formal wireframe in Omnigraffle.
Content Delivery
All the planning for information architecture will pretty much go to waste if that content isn’t delivered in a timely fashion. Luke Wroblewski suggests visualizing a “content delivery schedule” to keep the development and delivery of content on time. Using a simple calendar or table, you could construct a list of specific pages or sections of content that needs to be delivered, when it’s due, and who’s responsible for delivering it. An simple example using a table:
| Name | URL | Due Date | Provider | Received? |
|---|---|---|---|---|
| Homepage | example.com | 05.04.08 | John Hawking, jhawking@example.com | X |
| About | example.com/about/ | 05.12.08 | Mary Bailey, mbailey@example.com | |
| Exhibit One | example.com/exhibit1/ | 05.22.08 | Larry Stevens, lstevens@example.com |
You could just as easily use a spreadsheet, Google Calendar, milestones in Basecamp, or a wiki page, but the end goals are the same: have deadlines for content delivery and know who should be delivering content.
Importance of Information Architecture
Here are a few concluding points/summaries about why content management and information architecture are vital:
- Thinking about content organization gets you thinking more about what kind of site you want to build, who you want to use this site, and how you can best cater to that audience
- Genres of sites impact information architecture.
- Scope creep with content—involving both removing content and adding new content—affects decisions in future design/development phases.
- Begin thinking more abstractly about site architecture (site maps) and end with more concrete thoughts (page wireframes)
- Be sure that all the steps you take in developing site architecture coincide with the project requirements you set at the very beginning. All work in this phase must ensure the requirements are met.
Once the team has agreed upon the architecture and organization of a site’s content, designers can begin working on, you guessed it, design! In the next post I’ll discuss the process for coming up with a design for your project!

Comments on “Part Two: Information Architecture and Organization”
Trackbacks