Information becomes useful through more than its individual facts, definitions, or documents. People need ways to understand what information belongs together, where to begin, how to move between related ideas, and whether a particular source still serves its intended purpose. Software systems also depend on structure, identifiers, relationships, and consistent representations to locate and use information appropriately.
Information architecture concerns the organization and relationships that make these activities possible. Knowledge systems extend that concern into how information is represented, connected, maintained, and carried across documents, interfaces, people, and technical environments.
This URLMD neighborhood explores both. It brings together existing work on website architecture, document engineering, taxonomy, navigation, semantic relationships, knowledge representation, and long-term information stewardship. It also identifies a few questions that deserve further investigation as the neighborhood develops.
Where to begin
If you’re new to information architecture, begin with the foundations. These articles explain how information can be organized around meaningful purposes and relationships rather than accumulated as an unstructured collection of pages.
If you’re designing or reorganizing a website, continue to taxonomy and structure and navigation and orientation. If your interest is how documents retain meaning when they are edited, retrieved, reused, or moved between systems, explore document engineering.
Readers interested in AI retrieval, structured information, and machine interpretation may prefer knowledge representation and connected knowledge systems.
These are connected areas rather than a required sequence. A practical information problem may involve several of them at once.
Understand information architecture
Information architecture establishes useful distinctions and relationships among information resources. It helps determine what belongs together, what deserves a separate explanation, how resources should be named, and which paths allow people to move between them.
A website’s information architecture is not identical to its navigation menu. Navigation makes some relationships visible, but the underlying architecture also includes page responsibilities, classification, hierarchy, identifiers, and contextual connections.
- Content Organization: How to Structure Website Information Clearly — Introduces purposeful grouping, page structure, headings, and connections that support understanding.
- Website Architecture for People, Search Engines, and AI Retrieval — Connects hierarchy, navigation, URLs, links, semantic structure, and technical discovery.
- Information Boundaries vs Information Relationships — Examines why information needs both meaningful separation and useful connections.
- Why Every Page Should Have One Job — Explains how a clear primary responsibility helps distinguish pages without isolating them.
- Content Neighborhoods vs Topic Clusters — Distinguishes focused groups of related material from broader neighborhoods that support multiple paths of exploration.
Good architecture does not require every resource to fit into one rigid hierarchy. Information may have a primary home while remaining relevant to several other subjects. The challenge is to preserve meaningful distinctions without preventing useful relationships.
Organize information through taxonomy and structure
Organizing information requires decisions about categories, labels, grouping, hierarchy, and relationships. These decisions influence what readers expect to find and how easily new material can be incorporated without disrupting the existing system.
A taxonomy provides a vocabulary and structure for classification. Information architecture uses taxonomy alongside other mechanisms, including navigation, page roles, links, and document organization.
- Website Taxonomy: Organizing Information for Long-Term Growth — Develops categories, labels, hierarchies, and associations that can remain useful as a website changes.
- Topic Cluster Mapping: How to Organize Related Content Around Meaning — Examines how related resources can be mapped according to purpose, depth, and relationships.
- Understanding Topic Neighborhoods — Connects definitions, explanations, comparisons, and practical guides into a broader learning environment.
- Naming Conventions: Making Software Easier to Read and Maintain — Explores names that communicate purpose and preserve useful distinctions across files, components, and systems.
- What Is a Glossary Entry? A Small but Durable Unit of Information — Treats a concise definition as a reusable reference with a specific responsibility.
- Glossary — Provides short reference definitions across URLMD’s connected technical subjects.
Classification also has limits. A resource can legitimately participate in several conceptual relationships without requiring duplicate copies or a separate category for every connection. The usefulness of a taxonomy depends partly on how well it accommodates such cases.
Help people navigate and stay oriented
Information architecture becomes visible through the choices offered to people using a website or knowledge environment. Navigation labels, page titles, breadcrumbs, links, and contextual explanations help readers recognize their location and decide where to go next.
These mechanisms serve different purposes. A primary menu presents selected destinations, while contextual links can reveal relationships that would be impractical to represent in a permanent navigation structure.
- Website Navigation as Information Architecture — Explains navigation as a visible expression of a larger organizational structure.
- Navigation Design Principles — Examines labels, hierarchy, search, orientation, and pathways through a website.
- Website Orientation Signals: How Visitors Know Where They Are — Explores the cues that help visitors understand pages reached directly from search or external links.
- Breadcrumbs: Website Navigation, Accessibility, and Optimization — Explains how breadcrumb trails communicate location and relationships within a larger structure.
- Internal Linking: Building Meaningful Relationships Across Your Website — Treats links as useful pathways and expressions of relationships rather than isolated optimization opportunities.
- Anchor Text: Making Links Understandable in Context — Explains how link wording communicates the expected destination.
A useful architecture should support more than one starting point. Someone arriving at an introductory guide, a specialized explanation, or a glossary entry may need different onward paths even when the underlying subject is the same.
Design documents that preserve meaning
Documents are structured information environments in their own right. Their headings, sections, identifiers, metadata, references, and semantic relationships influence how they are read, edited, transformed, and reused.
When information moves between systems or becomes part of a larger workflow, meaningful structure can help preserve distinctions that would otherwise be lost. A document’s appearance alone may not communicate those distinctions to software or to people using alternative methods of access.
- Document Engineering: Designing Documents That Preserve Meaning — Examines semantics, identifiers, metadata, provenance, accessibility, portability, and maintenance.
- Semantic HTML: Foundations, Structure, and Meaning — Introduces meaningful document structure through HTML elements and their relationships.
- Semantic HTML and Information Relationships — Explores how document regions express relationships among main content, navigation, articles, and supporting material.
- Machine-Readable Structure vs. Human-Readable Structure — Distinguishes visible organization from explicit representations intended for software interpretation.
- Document Provenance: Preserving Origin, History, and Responsibility — Preserves information about origin, derivation, versions, and authority without treating provenance as proof of accuracy.
- Small HTML Decisions That Improve Long-Term Maintainability — Shows how modest structural decisions influence later editing and reuse.
Structure cannot guarantee that meaning survives every transformation. A copied passage may lose qualifications, a reformatted document may obscure relationships, or an outdated version may be mistaken for the current one. Preserving meaning therefore involves both technical representation and continuing responsibility for how information is used.
Represent knowledge and relationships
Organizing documents and representing knowledge are related but different activities. A document can explain an idea through prose and structure. A knowledge representation may make particular concepts, entities, properties, or relationships explicit so that they can be examined or processed in a more systematic way.
Different representations serve different purposes. A taxonomy classifies. A schema describes expected structures or properties. An ontology can formalize concepts and relationships. A knowledge graph represents connected entities and their relationships. None of these is automatically a substitute for clear human explanation.
- Knowledge Representation: Structuring Information So Meaning Can Be Used — Introduces vocabularies, schemas, rules, ontologies, graphs, and other approaches to representing meaning.
- Semantic Relationships: Connecting Information Through Meaning — Examines support, containment, contrast, dependence, and reference as distinct information relationships.
- Understanding Entities and Their Relationships on the Web — Explains how identifiable subjects can be distinguished through facts, context, and relationships.
- Understanding Knowledge Graphs — Introduces explicit relationships among identifiable entities and distinguishes graphs from other organizational structures.
- Structured Data: A Practical Guide to Machine-Readable Meaning — Explains explicit descriptions of entities, properties, and relationships.
- Schema Markup vs Semantic HTML — Compares structured entity descriptions with the semantics of a visible document.
A more formal representation is not necessarily a better representation. Its value depends on the questions it must support, the distinctions it needs to preserve, and the cost of maintaining consistency with the underlying information.
Build connected knowledge systems
A collection of useful documents does not automatically function as a coherent knowledge system. Relationships may be missing, terminology may drift, important explanations may become difficult to find, or information may be repeated without clear responsibility for its maintenance.
Connected knowledge systems use organization, identifiable resources, meaningful relationships, and appropriate pathways to help information remain understandable across a growing collection.
- Building Knowledge-Based Websites — Develops websites as connected information environments with architecture, taxonomy, navigation, and continuing governance.
- Local Knowledge Graph Design for Business Websites — Models business entities and relationships through pages, facts, links, and structured descriptions.
- Information Architecture for Retrieval-Augmented Generation (RAG) — Examines how document organization influences the information available to retrieval systems.
- How Internal Links Help AI Retrieval Systems Understand Context — Explores how links communicate relationships among resources without guaranteeing retrieval outcomes.
- Information Flow: How Information Moves and Retains Meaning — Follows information through sources, transformations, destinations, and feedback.
- Context Assembly: Building the Working Context for Better Understanding — Examines how relevant information is selected and related for a particular task.
The Retrieval Neighborhood continues into how information is searched, matched, selected, evaluated, and brought into working context. Information architecture helps establish the environment in which retrieval occurs; retrieval addresses how particular information needs are served within that environment.
The distinction is useful but not absolute. Document boundaries, identifiers, relationships, and source quality can influence both the architecture of a collection and the effectiveness of its retrieval.
Maintain and evolve information architecture
Information architecture changes as the collection it organizes changes. New subjects emerge, older explanations overlap, terminology develops, and relationships that were once sufficient may no longer help readers navigate the available material.
Maintenance involves more than keeping individual documents current. It may require reconsidering categories, page responsibilities, links, navigation, and the assumptions behind the original organization.
- Content Governance: Maintaining Quality as Websites Grow — Establishes ownership, standards, review responsibilities, and maintenance practices.
- Content Lifecycle Planning: How to Keep Website Information Useful Over Time — Examines creation, review, maintenance, consolidation, retirement, and archival decisions.
- How Evergreen Content Matures — Explains how durable material can gain usefulness through better connections and supporting resources.
- Revisiting Internal Links as a Website Grows — Reconsiders relationships between older and newer material.
- When Internal Links Matter More Than Another Article — Distinguishes missing explanations from existing material that simply needs better connections.
- Designing Websites That Preserve Future Optionality — Considers how structures can accommodate growth without committing prematurely to speculative requirements.
- Content Gap Analysis: Finding What Your Website Should Explain Next — Examines whether a perceived gap calls for new content, deeper treatment, revision, or better organization.
A mature architecture is not necessarily a finished one. It can preserve stable concepts while allowing classifications, relationships, and navigation to change when there is a meaningful reason to do so.
The Governance Neighborhood examines broader questions of authority, responsibility, evidence, and continuing oversight. The Workflow Neighborhood examines how people, tools, information, and decisions move through working processes. Both provide important perspectives on the continuing maintenance of knowledge systems.
Questions for future exploration
The existing articles establish a substantial foundation. A few additional subjects may deserve dedicated explanations because they address problems not yet treated as independent topics in this selected collection.
The following are **proposed articles, not published destinations**. Their titles are working labels and may change as the questions are explored.
Potential future articles
- Information Architecture Audits: Understanding the Structure You Actually Have — How to examine an existing collection’s hierarchy, navigation, classification, relationships, and page responsibilities before proposing structural changes. This would focus on diagnosing the architecture as a whole rather than evaluating individual content gaps.
- Controlled Vocabularies and Terminology Management — How preferred terms, synonyms, ambiguous labels, and changing language affect classification, navigation, and consistency across a knowledge system. This would extend the existing work on taxonomy, naming, and glossary entries.
- Stable Identifiers in Evolving Knowledge Systems — How resources and entities retain recognizable identities as titles, locations, descriptions, and relationships change. This would examine identifiers separately from ordinary URL naming and document versioning.
- Knowledge System Integrity: Finding Broken Relationships and Inconsistent Meaning — How to detect conflicting descriptions, orphaned resources, outdated references, inconsistent classifications, and relationships that no longer accurately describe the information they connect.
These directions are not a publication schedule. Some may prove more useful as sections of existing articles, and further examination may reveal that a proposed subject is already adequately covered.
The purpose of identifying them here is to make possible continuations visible while preserving the distinction between established material and work that remains exploratory.
How this neighborhood connects with the rest of URLMD
Information architecture and knowledge systems overlap with several other URLMD neighborhoods, but each approaches the shared material from a different perspective.
- Retrieval — How information is found, selected, evaluated, and brought into useful context.
- Web Engineering — How document structure, interfaces, behavior, delivery, and maintainability are implemented.
- Accessibility — How information and interfaces remain perceivable, understandable, navigable, and usable by people with different needs.
- Browsers and Rendering — How web documents are parsed, interpreted, styled, and presented through browser systems.
- Workflow — How information participates in processes involving people, tools, decisions, and changing state.
- Governance — How authority, accountability, evidence, and responsibility are maintained as information and decisions move through systems.
These connections do not require every article to belong to multiple categories. They provide pathways for readers whose questions cross the boundaries of a single subject.
Information architecture gives resources recognizable places and relationships. Knowledge systems make those resources available for continued understanding and use. Together, they help a collection become more than the sum of its individual documents.