The Information Architecture Session: Lock the Structure Before You Design

The Information Architecture Session: Lock the Structure Before You Design
Published

19 Jun 2026

Author
Gorakh Shrestha

Gorakh Shrestha

The Information Architecture Session: Lock the Structure Before You Design
8:11
Table of Contents

A website launched with a flat URL structure — every page sitting at the root level. /about, /team, /services, /web-design, /web-development, /ecommerce, /contact, /faq, /blog, /careers. At launch, with twenty pages, it looked clean. Two years later, with over two hundred pages, it looked like a drawer someone had been throwing things into without labels. Blog posts sat at /how-to-choose-a-cms alongside service pages at /headless-commerce alongside landing pages at /sydney-web-design-agency. Google couldn't determine topical authority because nothing in the URL structure communicated which pages were related. The marketing team couldn't find pages in the CMS because every page existed at the same level — a single, endless list with no folders, no groupings, no hierarchy.

The rebuild required restructuring every URL, which meant redirecting every indexed page, updating every internal link, and accepting months of ranking instability while Google reprocessed the entire site. The cost of the restructure exceeded the cost of the original build. And the root cause wasn't a technical failure — it was the absence of a single session at the start of the project: the information architecture session.

At EB Pearls™, the information architecture session is a defined phase in every website project. It's the session where the structure of the entire site is decided — page hierarchy, URL paths, navigation groupings, content types, and CMS taxonomy — before a single wireframe is drawn. The decisions made in this session determine whether the site can scale for its entire life or whether it accumulates structural debt from day one.

Why Information Architecture Comes Before Design

Design answers how a page looks. Information architecture answers what pages exist, how they relate to each other, and where they live. These are fundamentally different questions, and the second must be answered first.

When a team skips the IA session and moves directly to wireframes, they make structural decisions implicitly rather than explicitly. A designer creates a homepage wireframe with a navigation bar containing five items. Those five items become the top-level structure of the site — not because anyone analysed the content model or mapped the user journeys, but because five items fit comfortably in a navigation bar. The page hierarchy emerges from visual constraints rather than strategic decisions.

This is how sites end up with structures that work at launch and collapse at scale. The navigation accommodated the original twenty pages, but nobody tested whether it could accommodate sixty. The CMS had no folder structure because the initial content didn't require one. The URLs had no hierarchy because there weren't enough pages to need one. Every one of these decisions felt reasonable at the time and became expensive to reverse later.

The information architecture session exists to make these decisions deliberately, with the full content plan and growth trajectory in view. It is the single most consequential session in a website design project because its outputs — the site map, the page hierarchy, the URL structure, the content model — become the foundation that every subsequent decision inherits.

What the Information Architecture Session Produces

The IA session is not a brainstorming exercise. It produces specific, documented artefacts that the design and development teams build against. Each artefact locks a structural decision that would be expensive to change once pages are live.

The Site Map

The site map defines every page that will exist at launch and the hierarchical relationships between them. It is not a flat list. It is a tree structure that shows parent-child relationships: which pages sit beneath which sections, how deep the hierarchy goes, and where cross-links connect related content across branches.

A well-constructed site map answers questions that no wireframe can: How many levels deep does the navigation go? Where does a new blog category sit? If the business adds a service line next year, where does it go without restructuring the existing pages?

The Page Hierarchy and URL Plan

The page hierarchy translates directly into the URL structure. A page that sits under Services > Web Development in the site map becomes /services/web-development/ in the URL. This mapping is deliberate — every URL path should reflect the page's position in the hierarchy.

The URL plan documents every path that will exist at launch, the naming conventions for slugs, the rules for future pages, and the maximum nesting depth. This is where decisions about trailing slashes, parameter handling, and canonical tag conventions are locked. Done well, the URL plan means that a marketing manager can add a new blog post two years after launch and know exactly what its URL should be without consulting a developer.

The Content Model

The content model defines the types of content the site will contain and the attributes of each type. A blog post has a title, author, publication date, category, and featured image. A service page has a headline, description, feature list, and call-to-action. A case study has a client industry, challenge, solution, and outcome.

This matters for the CMS configuration. Each content type becomes a template in the CMS, with defined fields and validation rules. Without a content model, the CMS becomes a blank canvas where editors create pages with inconsistent structures — some service pages have testimonials, others don't; some blog posts have categories, others are uncategorised. The content model prevents this drift.

The Navigation Structure

The navigation structure specifies what appears in the primary navigation, the footer, the sidebar, and any secondary navigation elements. It defines the labels, the groupings, and the hierarchy of menu items.

Navigation structure is distinct from the site map. The site map includes every page; the navigation includes only the pages that users need direct access to. A site might have two hundred pages but only twelve items in the primary navigation. The IA session determines which pages warrant navigation placement and how they're grouped — decisions that directly affect how users and search engines discover content.

How Site Structure Affects SEO at Scale

Google's ability to understand your site depends on structure. The search engine crawls your pages, follows your internal links, reads your URL paths, and constructs a model of what your site is about and how its content relates. The clearer that structure, the more efficiently Google crawls, indexes, and ranks your pages.

A flat structure — every page at the root level — gives Google no hierarchical signals. It cannot determine from the URLs alone that /web-development and /ecommerce-development are both services, or that /choosing-a-cms is a blog post rather than a service page. Internal linking can partially compensate, but URL structure is one of the signals Google uses to understand content relationships, as outlined in Google's documentation on site structure.

A hierarchical structure communicates relationships through the URL itself. /services/web-development/ and /services/ecommerce/ are clearly related — they share a parent path. When you later add /services/web-development/headless-commerce/, Google can infer the topical relationship from the URL before it even reads the page content. This is how topical authority compounds: each new page in a well-structured section reinforces the relevance of every other page in that section.

The IA session is where these structural decisions are made. Deferring them to the development phase — or worse, letting the CMS auto-generate them — is how sites end up with URL structures that actively work against their SEO goals.

How CMS Structure Maps to Information Architecture

The CMS is where information architecture becomes operational. Every structural decision from the IA session must be reflected in the CMS configuration, or it erodes the moment an editor starts creating pages.

Content Types and Templates

Each content type from the content model becomes a template in the CMS. When an editor creates a new service page, the CMS presents the defined fields — headline, description, feature list, call-to-action — and enforces the structure. The editor fills in the content; the CMS handles the structural consistency.

Without defined templates, editors create pages using a generic page builder. Each page becomes structurally unique, which means inconsistent schema markup, inconsistent internal linking patterns, and a site that Google struggles to interpret as a coherent entity.

Folder Structure and Taxonomy

The CMS folder structure should mirror the site map hierarchy. Service pages live in a Services folder. Blog posts live in a Blog folder with subcategories matching the defined taxonomy. This seems obvious, but a surprising number of CMS implementations use a flat file structure where every page sits in a single directory — the digital equivalent of the flat URL problem.

A well-configured CMS folder structure means the marketing team can navigate to the correct section, create a page within the appropriate category, and have the URL auto-generated from the folder path. The concept-to-launch process builds this CMS configuration into the project plan so that it's complete before content entry begins.

Permissions and Workflow

Information architecture also determines who can create what, where. A content editor might have permission to create blog posts but not service pages. A marketing manager might approve landing pages but not modify the navigation. These permissions map directly to the content model and page hierarchy defined in the IA session.

Building an Information Architecture That Scales

The mark of a well-executed IA session is that the site can grow for years without structural changes. This requires designing for the site's future, not just its launch.

Stress-Testing the Hierarchy

Before finalising the site map, the team should stress-test it against growth scenarios. If the business adds two new service lines, does the hierarchy accommodate them? If the blog scales from twenty posts to three hundred, does the category structure still work? If the business expands into a new market, can a new section be added without restructuring existing pages?

The practical limit for URL hierarchy depth is three levels. Deeper than that and URLs become unwieldy, users lose context, and the CMS structure becomes difficult to navigate. If the projected content plan requires more than three levels, the information architecture itself needs simplification — either by broadening categories or by splitting a single deep hierarchy into multiple shallower ones.

Defining Naming Conventions

Naming conventions for URL slugs, page titles, and CMS fields should be documented in the IA session and enforced in the CMS. Slug conventions — lowercase, hyphen-separated, keyword-focused — ensure consistency as new pages are added over months and years. Without conventions, a site ends up with /web-development, /Web_Design, and /eCommerce-Solutions — inconsistencies that create confusion for users, CMS editors, and search engines alike.

Documenting the Rules

The IA session should produce a document — sometimes called an IA specification — that serves as the reference for every future structural decision. It defines where new page types should be created, what their URL paths should follow, which templates they use, and how they connect to the navigation. This document means that a new team member, two years after launch, can add pages that are structurally consistent with the original architecture.

At EB Pearls, across more than 900 projects, the sites that require the fewest structural interventions post-launch are invariably the ones with a documented IA specification. The specification is the difference between a site that scales gracefully and one that accumulates architectural debt with every new page.

The Session That Prevents the Rebuild

Consider what happens when the IA session is done well. A business planning an ecommerce website engaged our team through the project delivery framework with information architecture as the first deliverable. Before any wireframes were created, the team conducted a full IA session: site map, URL plan, content model, navigation structure, and CMS taxonomy.

The site map defined three content types — products, editorial content, and service pages — each with documented templates and URL conventions. The URL hierarchy used /shop/[category]/[product-slug] for products, /learn/[topic]/[post-slug] for editorial content, and /services/[service-slug] for service pages. The navigation structure accommodated the launch content while providing clear insertion points for future categories. The CMS was configured with folder structures, templates, and slug conventions that matched the IA specification exactly.

Two years later, the site had grown from forty pages to over two hundred and fifty. Three new product categories had been added. The blog published fortnightly. The marketing team managed all content additions without developer involvement — because the CMS structure guided them to the right location, the right template, and the right URL format every time. Not a single URL had been redirected. Google crawled the site efficiently because the structure was predictable and hierarchical. Topical authority had compounded in every section because each new page reinforced the relevance of its parent category.

The difference between this outcome and the flat-structure chaos described in the opening is one session. One session where the right people — strategist, UX designer, SEO specialist, developer — sat down and locked the structure before anyone opened a design tool.

What to Do Next

If you're planning a new website or a rebuild, make the information architecture session the first milestone — before wireframes, before visual design, before software development begins. Map the site structure, define the URL hierarchy, document the content model, and configure the CMS to enforce it all. The time this takes is measured in days; the problems it prevents are measured in years.

If you have an existing site, audit your structure now. Can the marketing team add a page without asking a developer where it should go? Does every URL communicate its position in the hierarchy? Can Google understand the topical relationships between your pages from the URLs alone? If the answer to any of these is no, you've identified architectural debt — and the sooner it's addressed, the less it costs. Current trends in digital product development favour headless and modular architectures that make structural changes technically simpler, but the SEO cost and content disruption of live URL changes remain significant regardless of the underlying platform.

When you're ready to build a site with structure designed to last, start with the session that makes everything else easier.

Frequently Asked Questions

What is an information architecture session for a website?

An information architecture session is a structured working session where the site's page hierarchy, URL structure, content model, navigation groupings, and CMS taxonomy are defined before design or development begins. It produces documented artefacts — a site map, URL plan, content model, and navigation specification — that the entire project team builds against. The goal is to lock structural decisions while changes are inexpensive and before any pages are live.

What is the difference between information architecture and a site map?

A site map is one output of information architecture. It shows the pages and their hierarchical relationships. Information architecture is broader — it also encompasses the URL structure, content types and their attributes, navigation design, CMS taxonomy, naming conventions, and the rules for how the site grows over time. The site map is the visual representation; the IA is the complete structural specification.

How does information architecture affect SEO?

Information architecture determines the URL hierarchy, internal linking patterns, and content relationships that search engines use to understand your site. A clear hierarchy helps Google identify topical clusters, crawl efficiently, and assign authority to related pages. Poor IA — flat structures, inconsistent URLs, missing content relationships — forces Google to guess at your site's organisation, which typically results in weaker topical authority and less efficient crawling.

Can we change the information architecture after a website launches?

Changing IA after launch means changing URLs, redirecting pages, restructuring the CMS, and updating navigation — all while the site is live and indexed. It is technically possible but expensive and risky. Every URL change requires a redirect, and redirecting many pages simultaneously can disrupt rankings for weeks. The CMS restructure requires developer time. Navigation changes affect user experience. This is why the IA session exists: to make these decisions when they cost hours instead of months.

How does information architecture relate to CMS structure?

The CMS should enforce the information architecture. Each content type from the IA becomes a template in the CMS. The site map hierarchy becomes the CMS folder structure. URL conventions are configured as automatic slug generation rules. When the CMS mirrors the IA, editors create structurally consistent pages without needing to understand the underlying architecture — the CMS guides them to the correct location, template, and URL format.

What happens if we skip the information architecture session?

Without a deliberate IA session, structural decisions get made implicitly — by designers choosing navigation layouts, by developers configuring default CMS settings, or by editors creating pages ad hoc. The result is typically a flat or inconsistent structure that works at launch scale but breaks as the site grows. Pages end up at the wrong hierarchy level, URLs lack meaningful paths, the CMS becomes disorganised, and eventually the site requires a structural rebuild that costs more than the original project.

Like What You Just Read? It's How We Run Every Project.

Discovery workshops, sprint demos, production reviews — this isn't thought leadership. It's our operating system. If you want to see how it works with your product on the table, let's talk.