explaining trackback

After noticing that both David and Doc were having trouble understanding TrackBack, I tried to write up a brief explanation, as I understand it, of how the protocol works. Since it was of use to them, I thought I'd repost it for any others who remain confused.

Hopefully I got it right, or else I expect Mena will come over here and correct me in the comments.

Just noticed you said you were still a bit in the dark about TrackBack. If that's still the case, I think I can explain it to you simply. TrackBack's just a protocol for one web server to talk to another. The problem is, people have confused the protocol for one of its implementations.

Right now, the main use of the protocol is to have someone else's web server tell yours about a message that's been posted. My server says, "Anil wrote about your post on Thursday." That works basically like remote comments, and maybe even ought to be displayed the same way that comments are, only linked to the remote site instead of displayed inline.

Another use of TrackBack, which is just starting to catch on, is for everyone writing about a topic to ping a central place with their comments. These category-based or aggregating TrackBacks are great. Imagine a TrackBack-enabled centralized category system, where any post that people on the system make to their "music" category gets pinged to a central music category page. You'd have all the blog entries of all those people, all in one place, by topic. Maybe you could filter it using OPML and FOAF to just those people who are 2 degrees away from your blogroll. Cool stuff.

Examples of category-based TrackBack aggregation pages:

notes from people who were at SXSW this year
a similar thing for the ORA OS X Con last year

I'm Anil Dash, and I've been blogging here since 1999, writing about how culture is made. Contact me at anil@dashes.com, at +1 646 833 8659, or at anildash on Twitter or IM. Find out more »

If you're new to the site, check out my Best Of and Most Popular things I've written in the past 10 years, or explore the full archives. Browse by month or year using the calendar below.

Powered by Hunch.com

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
  Jan Jan Jan Jan Jan Jan Jan Jan Jan Jan
  Feb Feb Feb Feb Feb Feb Feb Feb Feb Feb
  Mar Mar Mar Mar Mar Mar Mar Mar Mar Mar
  Apr Apr Apr Apr Apr Apr Apr Apr Apr Apr
  May May May May May May May May May May
  Jun Jun Jun Jun Jun Jun Jun Jun Jun Jun
Jul Jul Jul Jul Jul Jul Jul Jul Jul Jul Jul
Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug
Sep Sep Sep Sep Sep Sep Sep Sep Sep Sep Sep
Oct Oct Oct Oct Oct Oct Oct Oct Oct Oct Oct
Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov
Dec Dec Dec Dec Dec Dec Dec Dec Dec Dec