> Can we get those terms defined for how they are being used here?
I think that's part of the problem. It really hasn't been defined. Both 
redirectors and shorteners use HTTP and return 30x response codes such as:
301 Moved Permanently
302 Found
308 Permanent Redirect
etc.
Sometimes the target URL is encoded in the query parameters but sometimes 
there's only a hash or token so you have to do an HTTP request to get it. 
Shorteners always use a token because they're -- well -- short. But tokens are 
also used in some URLs that are quite long. 
So the obvious distinction is that shorteners are short. But regardless of 
length, they all work the same way. Thus, we only need one plugin to handle 
both.
The question is: Is one more "spammy" than the other? Do we need to score them 
differently? Shorteners are generally provided by companies whose only purpose 
is to shorten URLs. The purpose of short URLs is to make them easier for 
humans. But spammers don't care about the length. They only care about the 
redirect. So whether the redirect is from a "URL shortening company" or a 
company that uses redirection for some other purpose, they both have the same 
value to a spammer.

Reply via email to