The Cartographer's Regret: On the Lost Art of the Semantic URL

There’s a particular kind of melancholy that lives in the archives of the early web. It belongs to the digital cartographers, the early architects who believed a URL could be a promise. Their maps weren’t drawn in coordinates of gibberish but in words. They built paths like /books/science-fiction/dune/reviews and /company/about/our-mission. To read the address was to understand the territory. It was an act of profound respect for the human on the other end of the hyperlink.

This was the era of the semantic URL. It was a quiet tradition, a craft. Each path segment was a breadcrumb of meaning, a logical step in a hierarchy that made sense to a person, not just a server. It was the web’s version of a well-organized library, where the location of a book on a shelf tells you something about its contents. The URL was part of the user experience, a tiny piece of text you could actually remember, share, and even trust.

Somewhere along the way, we traded this clarity for the convenience of frameworks and the cold efficiency of databases. The meaningful paths were paved over with a slurry of parameters: question marks, ampersands, and strings of numbers that are meaningless to anyone without a database schema. Our addresses became /p?id=12345&cat=7&session=abc789. The map became a lock, and the key was held only by the machine that made it.

This shift wasn’t malicious, but it was a loss. We outsourced wayfinding entirely to search bars and navigational components, severing the direct, readable connection between the user and the structure of a site. The semantic URL was a self-documenting system. A new team member could look at a legacy URL and instantly grasp the site’s architecture. A user could confidently truncate a URL to navigate up a level, intuitively understanding the hierarchy. That subtle, empowering affordance has largely vanished.

The tradition isn’t entirely dead, of course. You see its principles kept alive by stubborn developers and thoughtful information architects who still believe a URL is part of the interface. They fight for readable slugs and logical hierarchies, understanding that while machines might not need the context, people do. They are the keepers of a craft that views a web address not as a technical necessity, but as the final, fundamental breadcrumb on a trail of understanding. It’s a small act of cartography, a quiet insistence that the map should still be made for those who travel the land.

Notes & further reading

A few pages I came back to while writing this: