Future-proofing Blog URLs

This entry is about five years too late, but if you’re starting a new blog, be sure to first read Már Örlygsson’s article about futureproofing blog URLs. Though the article is written specifically for Movable Type users, many of the points are valid no matter what blogging service or software you use.

To make your weblog URLs really future-proof you have to make sure they don’t contain either of the following:

a. File-extensions (.html, .php, .asp, etc.) as you might wish to switch between different server-side solutions at some point in the future. Showing your programming environment in your URLs is bad.
b. Any reference to some internal ID schema unique to your current weblog tool. Cryptic IDs are bad.

I would also recommend following these guidelines for both reasons mentioned in the article and additional reasons as well. Two incentives for choosing good naming conventions that are not mentioned in the article are search engine optimization (SEO) and contextual advertising (like Google Adsense).

If you’ve already launched your blog and it’s too late to conform to the guidelines mentioned in the article, there’s still some hope left. It’s entirely possible to have files of one extension parsed as a language of another extension. To look into this, just search for something like “parse .html as php“.