Information architecture / Deliverables

Information architecture deliverables

UXbeam · Published October 8, 2026

Information architecture deliverables are the documents, diagrams, records and specifications that capture decisions about how content is grouped, labelled, connected and maintained, together with the evidence behind those decisions. These are the usual ones, grouped by what they are for:

The structure specification sits at the centre: most of the others either feed it or are built from it. Downstream, wireframes apply the structure to page and navigation layouts, while user flows show how tasks move across screens; From sitemap to wireframe covers that step.

Few projects need all of these. A small greenfield site may need only a sitemap and simple navigation rules; an existing site may also need an inventory. A CMS migration usually needs most of the list. Choose your set shows which apply to which kind of project.

Use the five-question test to decide whether a proposed deliverable belongs in your project.

If a structure already exists and you need to find out what is wrong with it, start with an information architecture assessment.

Choose your set

The badge shows the usual answer. The note underneath says when it changes.

DeliverableSmall siteRedesign or consolidationApp or productLarge catalogueCMS migration or multi-site
Content inventory and auditDepends on projectOnly if a site already exists; a new site has nothing to inventory.Usually coreYou cannot decide what to merge or retire without it.Depends on projectList features and screens rather than pages.Depends on projectInventory editorial and category pages when they exist; product records usually come from product data.Usually coreEvery page needs a disposition before anything moves.
Sitemap or structure specificationUsually coreEven a small structure makes the grouping and labels explicit before design.Usually coreIt is the structure designers, developers and content owners work from.Usually coreDescribe screens, objects and settings rather than pages.Usually coreShoppers browse by category, so the hierarchy has to be specified.Usually coreEach migrated page needs a place in it.
Taxonomy and metadataUsually not neededA handful of pages rarely needs controlled terms.Depends on projectNeeded when content is tagged, filtered or reused.Depends on projectNeeded for filterable lists, tags or search.Usually coreFilters and facets depend on it.Depends on projectUsually core for shared multi-site vocabularies; for a like-for-like CMS move, carry over only the tags and categories that still matter.
Content modelDepends on projectOnly if pages share structured types, such as events or staff profiles.Depends on projectNeeded when the CMS changes or content is reused across pages.Depends on projectOften covered by the product's data model; check its names against the IA labels.Usually coreProduct, category and attribute types drive the templates.Usually coreThe new CMS is configured from it.
Research and validation findingsDepends on projectA tree test helps when labels are disputed.Usually coreEvidence for the new structure before it is built.Depends on projectNeeded where the placement of settings, reports or features is uncertain.Usually coreOverlapping categories need evidence for where items go.Depends on projectNeeded when the structure changes; not for a like-for-like move.
Migration map and redirectsDepends on projectOnly if old pages exist that people link to or bookmark.Depends on projectNeeded when URLs or page locations change.Usually not neededRarely needed unless the app has public URLs that change.Depends on projectNeeded when product, category or other URLs with inbound links or search traffic change.Usually coreIt is the main working document of the migration.
Decision log and governanceDepends on projectA short decision note can be enough.Usually coreRecords why the structure changed, for the next team.Usually coreSets rules for where new features go.Usually coreSomeone has to own new categories and terms.Usually coreMany editors need rules once the project team leaves.
Object modelUsually not neededA simple page hierarchy is often enough unless the site is object- or data-driven.Depends on projectOnly for complex, data-driven sections.Usually coreObjects and their relationships shape the navigation.Depends on projectUse it when products, categories or other entities need relationships beyond the content model.Usually not neededThe content model usually covers migrated entities; add an object model only when application or product relationships need separate treatment.

On a solo project one person may make every deliverable. Keep each one short, but keep a record of the decisions and their rationale so the next person can understand what changed and why.

Common mistakes

  1. Treating the sitemap as the whole information architecture. A sitemap records the hierarchy[3]. Taxonomy, navigation rules and the reasons behind the structure need their own records. Structure specification
  2. Calling an inventory an audit. A list of what exists does not say what to keep, merge or remove. Inventory and audit
  3. Losing the reasons between research and structure. Without a decision log, later teams cannot see why structural choices were made. Decision log
  4. Treating card-sort output as proof the structure works. It shows how participants grouped items. Whether people can find things needs a tree test or another findability study. Research and validation findings
  5. Handing developers a diagram they cannot build from. Content types, fields and navigation rules have to be written down. Content model · Navigation specification
  6. Freezing documents that are still changing. Migration maps can change until launch; taxonomies can continue changing afterward. Give maintained deliverables an owner and a current version. Migration map

The deliverables

The map shows which deliverable feeds which, and what passes between them. In practice, several are drafted at the same time and revised as evidence arrives.

The examples on this page follow one fictional project, a city library website at library.example.org, so you can trace an item through them by its ID: INV- for inventory rows, N- for structure nodes, T- for taxonomy terms, D- for decisions.

Diagram of information architecture deliverables in five groups, with labelled arrows showing what each deliverable feeds
Arrows show what each deliverable feeds, not the order of work.

Diagram of information architecture deliverables in five groups, with labelled arrows showing what each deliverable feeds
Text version of the map
  • Content inventory and audit feeds the migration map (a disposition for each item) and the structure specification (the content to place).
  • Research inputs feed the structure specification (tasks and the words people use).
  • Card-sort findings feed the structure specification (grouping and label evidence for candidate versions).
  • The structure specification feeds tree-test findings (the version tested); tree-test findings feed back into the structure specification (task results and revisions).
  • The structure specification feeds the navigation specification (nodes and labels to show) and the migration map (new locations).
  • The taxonomy feeds the content model (values for classification fields) and search synonyms (variant terms).
  • The content model feeds the structure specification (page templates).
  • The object model feeds the structure specification (objects and relationships).
  • Record major structural decisions and their evidence in the decision log. Governance rules feed back into the structure specification and the taxonomy (change rules).

Names that get confused

NameWhat it isOften confused with
Sitemap or structure specificationThe hierarchy, its groups and their labelsThe navigation, which shows only part of the structure; an XML sitemap, which is a file for search engines
Navigation specificationWhich parts of the structure appear in which menus, and how they behaveThe sitemap
TaxonomyControlled terms used to tag, filter and relate contentThe sitemap's section names
Content modelContent types, their fields, and the links between typesPage templates, which display content types
Content inventoryA list of what existsA content audit, which judges each item
User flowThe steps of one task across screensThe sitemap, which has no sequence

Content inventory and audit

What it is
A spreadsheet with one row per page or content item. The inventory columns record what exists. The audit columns record a judgement on each item and what will happen to it.
Decision it informs
What to keep, revise, merge, remove or create, and where each item goes in the new structure.
Typical format
A spreadsheet. Keep it separate from the migration map and link the two by the inventory ID.
Made by → acted on by
Usually made by the IA or content lead with content owners; used to build the structure and migration map.
Ready when
  • Every row has an owner, or belongs to a section with a named owner.
  • Every row has a disposition, or is marked Unresolved with a reason.
  • Merge rows name a single target.
  • Every inventory row with an existing URL appears in the migration map or falls under a pattern rule.
Weak vs good
Weak: a crawler export of URLs and titles with no owner or decision. Good: every row has an owner and a disposition, and unresolved rows say why.
Needed for
Usually core for: redesign or consolidation, CMS migration or multi-site. See the reasons in the matrix
Content inventory and audit spreadsheet: inventory columns, a disposition for each item and its target node in the new structure

Content inventory and audit spreadsheet: inventory columns, a disposition for each item and its target node in the new structure

The ROT flag (redundant, outdated, trivial) is a diagnosis. Disposition is the action. Keep them in separate columns.

View copyable table
IDURLPage titleContent typeCurrent sectionOwnerLast updatedAudience / task servedQuality noteROT flagDispositionTarget nodeRationaleStatus
INV-001https://library.example.org/visit/hoursOpening hoursInfo pageVisit usBranch services2026-03Visitors checking when a branch is openAccurateMergeN-2.1Same task as INV-002; one page per taskAgreed
INV-002https://library.example.org/about/hours-and-locationsHours and locationsInfo pageAboutCommunications2023-11Same as INV-001Summer hours out of dateRedundantMergeN-2.1Duplicate of INV-001Agreed
INV-003https://library.example.org/kids/storytimeStorytimeEvent seriesKidsYouth services2025-09Parents of young childrenDates edited by hand in body textReviseN-3.2Dates should come from event entriesIn progress
INV-004https://library.example.org/news/2019-renovationRenovation update 2019NewsNewsCommunications2019-06No current taskProject finishedOutdatedRemoveNoneNo current purpose; retire the URLAgreed
INV-005https://library.example.org/services/printingPrinting and scanningService pageServicesIT2024-02Visitors who need to printPrices unclearReviseN-2.4Frequent support questionNot started
INV-006https://library.example.org/ebooks-helpE-books helpHelp page(no parent)Digital services2022-05Members borrowing e-booksReachable only through searchUnresolvedNot decidedOwners disagree: Borrow or HelpOpen
INV-007NoneAccessibility servicesService pageNoneBranch servicesNot applicableVisitors who need access supportDoes not exist yetTo createN-2.5Gap found during auditIn progress

Download the template: Content inventory and audit (XLSX) · blank CSV. Free to use under CC BY 4.0.

Reference examples: Content Inventory and Auditing 101 [1] · How to Do a Content Audit [2]

Sitemap or structure specification

What it is
The structure itself: how content is grouped, how the groups nest, and what each one is called. A practical format uses two views: a conceptual diagram of the top levels and a structure sheet with every node.
Decision it informs
Where things live and what they are called. The organizing scheme (by topic, by task, by audience or another rule) is decided here; Organizing principles explains the options.
Typical format
A diagram for the top levels and a spreadsheet for the detail. Draw repeated pages as one stack rather than many boxes, and keep node IDs the same across versions.
Made by → acted on by
Made by the IA lead and approved by product or content owners; used by designers, developers and content owners.
Ready when
  • Every node has an ID and a label; every non-root node has a parent.
  • Labels match between the diagram and the structure sheet.
  • Where an inventory exists, every kept item has a target node.
  • The organizing scheme and the main rejected alternative are in the decision log.
Weak vs good
Weak: a box diagram of the top level only, with labels that differ from the structure sheet. Good: the diagram explains, the structure sheet records, and the organizing scheme is written down with the main alternative that was rejected.
Needed for
Usually core for: small site, redesign or consolidation, app or product, large catalogue, CMS migration or multi-site. See the reasons in the matrix
A conceptual sitemap organized primarily by task, with a Kids and teens audience-specific exception, beside a structure sheet listing node ID, label, level, parent and template

A conceptual sitemap organized primarily by task, with a Kids and teens audience-specific exception, beside a structure sheet listing node ID, label, level, parent and template
View copyable table
Node IDLabelLevelParentPage templateSource contentStatus
N-0Home0NoneHomeNoneAgreed
N-1Borrow1N-0Section landingNoneAgreed
N-1.3E-books and audiobooks2Not decidedHelp topicINV-006 (pending decision D-03)Open
N-2Visit1N-0Section landingNoneAgreed
N-2.1Hours and locations2N-2Location listINV-001, INV-002Agreed
N-2.4Printing and scanning2N-2Service pageINV-005Agreed
N-2.5Accessibility services2N-2Service pageINV-007 (new)Agreed
N-3Events1N-0Event listingNoneAgreed
N-3.2Storytime2N-3Event seriesINV-003Agreed
N-6About1N-0Section landingNoneAgreed

Reference examples: Site Diagrams: Mapping an Information Space [4]

Taxonomy and metadata

What it is
A controlled list of terms for describing content, the relationships between those terms, and the metadata fields that use them.
Decision it informs
Which words describe content consistently, so it can be tagged, filtered, related and found through search[5].
Typical format
A table of term records plus a short metadata schema. Scope notes are written for editors applying the terms, not for site visitors.
Made by → acted on by
Usually made by a taxonomy owner or content strategist; used by editors, developers and site search.
Ready when
  • Every active term record has a preferred term and a broader term or top-level position.
  • Scope notes exist where editors need help choosing between terms.
  • Variant terms are listed where people use other words.
  • Deprecated terms identify a replacement where one exists.
  • Every classification field names the vocabulary it uses, whether it is required, and who applies it.
  • Someone is named to approve new terms.
Weak vs good
Weak: a list of category names with no definitions and no owner. Good: every term has an owner and a place in the hierarchy, scope notes where the meaning is ambiguous, variants where people use other words, and a rule for adding terms.
Needed for
Usually core for: large catalogue. See the reasons in the matrix

Preferred and variant terms, plus broader, narrower and related relationships, are established controlled-vocabulary conventions; SKOS provides a standard way to represent them[6]. Status, owner and last changed are governance fields added for the project. Whether a term may have more than one broader term is a project decision.

Taxonomy term records with preferred terms, variants, broader, narrower and related terms, scope notes, status and a deprecated term pointing to its replacement

Taxonomy term records with preferred terms, variants, broader, narrower and related terms, scope notes, status and a deprecated term pointing to its replacement
View copyable table
Term IDPreferred termScope noteBroaderNarrowerRelatedVariantsStatusReplaced byOwnerLast changed
T-10Story programsPrograms centred on stories, reading or read-aloud activitiesTop level (Programs)T-11Early literacystory eventsActiveNot applicableYouth services2026-04
T-11StorytimeRead-aloud sessions for children under 5T-10NoneEarly literacystory hour; toddler timeActiveNot applicableYouth services2026-04
T-20WorkshopsHands-on programs with a defined skill or activityTop level (Programs)T-21NoneclassActiveNot applicableLearning team2026-02
T-21Digital skills workshopWorkshop on using devices, software or online servicesT-20NoneComputer helptech help; computer classActiveNot applicableLearning team2026-02
T-05Story eventsFormer label for story programsNoneNoneNoneNoneDeprecatedT-10Youth services2026-04

Metadata schema

FieldValues fromRequiredMultiple valuesUsed forApplied by
Program typeProgram type vocabularyYesNoEvent filters; search synonymsEvent editors
AudienceAudience vocabularyYesYesFilters; related eventsEvent editors
BranchLocations listYesYesLocation filter; hoursEvent editors
TopicSubjects vocabularyNoYesRelated contentAny editor

Reference examples: SKOS Simple Knowledge Organization System Primer [6] · GOV.UK Taxonomy principles [7]

Content model

What it is
The content types, their fields and the relationships between types, often implemented in a CMS[8].
Decision it informs
What structured content exists and how it is reused, so templates and the CMS can be built without guessing.
Typical format
One card or table per content type. Make the relationships between types explicit; a diagram helps.
Made by → acted on by
Often made by an IA or content strategist with a developer; used by developers and editors.
Ready when
  • Every type lists its fields with field type, required and repeatable settings.
  • Relationships between types are explicit.
  • Classification fields name the vocabulary they use.
  • Help text exists where editors need guidance.
  • A developer or CMS implementer has reviewed the model before build.
Weak vs good
Weak: a list of page templates with no fields. Good: types, fields, links and help text, with the source of any data that comes from another system named.
Needed for
Usually core for: large catalogue, CMS migration or multi-site. See the reasons in the matrix

This example shows types, fields, field types, required and repeatable settings, relationships and help text for editors. A CMS implementation adds more: validation rules, machine names, translation and permissions.

Three content types, event, event series and branch, shown as field cards with links between them

Three content types, event, event series and branch, shown as field cards with links between them

Fields of the Event content type

View copyable table
FieldField typeRequiredRepeatableHelp text for editors
TitleShort textYesNoName people will search for
Program typeTaxonomy term (Program type vocabulary)YesNoChoose the closest type
SeriesLink to Event seriesNoNoUse for repeating events
BranchLink to BranchYesYesWhere it happens
Starts / endsDate and timeYesNoNone
AudienceTaxonomy term (Audience vocabulary)YesYesNone
TopicTaxonomy term (Subjects vocabulary)NoYesUse for related content
DescriptionRich textNoNoTwo short paragraphs
Booking requiredYes or noYesNoNone

Links between types: each Event belongs to at most one Event series; an Event can happen at several Branches. Branch opening hours come from the bookings system, which stays the source of truth. Storytime dates now come from Event entries instead of being typed into the page (INV-003).

Reference examples: Content Modelling: A Master Skill [8] · Model Your Content [9]

Research and validation findings

What it is
Summaries of what research showed about the structure. Two kinds are common: card-sort findings, about how people group and name content, and tree-test findings, about whether people can find things in an existing or proposed structure.
Evidence it provides
Card-sort findings inform candidate structures. Tree-test findings show, task by task, where people found the right place and where they ended up instead. Each supports a decision about the structure; neither is the structure.
Typical format
A useful reporting format is a table per study, with the number of participants, the date or study snapshot, and the decision each finding informed. Tree-test results are reported per task.
Made by → acted on by
Made by the researcher; used by the IA lead and whoever approves the structure.
Ready when
  • Each finding states the study type, sample size, and the study date or snapshot/version it comes from.
  • Each finding that affects the structure links to the decision or decisions it informed.
  • Caveats sit next to the numbers they qualify.
  • Tree-test results are reported per task, with no single pass mark.
Weak vs good
Weak: "most people succeeded", with no task, no count and no decision. Good: per-task results with counts, where people went instead, and the change it led to.
Needed for
Usually core for: redesign or consolidation, large catalogue. See the reasons in the matrix

Card-sort findings

UXbeam case excerpt Government services, open card sort with 20 cards, 69 participants in the analysed snapshot. From the government services case.

FindingEvidenceLabels participants usedImplication for candidate structures
Topic-based mental model was dominantUXbeam Mental Model Detection: 57 of 69 participants in the topic-based mental modelHousing, Education, Employment, Childcare, Care, Financial supportA topic-based candidate sitemap
A smaller action-based mental model was also detectedUXbeam Mental Model Detection: 9 of 69 participants in the action-based mental model"Find", "Apply", "comparing and understanding options", "challenge decisions"A second, action-based candidate sitemap to test against the first
  • Both mental models were detected in the same open sort and are subsets of the same 69-participant sample, not separate studies.
  • In a later snapshot of 82 responses, the action-based mental model was no longer detected separately.
  • No tree test of these two candidates is published.

Tree-test findings

UXbeam case excerpt E-commerce seller admin, an initial tree and a substantially revised iteration tested concurrently in April 2025; a later iteration followed. From the e-commerce navigation case.

Here, Direct means the participant finished at a correct destination without backtracking; Elsewhere means they finished at a wrong destination.

TaskVersionDirectOther evidenceInterpretation / next step
Pause notifications for the weekend.Initial27% (16 of 59)First clicks split: Add new 37%, Customer management center 34%, Manage orders/sales 17%The original label split first clicks across three areas; compare a clearer label.
Pause notifications for the weekend.Iteration 146% (31 of 67)57% chose the renamed menu firstRe-test with task wording that does not repeat "Notifications".
Set up an automated email asking buyers to review their order.Initial9% (5 of 54)Elsewhere 87% (47 of 54); 26 of 54 ended at the near-identical label "Auto send review request"Resolve the two near-identical labels.
Set up an automated email asking buyers to review their order.Iteration 130% (19 of 63)The result partly reflects a corrected answer key and small task-wording editsKeep the task unresolved; the answer-key change and small task-wording edits prevent a clean comparison.
  • The published case notes small wording edits to the review-email task between Initial and Iteration 1; the table uses a shortened task label for both rows.
  • The renamed notification menu repeats a word from the task, so the 46% result cannot be attributed to the structure alone.
  • Results are per task. There is no universal pass mark.

How to run and read these studies: Card sorting analysis and How tree testing works. To interpret results for a decision about an existing structure, see the assessment guide.

Navigation specification

What it is
A record of which parts of the structure appear in which navigation system, and how each system behaves.
Decision it informs
What people see in menus, section navigation, related links and utility links on each kind of page.
Typical format
A table with one row per navigation system.
Made by → acted on by
Usually made by the IA or UX designer; used by developers and designers, maintained by the web team.
Ready when
  • Every navigation system has a row.
  • Items refer to node IDs from the structure specification.
  • Current-page and small-screen behaviour are stated.
  • Who can change each system is named.
  • Labels match the structure specification.
Weak vs good
Weak: a mock-up of a menu with no rules. Good: for each system, what it shows, where the items come from, how it behaves on small screens and who can change it.
Needed for
Usually core for: redesign or consolidation, app or product, large catalogue, CMS migration or multi-site. See the reasons in the matrix

Global navigation exposes primary site destinations. Local navigation helps people understand where they are within a section[10]. Contextual links sit inside content, and utility links cover tasks such as account, search and contact. Choosing navigation patterns and layouts is covered in From sitemap to wireframe.

SystemWhat it showsItem sourceWhere it appearsCurrent page and small screensWho can change it
GlobalN-1 to N-6; level 2 in a menuCurated from the structure sheetHeader, every pageCurrent section marked; collapses behind a menu button on small screensWeb team only
LocalChildren of the current section, one levelGenerated from the structure sheetBeside the content on wide screens, above it on small screensCurrent page markedGenerated; never edited by hand
ContextualRelated events and pagesGenerated from Topic and Audience metadataInside contentSame on all screen sizesGenerated; editors may pin one link
UtilityAccount, Search, ContactFixedHeaderSearch stays visible on small screensWeb team
FooterHours and locations, Accessibility services, ContactFixedEvery pageSame on all screen sizesWeb team

Reference examples: Navigate a service [11] · Side navigation [12]

Migration map and redirects

What it is
A spreadsheet that records what happens to every old URL: its replacement and redirect, its content action, or its retirement.
Decision it informs
Where each existing page goes, what happens to its content, and which old addresses redirect where. The pattern for new URLs is decided once and recorded in the decision log.
Typical format
A spreadsheet linked to the inventory by ID. Disposition comes from the inventory; Content action records what happens during the migration. It stays a working document until launch.
Made by → acted on by
Made by the content or IA lead with content owners; used by developers and editors at launch.
Ready when
  • Every old URL either has its own row or falls under a pattern rule.
  • Every row records a destination or retirement decision, or is marked Unresolved with a reason.
  • Redirects point only to a relevant replacement; otherwise the URL is retired according to the site's policy.
  • No redirect leads to another redirect.
  • Pattern rules for large groups of URLs, such as a whole folder, have their own rows.
Weak vs good
Weak: every retired page redirected to the home page. Good: every old URL is covered by a row or pattern rule, redirects exist only where a relevant replacement exists, each active decision has an owner and status, and unresolved rows say why.
Needed for
Usually core for: CMS migration or multi-site. See the reasons in the matrix
Migration spreadsheet mapping old URLs to new locations, with disposition, redirect and status, and an unresolved row blocking launch

Migration spreadsheet mapping old URLs to new locations, with disposition, redirect and status, and an unresolved row blocking launch
View copyable table
Old URLOld titleInventory IDDispositionNew nodeNew URLRedirectContent actionOwnerStatusNotes
https://library.example.org/visit/hoursOpening hoursINV-001MergeN-2.1https://library.example.org/visit/hours-and-locationsPermanentMergeBranch servicesDoneNone
https://library.example.org/about/hours-and-locationsHours and locationsINV-002MergeN-2.1https://library.example.org/visit/hours-and-locationsPermanentMergeCommunicationsDoneSummer hours removed
https://library.example.org/kids/storytimeStorytimeINV-003ReviseN-3.2https://library.example.org/events/storytimePermanentRewriteYouth servicesIn progressDates move to event entries
https://library.example.org/news/2019-renovationRenovation update 2019INV-004RemoveNoneNone (retired)NoneRetireCommunicationsAgreedNo relevant replacement; retired per site policy
https://library.example.org/services/printingPrinting and scanningINV-005ReviseN-2.4https://library.example.org/visit/printing-and-scanningPermanentRewriteITNot startedNone
https://library.example.org/ebooks-helpE-books helpINV-006UnresolvedNot decidedNot decidedPendingNot decidedDigital servicesOpenBlocked on decision D-03

Download the template: Content migration map (XLSX) · blank CSV. Free to use under CC BY 4.0.

Reference examples: The art of redirection [13] · Using the Redirect Spreadsheet for Website Migration [14]

Decision log and governance

What it is
A decision log that records structural decisions and their reasons, and a short set of rules for who may change the structure, terms and labels later.
Decision it informs
Why the structure is the way it is, who can change it, and what triggers a review.
Typical format
Two tables. When a decision changes, keep the earlier entry and mark it superseded rather than deleting it. This page uses a lightweight version of software architecture decision records[15][16]. Editor guidelines can sit alongside these rules when needed.
Made by → acted on by
Kept by the IA lead, then handed to the product or content owner; used by future teams and editors.
Ready when
  • Every major structural decision has a row with options, evidence and reason.
  • Superseded decisions are kept and marked.
  • Each kind of change has a named proposer and approver.
  • Reviews have named triggers, a schedule, or both.
Weak vs good
Weak: decisions that live only in meeting notes. Good: a dated log that links each decision to its evidence and to the deliverables it changed.
Needed for
Usually core for: redesign or consolidation, app or product, large catalogue, CMS migration or multi-site. See the reasons in the matrix

Spencer emphasizes documenting the rationale behind the IA and how it will be maintained[17].

Decision log

IDDecisionOptions consideredEvidenceRationale and trade-offDecided byAffectsRevisit ifStatus
D-01Organize the top level primarily by task, with one audience-specific exception.By audience; by taskCard-sort findings and top-tasks research (not shown)Most tasks are shared across audiences; Kids and teens remains an audience-specific section for services that do not fit the shared task structure.IA lead and web steering groupN-1 to N-6A new audience-only service area is addedAccepted
D-02One page for hours and locationsKeep two pages; mergeINV-001 and INV-002; support questionsDuplicate content with conflicting hoursContent leadN-2.1; migration rows for INV-001 and INV-002Not applicableAccepted
D-03Where e-books help belongsUnder Borrow; under a Help sectionNot yet testedOwners disagree; a tree-test task is plannedNot decidedN-1.3; INV-006Not applicableOpen

Governance rules

ChangeWho proposesWho approvesWhere recordedReview when
New top-level sectionAny teamWeb steering groupDecision logBefore the section launches
New taxonomy termEditorsTaxonomy ownerTerm recordWhen people often search for a variant that has no preferred term

Reference examples: Documenting Architecture Decisions [15] · About MADR: Markdown Architectural Decision Records [16]

Also part of the set

Research inputs

Stakeholder interviews, user research, support tickets, top tasks, analytics and site-search logs. They often feed the audit and the structure; on some projects the research synthesis is handed over as a deliverable in its own right. Ready when the sources and their dates are recorded and each structural decision can point to the input it used.

Search synonyms

How site search uses the taxonomy: which words people use, and which preferred term or destination each one maps to. Ready when each search term or synonym in the table maps to a preferred term or destination.

People search forPreferred term or pageGoes to
story hourStorytime (T-11)N-3.2
opening timesHours and locationsN-2.1
tech helpDigital skills workshop (T-21)Events filtered by T-21
printPrinting and scanningN-2.4

Object model

For applications and other object-driven systems: the main things people work with, such as orders, reports or users, and how they relate. It often shapes navigation more than a page hierarchy does. Ready when each object, its relationships and the places it appears are listed.

Ready, accepted and owned

What the handover needs

The deliverables your project uses, in editable source formats, with a record of the major decisions behind them. A PDF alone is not a maintainable source file. This IA handover is separate from the design handoff covered in From sitemap to wireframe.

Cross-deliverable acceptance checklist

Each entry above has its own "Ready when" list. These checks apply across the whole set.

  • Every deliverable names the decision or action it supports.
  • Every deliverable has a named owner while it is active; maintained deliverables also have an owner after launch.
  • The editable source files exist and are part of the handover, not only exported views.
  • IDs and labels agree across related deliverables: inventory, structure, navigation and migration map.
  • Unresolved decisions are marked as unresolved, with a reason and an owner.
  • Evidence and rationale can be traced from each structural decision to the finding or input behind it.
  • Related downstream deliverables reference the same current version of the structure.
  • Anything still changing before launch, such as the migration map, carries a version or status. Maintained deliverables such as the taxonomy continue versioning after launch.
  • Significant changes are recorded in the decision log.
  • Reviews happen on named triggers, on a schedule, or both.
  • If testing is planned, the decision criterion and what the team will do if the result does not meet it are agreed before the study.

Who owns what

DeliverableProducesApprovesUsesMaintains after launch
Inventory and auditContent or IA leadContent ownersIA lead, content leadContent team
Structure specificationIA leadProduct or content ownerDesigners, developers, content ownersProduct or content owner
Taxonomy and metadataTaxonomy ownerContent ownerEditors, developers, site searchTaxonomy owner
Content modelContent strategist with a developerProduct ownerDevelopers, editorsDevelopment team
FindingsResearcherNot applicableIA lead, approversResearch team (archive)
Navigation specificationIA or UX designerProduct ownerDevelopers, designersWeb team
Migration mapContent or IA leadContent ownersDevelopers, editorsWeb/SEO team (redirects); map archived after verification
Decision log and governanceIA leadSteering groupFuture teams, editorsProduct or content owner

Roles vary; before launch, name a person for each role that applies (produces, approves, maintains).

A test for any proposed deliverable

Before agreeing to make or pay for a deliverable, ask:

  • What decision does it support?
  • What evidence or reasoning does it carry?
  • Who acts on it, and in what format do they need it?
  • How will we know it is ready?
  • What does the client or the team have to supply for it?

Templates and next steps

Templates

Each XLSX has a Read me tab, the library example and a blank sheet with dropdowns. Free to use and adapt under CC BY 4.0.

Related guides

The Research and validation findings deliverable can include results from card sorting and tree testing. UXbeam runs both studies and can create an editable draft hierarchy from card-sort results for you to review and test. The other deliverables on this page are created in your own tools; the templates above are a starting point.

Start a card sort Start a tree test

Sources

  1. Kaley, A. "Content Inventory and Auditing 101." Nielsen Norman Group, 2020.
  2. State of Iowa Digital Experience. "How to Do a Content Audit." Digital Experience training.
  3. Tankala, S. "Information Architecture vs. Sitemaps." Nielsen Norman Group, 2023.
  4. Withrow, J. "Site Diagrams: Mapping an Information Space." Boxes and Arrows, 2004.
  5. Laubheimer, P. "Taxonomy 101: Definition, Best Practices, and How It Complements Other IA Work." Nielsen Norman Group, 2022.
  6. Isaac, A. and Summers, E. (eds.) "SKOS Simple Knowledge Organization System Primer." W3C Working Group Note, 2009.
  7. GOV.UK. "GOV.UK Taxonomy principles." Government Digital Service, 2019.
  8. Lovinger, R. "Content Modelling: A Master Skill." A List Apart, 2012.
  9. Vilhauer, C. and Barker, D. "Model Your Content." In The Web Project Guide, chapter 11. Blend Interactive.
  10. Laubheimer, P. "Local Navigation Is a Valuable Orientation and Wayfinding Aid." Nielsen Norman Group, 2021.
  11. GOV.UK Design System. "Navigate a service." Government Digital Service.
  12. U.S. Web Design System. "Side navigation." General Services Administration.
  13. Mann, D. "The art of redirection." Inside GOV.UK, 2014.
  14. Stony Brook University Web Support. "Using the Redirect Spreadsheet for Website Migration."
  15. Nygard, M. "Documenting Architecture Decisions." 2011.
  16. "About MADR: Markdown Architectural Decision Records." Version 4.0.0, 2024.
  17. Spencer, D. A Practical Guide to Information Architecture, 2nd ed. UX Mastery, 2014.

Study data: UXbeam card sorting and tree testing case studies linked in the findings entry.