The Librarian's Dilemma: On Dewey's Decimals and the Pre-Web Dream of a Universal Address

Before the first forward-slash was typed, before the ‘www’ prefix became a global incantation, there was another system that promised to bring order to chaos. It was a system not of servers and protocols, but of wood, paper, and meticulous human thought. Its architect was a man named Melvil Dewey, and his Decimal Classification, born in 1876, represents a profound and often overlooked precursor to our modern struggles with site structure and canonical paths.

Dewey’s ambition was breathtakingly universal: to impose a single, logical numerical address on every piece of human knowledge, in every library, across the world. The number 641.5 would forever and always mean “Cookery” in every institution that adopted his scheme. It was a dream of a perfect, persistent canonical link—a one-to-one mapping between a concept and its immutable location in the system. In theory, a scholar could walk from a library in Boston to one in Bombay and find a book on French sauces sitting under the exact same call number. This is the pure, rigid ideal of canonical structure, enforced not by a `rel=canonical` tag, but by a thousand-page manual and the fervor of its creator.

But as any modern webmaster knows, theory and practice diverge. Libraries, like websites, evolved. They acquired specialized collections, local histories, and quirky donations that didn't fit neatly into Dewey's grand grid. Librarians faced the classic dilemma: force the oddity into an ill-fitting number (creating a confusing, inaccurate ‘address’), or break the system and create a local, bespoke classification. They became, in essence, the first practitioners of what we’d now call internal linking and redirects. A card in the catalog might read, “For works on Antarctic lichen, see 579.09, but also consult our Special Polar Collection shelf.” This was a manual redirect, an acknowledgment that the pristine main taxonomy had a dead end, and that the true ‘page’ resided elsewhere.

The Cracks in the Perfect System

More fascinating were the silent, structural biases baked into the ‘code’. Dewey’s system, a product of its time, placed Christianity in the 200s, while relegating all other world religions to a much narrower slice of numbers. ‘American Literature’ claimed the expansive 810s, while the literatures of entire continents were squeezed into a fraction of the space. This wasn't just an oversight; it was a canonical hierarchy. The system declared, through its architecture, what was central and what was peripheral, what was worthy of a major category and what was to be nested deep within a sub-sub-folder. Our modern websites, with their top-level navigation and buried ‘legacy product’ pages, perform the same editorial function, often just as unconsciously.

Dewey’s dream of a single, universal address failed, not because it wasn’t logical, but because knowledge is not static and contexts are not universal. The web learned this lesson anew. We build our site structures and canonical tags not as eternal decrees, but as temporary, useful maps—maps that must be redrawn as the territory shifts. We create redirects not as failures of the plan, but as the compassionate patches that connect an old idea to its new location. The librarian’s dilemma is our own: the balance between the clean logic of the system and the messy, living reality of the content it seeks to organize. In the quiet of the stacks, long before the first server hummed, the essential challenges of URL design were already being faced, one handwritten catalog card at a time.

Notes & further reading

A few pages I came back to while writing this: