What’s a PermaLink?
September 30, 2005
PermaLinks are “permanent links” to blog posts. Theoretically, PermaLinks will exist forever, so readers can come back to your blog in fifty years and read the same post at that same address. When you’re setting up your link structure, make sure your links are named something that will always make sense to you. Later, when you’re looking at a link’s structure, how do you know which post is about banana pudding? Is it called domain.com/id=?2149823 or is it domain.com/banana-pudding.html? Take care when you’re permanently linking to articles.
“Linkrot,” a term for links that are no longer accessible but remain on a Web page because they were credible at one point, is another problem Web designers may encounter. Linkrot happens when information architects for other sites decide to change their link structure. URLs (Uniform Resource Indicators) point readers to any place on the Internet – from images to music files to Web sites. Designed by Tim-Berners Lee to make the World Wide Web accessible to anyone, URLs use a limited subset of ASCII characters so anyone with a keypad can access any content with a few keystrokes. If page addresses or site structures are changed, the URL system is unusable. Telling all the sites that link to a page to update their bookmarks is impractical. Redirection to another page only creates more confusion and is not always practical. The best way to combat linkrot is to think through URL structure before starting a patchy file management system. Link validators are also becoming more popular with webmasters; these tools perform a quick check on pages by queuing up all the links featured on a page. It will then alert the designer of any flawed links. You can type in your Web site address at the W3C site, and the validator will tell you if your links are broken.
How do you change your link structure? In WordPress, you click on the Options tab and choose PermaLinks. Change your structure to reflect whatever naming convention you prefer. I like /%year%/%monthnum%/%day%/%postname%/. That way, I know when I wrote the post and what it was about. For example, this post will be called 2005/09/30/whats-a-permalink. Isn’t that better than a string of numbers in a link?
The PermaLink structure on Blogger is already set up to be intuitive by default. That’s different from the way Blogger used to be. The PermaLink is automatically created with the tag like this: http://hiamanda.blogspot.com/2005/04/go-on.html. That’s the address, month, date and post name. Pretty neat!