47°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Shortlink Design for Syndicating to Twitter

    March 28, 2011

    @tantek has been using his Falcon project to create short-form and long-form content on his site, and syndicate it out to Twitter. Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application created in the true spirit of the Indie Web.

    When syndicating content to other sites, a good practice is to include a link back to the original content. This has the effect of letting people know that this copy is not the original, and lets them find the original if they want to cite or link to it.

    Unfortunately, Twitter has no mechanism for including this "citation" link anywhere except in the text of the tweet itself. This means if you're syndicating content to Twitter and want to include a link back, the link will become part of the tweet. This ends up looking something like this:

    Now I don't know about you, but when I see a link in an interesting tweet, I am inclined to click it. The problem with these links is that they often link back to tantek.com which has an exact copy of the tweet text and no additional content. I often find myself disappointed after clicking, because I was expecting to see more. Sometimes, @tantek's tweets are in fact cut short and do link to more content, such as in this example.

    After hearing this feedback from a couple people, Tantek realized he needed a solution to indicate whether there is additional content available when following the link. He proposed this format:

    So far this has been working great. Now, tweets with no additional content look like this:

    while tweets with additional content include the "http://" prefix.

    I think another great convention would be to use a colon to indicate additional content. It's a natural indicator of "more" and generally draws interest to the thing following the colon.

    Would you be more likely to click this link aaron.pk/2DS or this link: aaron.pk/2DS?

    Tantek has already used this convention, possibly without realizing it, as observed in this tweet:

    So what do you think? Should this be the convention for syndicating content?

    No content other than this text (ttk.me/t4B12)

    There is some more content available here: ttk.me/t4B13


    If you are interested in this topic, you might also be interested in attending IndieWebCamp in Portland, Oregon in June, 2011.

    Mon, Mar 28, 2011 1:11pm -07:00 #fsw #indieweb #shortlink #social #web
    1 mention

    Other Mentions

    • Tantek Çelik tantek.com
      says @aaronpk "like... using a colon to indicate more content", I added ":" in iterations 2-3, but insufficient: numerous smart design/ux-minded folks gave passionate feedback that just the presence of a clickable http link so strongly meant "more content" that they felt compelled to click it and were disappointed when there wasn't any.

      I need to better write-up my @Falcon permashortlink citation iterations. Notes for now: iteration
      1) http permashortlink always at end, auto-preceded by ...
      Mon, Mar 28, 2011 7:25am -07:00
Posted in /articles

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv