Every one who has a twitter account must have seen short link or short url that twitter use when you post a new update with a long url. URL shortening is a technique on the World Wide Web where a provider makes a web page available under a very short URL in addition to the original address. There are several reasons to use URL shortening:
- Avoid URL garbling: Currently, web developers tend to pass descriptive attributes in the URL to represent data hierarchies, command structures, transaction paths and session information. This may result in a URL that is aesthetically unpleasant and difficult to remember. Copying a URL that is hundreds of characters long can make the URL garbled. Then a short URL is useful to copy on an e-mail message or a forum post.
- Use the smallest space possible
- Reading aloud: To accomplish this objective any URL shortening service can be useful. However those which let the user choose the URL are more suited for this task.
- Manipulating visitors: URL shortening is a special kind of URL redirection, which is sometimes used in pranks, phishing, or affiliate hiding. More recently, some of these services have started filtering all shortened links through services like Google Safe Browsing.