-
Website
http://www.scripting.com/ -
Original page
http://www.scripting.com/stories/2009/08/25/howToFixUrlshortenersPartI.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
eas
55 comments · 4 points
-
AndrewBurton
134 comments · 10 points
-
Michael Markman (Mickeleh)
154 comments · 15 points
-
Rex Hammock
52 comments · 9 points
-
malatmals
81 comments · 3 points
-
-
Popular Threads
-
Open is in the eye of the beholder. (Scripting News)
1 day ago · 13 comments
-
Store Twitter URLs in earth's oceans? (Scripting News)
3 days ago · 16 comments
-
Why today's Twitter is like Napster in Y2K. (Scripting News)
4 days ago · 15 comments
-
If you wrote the words you own the copyright. (Scripting News)
3 days ago · 7 comments
-
How open standards are created. (Scripting News)
6 days ago · 11 comments
-
Open is in the eye of the beholder. (Scripting News)
$ curl -I http://c.oy.ly/kb2t
HTTP/1.1 200 Apple
Date: Wed, 26 Aug 2009 00:09:37 GMT
Server: Apache/1.3.41 (Darwin) mod_ssl/2.8.31 OpenSSL/0.9.7l
Cache-Control: max-age=60
Expires: Wed, 26 Aug 2009 00:10:37 GMT
x-adjix-location: http://www.tuaw.com/2009/08/17/mac-201-preparin...
location: http://www.tuaw.com/2009/08/17/mac-201-preparin...
connection: close
content-length: 870
Content-Type: text/html
however, would this not be a better solution?
How do I tag (and track) my links?
http://www.google.com/support/googleanalytics/b...
Interesting plan, but http://www.adjix.com/ is not doing proper redirects, it currently builds a page with a META REFRESH tag in to do the redirect, which only a browser can follow.
Abraham, that's how apps that work with the Twitter API work.
Ask anyone if you don't believe me.
Twitter allows everyone 150 API requests per hour. If you ask twitter nicely, chances are they will whitelist your account and allow you to make 20,000 API requests per hour. I think they can handle Dave's 20 or so per hour just fine.
whitelist and am allowed an unlimited number of API calls.
Think about it this way. If I pointed the sub-domain to their server, they would know how which long URL to redirect to, but they wouldn't know who to give the credit to. The end result of all this linking is the Top 40 list, it's kind of a link-blog, fascinating to see what my 24K followers on Twitter and the retweeters and FriendFeed folk find interesting.
http://dave.40twits.com/
conclude that myself. That brings some great ideas though for the option
I'm considering.
I'm curious about the Amazon bucket solution, it doesn't look like it's possible to use it with a root-domain such as oy.ly because a CNAME won't work for that. True?
Thanks again
- Brian
also, it has been noted that the best and proper way to handle redirects is with a 301, not a meta-refresh.
i think this adjix experiment is fine but it is not how i personally would choose to do this.
its a solution and its one that dave chose to try. nothing wrong with that.
though i still do not grok why running your own software to do redirects and click tracking etc is not taking precedence over using adjix, tr.im or any other service. i'd like clarification on that. maybe i a missing something. but an ec2 server running your own code seems to be the holy grail here. in previous article, i pointed to some options - http://www.scripting.com/stories/2009/08/19/how...
It's possible to use a root-domain. See option 4 under How to do it:
http://blog.adjix.com/2009/08/own-your-links-wi...
however, for a public facing url redirection/tracking service (a startup), the cost is inconsequential.
for ordinary folk, you can run a private service for your own needs or even let others use it too and you could get away with using a shared hosting service for $5-$20 per month... running side by side with your website/blog.
as for option 4 - domain redirect.... oof. a redirect to a redirect is one redirect too many for me. but i suppose it is a workaround that wouldnt bother some. i have to imagine that search engines would not look upon this whole setup very well :/ thoughts?
forever.
http://blog.adjix.com/2009/08/own-your-links-wi...
I don't mean to be a trouble-maker, but I just wonder if the "middleware" of a URL shortener is really adding that much value, given the trouble.
and it's done in about 100 lines of code.
and click tracking is click tracking. date/time, ip, referrer url. standard stuff. i only spent a few moments on adjix.com but i did not even see these basic click stats. but maybe i missed where more detailed stars are or maybe their is a partner/api dashboard that is more thorough.
anyway, glad you are happy with a solution. at the same time, it's good that your readers/commenters are engaging the conversation with other ideas.
cheers!
great regarding CSV export.
them that matters, it's as I said -- the keeping them running. It's a pain
in the ass, and I'd rather let someone else do it.
thanks.
I think what the Internet needs most is a widespread public interest in owning your own data, and the ability to do so just as easily as signing up for Twitter.
I forget the name of the service, but there's someone out there who is simply writing static HTML docs with a redirect meta tag, saving the file with a "short" name, and redirecting to the long one. Seems WAY simpler to let a dumb Apache server offer up a simple text file from the file system (and use the httpd.log file for your stats) than to jump through all of the API ca-ca using someone else's service.
What am I missing?
http://dave.40twits.com/
http://bh.ly/5
If I may ask: You've suggested that Twitter.com should include full links in their feeds, rather than pack everything into the 140 chars. If they did that, would you stop using c.oy.ly, or will you find too much value in this new click stats architecture?
I like the idea of public click stats. I'm glad you make your Top-40 report public.
Thinking about it a little more, if we all went distributed and each one had a separate storage for each of our shortened URL links, then the likelihood of failure of an individual node (in aggregate) is higher than if you just had a company that has the economies of scale to do it for you -- like Amazon, Google, Yahoo, Microsoft, [insert favorite internet megacompany here]. For instance, what's stopping any distributed link from acting bad and doing the wrong thing and redirecting to spam or porn? Don't you think we'll be in the same conundrum?