The rise in popularity of social media services such as Twitter created a need for internet users to shorten their URLs. Many services became available to help you shorten URLs such as TinyURL, Goo.gl and Bitly.
There is perhaps less of a need to shorten URL’s yourself now as most services have their own URL shortening service built in. For example, Twitter uses t.co for shortening links whilst StumbleUpon uses Su.pr. It’s still useful to provide short URLs to your readers though as permalinks can sometimes be quite long. Plus, short URL’s are preferred when sending a link to friends in a text message.
The quickest and easiest way of providing a shortlink is by clicking the ‘Get Shortlink’ button in your post editor. The button is placed right next to your permalink. When you click the button WordPress gives you a short URL for your post or page such as http://www.yoursite.com/?p=12345
Depending on the length of your domain name, this method may still provide too long a URL for your needs. Today I will be showing you 7 free plugins for WordPress that let you shorten the URLs of your posts and pages. I hope you find the list useful :)
* As always, all plugins were tested on a test blog for the purpose of this article.
A fantastic plugin that lets you shorten URLs using your own domain or another. You can add a prefix to all links and decide on how many characters are used in the URLs. The URLs can be generated using a combination of lowercase letters, uppercase letters and numbers.
la petite url: Info & Download
Allows you to shorten URLs using a wide variety of services such as TinyURL, Snipr and Bitly.
An easy to use URL shortener that can work with over 100 URL shortening services. To shorten the link you simply need to call the simple_url_shortener function in your post, page or template with the link you want to shorten and the service you want to use. An example of the code you use is shown below:
<?php echo simple_url_shortener('http://blog.wphub.com','is.gd'); ?></php>
Simple URL Shortener: Info | Download
Allows you to generate short URLs using your own domain name. You can separate the code from your domain using a dash, underscore, plus or exclamation mark. You can redirect links using a temporary 307 redirect or a permanent 301. The plugin tracks the number of clicks of each shortened link too.
Kael.me URL Shortener: Info & Download
Used by millions of WordPress.com users, WP.me is the official URL shortener of WordPress. The WP.me module is part of the Jetpack a series of modules. If you are only looking to add the WP.me shorten service to your site I recommend installing Jetpack Lite instead as the only two modules included are WordPress.com stats and WP.me.
Once you have installed Jetpack the ‘Get Shortlink’ button will now generate a WP.me URL for your post and pages.
WP.me: Info & Download
Create short URLs on your own WordPress website. Allows you to determine the length of the generated URL.
Self Shortener: Info & Download
Uses the YOURLS service to generate short URLs on your blog. Once you have published a new post or page the plugin will generate a short URL for you and then automatically tweet the link on your Twitter account.
YOURLS: Info & Download
Another plugin that shortens URLs whenever a post or page is published and then tweets the link for you. You can shorten links using Su.pr, Bit.ly, YOURLS or WordPress. You can also choose not to shorten the URL before tweeting if you want.
WP to Twitter: Info & Download
Shortens your links using the Tinyit.cc service and then places the link at the bottom of your blog post or page.
Tinyit.cc: Info & Download
Creates goo.gl short URLs for your posts and pages. The link can be inserted by simply clicking on the ‘Get Shortlink’ button.
Goo.gl: Info & Download
Know of any other good WordPress shortener plugins that weren’t featured? If so, please let us know in the comment area.
Thanks for reading :)