16

Does it matter which URL shortening web service you use when shortening URLs? Why will one choose, say TinyUrl over any other? And is their a lifespan for the shortened URL, will there be a guarantee that it will always be available after it is created?

  • 2
    Do you absolutely need to use a URL shortener? – Gelatin Jun 30 '10 at 21:04
  • 7
    How else are you gonna rickroll people? :) – adamcodes Jun 30 '10 at 21:09
  • if only twitter let me use 141 characters... – Gordon Gustafson Jul 1 '10 at 0:44
15

Jeff Atwood wrote that URL shortening is destroying the web. His argument is that URL shortening distorts PageRank.

The internet is the house that PageRank built, and it's all predicated on hyperlinks. Once you start making every link your special flavor of "shortened" link, framing the target content -- heck, maybe wrapping it in a few ads for good measure -- you've completely turned that system on its head.

| improve this answer | |
  • 4
    I'd argue that PageRank is the house that the Internet built, not the other way around. And why not turn that system on its head? – Michael Sippey Jun 30 '10 at 22:42
  • Good points by @MichaelSippey. +1 for the comment. – user1271772 Jul 30 at 18:21
8

The short answer is, there isn't.

This has been recognized as a serious long term issue by many, and as such, an Internet Archive related project called 301 Works has sprung up to address this basically by providing redundancy to each providers records in case one disappears.

Personally, I'd stick with bit.ly or tinyurl.com as they are the best and oldest (respectively) out there. The fact that Twitter currently relies on bit.ly to shorten URLs through Twitter.com speaks volumes.

| improve this answer | |
  • Very true. I was an avid user of Tr.im before they shut down. Thankfully, they kept their redirection APIs online, but only until the end of this year. – Jared Harley Jun 30 '10 at 21:15
  • All TinyURL links here, except for the one that was created only 23 hours ago, have expired: mattermodeling.meta.stackexchange.com/q/166/5. Is there anything 301 Works can to do help? – user1271772 Jul 30 at 18:23
2

I recommend going with the best-known (which personally for me is TinyURL) for the simple fact that people will trust it a little bit more.

When I see some of the others out there, I really do hesitate to click.

| improve this answer | |
2

If you're creating the links and you want to be able to track activity through that link (maybe as part of a marketing campaign), then I'd recommend bit.ly. If you take any bit.ly link and add a + symbol to the end of it, you can get a bunch of stats about how that link has been shared on Twitter, how many people have clicked through etc

I agree with Kyle's point about picking a well known service for trust reasons, bit.ly is the default shortner on Twitter and very well known, so no problems there.

| improve this answer | |
2

If you use Google Apps, you can set up your own Short Link service (available in Google Apps Marketplace, by Google Labs)... that way it's up to you which links keep working and for how long. You have to set up a new subdomain (something short like s.example.com) and then you can make short names for any page on the Internet. You also get to see a basic usage count.

I've set mine up so things like this work just fine: http://l.x3ja.com/diy-se.

| improve this answer | |
1

A lot of apps have a url shortener built in, which explains why some people use some obscure ones.

For instance HootSuite (a Twitter 3rd party app) has a shortener for new posts, and the output is in http://ow.ly format. Many companies are getting into the game (ie NYTimes) -- perhaps for traffic analysis for their own purposes?

| improve this answer | |
0

All TinyURL links here, except for the one that was created only 23 hours ago, have expired. It appears TinyURLs are no longer as permanent as they used to be.

The absolute shortest URL shortener I have found though, is: u.nu. The disadvantage is that you can't create an account and store your previous URLs (which is also a problem with TinyURL, but not a problem with some of the others).

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.