A permalink, or permanent link, is a URL that points to a specific
blogor forum entry after it has passed from the front page to the archives. Because a permalink remains unchanged indefinitely, it is less susceptible to link rot. Most modern weblogging and content-syndication software systems support such links. Other types of websites use permanent links, but the term "permalink" is most common within the blogosphere. "Permalink" is a portmanteau wordmade from "permanent link". Permalinks are often simply stated so as to be human-readable.
One cited early use of "permalink" in its current sense was by
Jason Kottkeon March 5, 2000, in a post titled: "Finally. Did you notice the". [ [http://www.kottke.org/00/03/finally-did-you-notice-the Finally. Did you notice the (kottke.org) ] ] Matt Haugheyhad discussed a permalink style feature with Blogger co-founders Evan Williamsand Paul Bauschthe previous weekend, and Bausch had pointed out that it was technically feasible to produce permanent links in Blogger, using a feature (written by him) that allowed the ID of a post to be placed in a Blogger template. In response to Kottke's blog, on March 6, 2000, Matt Haughey posted the technical details on his own weblog, [ [http://a.wholelottanothing.org/2000/03/caroline_wishes.html Caroline wishes outloud for | A Whole Lotta Nothing ] ] which helped open the way to widespread adoption.
Permanence in links is desirable when content items are likely to be linked to, from, or cited by a source outside the originating organization. Before the advent of large-scale dynamic websites built on
database-backed content management systems, it was more common for URLs of specific pieces of content to be static and human readable, as URL structure and naming were dictated by the entity creating that content. Increased volume of content and difficulty of management led to the rise of database-driven systems, and the resulting unwieldy and often-changing URLs necessitated deliberate policies with regard to URL design and link permanence. For example, Wikipedia's internal cgi-based URLs, e.g., " http://en.wikipedia.org/w/index.php?title=Permalink", are re-written to a more human-readable form, " http://en.wikipedia.org/wiki/Permalink".
An entry in a blog with many entries is accessible from the site's front page for only a short time. Visitors who store the URL for a particular entry often find upon their return that the desired content has been replaced by something new. Prominently posting permalinks is a method employed by bloggers to encourage visitors to store a more long-lived URL (the permalink) for reference.
Permalinks frequently consist of a string of characters which represent the date and time of posting, and an identifier which denotes the author who initially authored the item or its subject. Crucially, if an item is changed, renamed, or moved within the internal database, its permalink remains unaltered, as it functions as a
magic cookiewhich references an internal database identifier. If an item is deleted altogether, its permalink can frequently not be reused.
Permalinks have subsequently been exploited for a number of innovations, including link tracing and link trackback in weblogs, and referring to specific weblog entries in RSS or Atom syndication streams
Permalinks and versions
Many blogging and content management systems do not support versioning of content, that is, if an entry is updated, a uniquely accessible version is not created. Thus, in the context of these systems, a permalink may refer to different content over time. In the context of systems that support versioning, such as most
wikis, a permalink is commonly understood as a link to a "specific version". Here, both the link itself and the resource it refers to should not change over time.
One wiki implementation which supports this type of permalinks is
MediaWiki, the software which runs Wikipedia. In its current implementation, old revisions of specific articles, images, and templates are referenceable by unique unchanging URLs, although old versions of images and templates may not be utilized by current entries. Permanent links to specific versions are recommended for citing articles from sources such as Wikipediaand Wikinews, to ensure that the content remains unchanged for review. A reviewer can then view the cited revision, the current revision, and the differences between the two.
Popular permalink formats
Blogging software creators and blog hosting websites have not agreed on a standard format for permalink URLs. Some within the blogging community feelwho that standardization would lead to the practice of meta-information about articles being mined from the URLs themselves rather than an associated RSS stream or meta tags stored within the content. Although various permalink implementations accomplish essentially the same job, several vendors have produced different solutions.
Movable Typeand TypePad: http:// .typepad.com/ /<4 digit year>/<2 digit month>/<15 character name>.html
Blogspot: http:// .blogspot.com/<4 digit year>/<2 digit month>/ .html
http:// /post/ / /
WordPress: http:// /<4 digit year>/<2 digit month>/<2 digit day>/ /
WordPress.com: http:// .wordpress.com/<4 digit year>/<2 digit month>/<2 digit day>/ /
LiveJournaland Bloglines: http://: .livejournal.com/ .html http://users.livejournal.com/for usernames beginning or ending with an underscore: / .html http://community.livejournal.com/for communities / .html
http:// /articles/<4 digit year>/<2 digit month>/<2 digit day>/
Drupal: http://for pages (without URL-rewriting): /index.php?q=node/ http://for pages (with URL-rewriting): /node/ http://for comments (without URL-rewriting): /index.php?q=node/ # http://for comments (with URL-rewriting) /node/ #
Community Server: http:// /archive/<4 digit year>/<2 digit month>/<2 digit day>/ .aspx
Radio Userland: http://radio.weblogs.com/<7 digit Radio Id>/<4 digit year>/<2 digit month>/<2 digit day>.html#a: http://radio.weblogs.com/<7 digit Radio Id>/categories/for posts in a category: /<4 digit year>/<2 digit month>/<2 digit day>.html#a http://: /<4 digit year>/<2 digit month>/<2 digit day>.html#a http://for posts in a category /categories/ /<4 digit year>/<2 digit month>/<2 digit day>.html#a
dasBlog: http://: / .aspx http:// /<4 digit year>/<2 digit month>/<2 digit day>/ .aspx
ECML Blogs: http:// /article.asp?post=
Persistent Uniform Resource Locator(PURL): http:// /a/b/c/something
Blog entries are usually laid out as follows:
*Comments, permalink, and what category the entry was posted to (known as metadata)
Permalinks are usually denoted by text link (i.e. "Permalink" or "Link to this Entry"), but sometimes a symbol may be used. The most common symbol used is the hash sign, or #. However, certain websites employ their own symbol to represent a permalink such as an
asterisk, a dash, a pilcrow(¶), or a unique icon.
Permalinks can be indicated within the
HTMLof a page so as to allow automated browsing tools to detect the permalink and use it for linking instead of the stated URL. The link element should include the following attributes: " />
Digital object identifier
Persistent Uniform Resource Locator
Purple Numbers(paragraph-level identifiers)
Uniform Resource Identifier
* [http://www.permalinks.cc/ Permanent Links and Bibliography for the Web]
* [http://weblogs.about.com/cs/blogsglossary/g/permalink.htm About.com Web Logs on Permalink]
* [http://www.plasticbag.org/archives/2003/06/on_permalinks_and_paradigms.shtml History and critique of permalinks]
* [http://www.w3.org/Provider/Style/URI Cool URIs don't change - Tim Berners Lee]
* [http://www.kongtechnology.com/2007/10/20/use-search-engine-friendly-permalink-for-your-wordpress-posts/ Use search engine friendly Permalink for your wordpress posts]
* [http://www.rasesolutions.com/permanent_links/ Permanent Link Offering Directories - Global Directory System]
Wikimedia Foundation. 2010.