← All posts
ArticleJulian Tedstone

One Search Experience Across a Fragmented Estate

One Search Experience Across a Fragmented Estate

Large organisations accumulate content sources the way ships accumulate barnacles. Each one made sense at the time. Together they create a fragmented, inconsistent search experience that frustrates users and wastes investment. There is a better way.

How Content Estates Fragment

It usually starts innocently. A product team needs its own knowledge base. A regional office builds a local resource library. A campaign generates content that lives on a separate subdomain because the main CMS could not move fast enough. Five years later you have content scattered across a dozen platforms, three intranets, two knowledge bases and a SharePoint instance that nobody admits to owning. Each source has its own search, its own metadata schema, its own idea of what a "result" looks like. Users searching across the estate get inconsistent experiences depending on which source returns the result. Some results have rich snippets. Others are bare titles. Some sources are indexed in real time. Others lag by days. The user does not care where the content lives. They care whether they can find what they need. And right now, they cannot.

The Consolidation Mistake

The instinct is to consolidate everything into one search engine. This is usually the right destination but the wrong first step. Traditional consolidation means a massive integration programme: audit every source, normalise every schema, build connectors for every platform, migrate metadata. It takes months. Content owners resist because they lose control. By the time you finish, two new content sources have appeared. The pattern repeats. The problem with starting at the engine level is that you are trying to solve a presentation problem with an infrastructure project. Users do not need all your content in one index (though that helps eventually). What they need first is a consistent, governed experience when they interact with search results, regardless of which source produced them.

Search Design System as Unifying Layer

The alternative is to govern at the search interface level, not the index level. Build a portable, headless search design system that defines how results are displayed, how facets are presented, how filters behave and how zero-result states are handled. Deploy that system as the search front end for every content source. The content stays where it is. The content owners keep their tools. But every search interaction, whether it queries the main site, the knowledge base, the intranet or the product documentation, renders through a single governed component library. Consistency, accessibility compliance and interaction quality are enforced by the system, not by documentation that nobody reads. When you are ready to federate the indexes behind a single query engine, the front end is already unified. The migration becomes invisible to users.

What Changes When Search Is Consistent

The search team gets a single source of truth for how results look and behave across every channel. The accessibility team audits one component library instead of twelve separate search implementations. Content owners keep their preferred platforms and publishing workflows. The analytics team can compare search performance across sources using consistent metrics because the interaction patterns are identical. Users build trust in search because it behaves predictably regardless of what they are looking for. And when the design evolves, when you add a new facet type or refine the result card layout, you update the design system once and every search experience reflects the change. Not in six months after a project team has been assembled. That afternoon, through a single deployment that touches every surface.