Design URLs with care

I wanted to post this old post about unambiguous URLs. It explains briefly the technological importance of having a trailing slash in your URLs.

Here’s the irony: the old bookmark didn’t work! Because Tumblr changed the URL format. They weren’t anymore. They changed from this:

http://blog.simonwillison.net//2007/Feb/4/urls/

to this:

http://blog.simonwillison.net/post/57956831532/urls

.

But because I had the old URL and because it was a semantic URL I could find the old article quickly in the archives.

Otherwise I would have just have to give up.

I still remember this old article on A List Apart on the same subject

If you stick to a directory structure URL (/about/), the page’s web address remains consistent, regardless of how the site is actually put together. And that’s gold; links don’t break, time is not wasted, and joy abounds.

In short, URLs should both be semantic and unambiguous.