Subscribe to our newsletter

Get the State of Digital Newsletter
Join an elite group of marketers receiving the best content in their mailbox
* = required field
Daily Updates

URL Shortening Services Compared: Pro and Yourls

25 May 2011 BY

11 Flares Twitter 5 Facebook 3 Google+ 3 LinkedIn 0 Buffer 0 Email -- StumbleUpon 0 Pin It Share 0 11 Flares ×

URL Shortening services are the lifeblood of Twitter. With short URLs you can share links on Twitter in abundance without having to worry too much about breaking the 140 character limit.

And, just like links are branding opportunities, so are short URLs. Yes, you only have a few characters to work with in a short domain, but why not make optimal use of it and make it a branded short URL?

Some examples of great short URLs that manage to spread the owner’s brand further on twitter are for the New York Times, for Yoast (Joost de Valk) and for Search Engine Land.

I too have been using custom short URLs for a little while: for my own personal tweets and recently I set up for my company Pierce Communications.

For I used the service, and for I opted to use the pro URL shortening system. Now that I’ve worked with both I thought it would be a good idea to compare the two and see which type of URL shortening solution is best for which situation.

The Third Party Solution – Pro

With a system like pro the hard work is done for you. All you need to do is register your short domain, apply for pro, and once you’re approved you need to set the A-record of your short domain to a specific IP address that provides.

Once all that is completed and verified, you can start using your short domain immediately. There’s one caveat: the free pro version is tied to one account, which means only those who have the account’s login details can use it. pro works very well with all third party Twitter apps, and also has a number of handy bookmarklets to integrate it directly in to your browser. Pro reporting dashboardThe analytics provided by pro are quite extensive, with real-time reporting of clicks happening on your short URLs, as well as a long-term report that goes back 30 days. pro gives you aggregate reports showing your total clicks on all shortened URLs, as well as the individual performance of each short URL separately.

The analytics are rounded off with country and referral reports, showing where the clicks came from and what client systems they used. also offers an Enterprise version of their system, which (among other features) ensures that all URLs on your website that are shortened with use your branded short URL. They call it ‘end-to-end branding’ and this is interesting for organisations that publish a lot of content and want to make sure their brand is recognised on Twitter. Companies like the New York Times and The Onion use this solution, as does Search Engine Land. But at $995 a month it’s not for everyone.

The Self-Hosted Solution –

With a self-hosted solution like Yourls you have much more control over exactly how the URL shortener works. But it’s not as straightforward to set up, a bit more technically challenging to use, and has less complete analytics functionality.

To get working you need to set up a hosting account for your short URL which supports PHP and MySQL. After you’ve set up a MySQL database, you can upload and install the package.

Set-up is brief and straightforward with only a few variables to fill in, but you will need to do a bit of digging here and there to get it working exactly how you want it. The basic functionality of Yourls does the job well, but you’ll probably want to customize things a bit. This you can do with plugins, such as the Random Keyword plugin which creates random short URLs for you, and the Don’t Log Bots plugin which filters automatic ‘clicks’ from 3rd party apps in your analytics.

One very handy option in Yourls which could elevate it over pro for some users, is that you have full control over the length of the custom short URL you’re creating. Where always attached 6 characters to the domain to create a short URL, with Yourls you can suffice with just one character if you so fancy. This enables you to make your short URLs very short indeed.

The analytics offered by Yourls are slightly less impressive than Pro’s as they lack aggregate reporting. This means you’ll have to look at the performance of each link individually, which makes it hard to discern any global trends in click behaviour, referrals and countries of origin. But other than that Yourls offers similar real-time statistics on your clicks, as well as handy bookmarklets and a secure API that you can use to integrate your shortener in twitter apps like Tweetdeck.

One more added feature of Yourls is that you can make it a public URL shortening service, so that others can also use it – and thus your brand can be spread even further on Twitter.

Short URLs compasion chart


While is a well-rounded solution with plenty of features, it lacks the full measure of control you get with Yourls. Pro’s analytics are slightly better, but in my view it’s only the preferred option if you can pay for the Enterprise version and enable end-to-end branding.

If you can’t afford $995 a month, the choice becomes very straightforward: the vastly greater control you have with a self-hosted solution like Yourls makes it the superior option for a custom short URL service.

So my advice would be to get a short domain, get a hosting account, and install Yourls or a similar package. That way you own it completely, and you can customise your short URL service to your heart’s content.


Barry Adams is one of the editors of State of Digital and is an award-winning SEO consultant based in Belfast, delivering specialised SEO services to clients across Europe.
  • jlcdave

    well timed article Barry, we have just been looking into URL shortening and had planned to look at the various options over the next few days. The only question that was raised here was about the relative security of each option. I’m guessing it’s probably much of a muchness but I’ve not done much with URL shortening before.

    • Barry Adams

      Hey David. I haven’t looked at security, but I imagine a big service like is a juicier target for hackers than one self-hosted URL shortener. And with Yourls you have it under full control so you can make it as secure as you want to.

  • Pingback: URL Shortening / Duplicate Content / Mobile Web | The Great Websites Blog()

  • Pingback: Pandia Search Engine Marketing Wrap-up June 5 |

  • Nathan

    I don’t know if it has been mentioned or discovered, but Yourls does actually allow for end to end branding. I’ve (actually just now) enabled it on my short domain via the htaccess file. I added a 301 redirect from /index.html to my (longer URL) site. Anyone reading this and wishing to do that, REMEMBER the index.html bit, just redirecting from the root “/” redirects even your shortened URLs to your longer URL address, but the lack of index file for Yourls itself allows for end to end branding. The redirects are all handled by the .htaccess file. You can even host Yourls on the same domain as your site, but personally, I’m not to sure as to why I would. That’s just me, though. I can, if you wish, post the code I have in my .htaccess file for your reference.

    Unless I have misunderstood what you mean by end to end branding, in which case, ignore what I said.

    • Barry Adams

      Hi Nathan, what we call “end-to-end branding” is when someone tweets a link to your website and uses to shorten the URLs, and the shortened link automatically uses the branded short domain. This only works if your URL shortening service is set to, and the website in question as signed up for the full package including end-to-end branding.

      • Nathan

        Aaaaaaaaaaaaaaah … I think I have just caught on …

        You mean, if I register, for example, with Bitly and it redirects to, but when you tweet using, say, Tweetdeck (which uses Bitly to shorten URLs), it will come up as, say. End-to-end branding would mean that anyone who tweets using Bitly as their URL shortening service would use the URL.

        I got a little confused. What I meant was, I have my short URL – – which uses Yourls. Typing into the address bar would redirect your browser to my full address – – but would redirect to the URL I told it to, maybe, That is possible with Yourls, and I have done just that with my htaccess example above. But the other scenario I gave just now … no, you are right, Yourls wouldn’t be able to do that. Shame it costs you $955 per month just to get that.

        I should point out that the URLs I mentioned here don’t, to my knowledge, exist. If they do, it is purely coincidental.

  • EB2

    Another great “shortening” service similar to is . This one has some great features, like geographical redirection based on country, retargeting, passing query string parameters through to the URL (something doesn’t do). It’s reporting is great too – it can break down your traffic by different marketing channels, countries, referrers, etc.

  • Elijah Clark

    so can bitly pro allow me to use a custom URL that doenst redirect to bitly?

  • Pingback: An outline of a Social Media training plan - State of Search()

  • Joey Ambrose

    I am with you…Yourls is extremely easy to set up. It took us all of 2 hours to launch (with the default design, etc. of course.) We even installed several useful plugins in that time.


    Well, bitly is now history. They only do one-to-one shortening.

    Check out (and Briefly.PRO), which allow to “bundle” many URLs into one, then open them in tabs where possible.

  • Alex

    Here is new one

  • Taras

    I think is the best one. I love the geometric tracking they have.

  • continue

    What’s Happening i’m new to this, I stumbled upon this I have discovered
    It absolutely helpful and it has helped me out
    loads. I’m hoping to give a contribution & aid different customers like its aided me. Great job.

  • Munich Marketeer

    Hi, does anyone know the SEO consequences which can appear while using YOURLS?

  • Vaibhav

    Can anyone suggest me, how to change the interface of yourls! A linl to some tutorial will be great..
    Thanks in advance :)

  • sewer Chino Hills

    If it is not attended on time may cause leakage from
    the shower. If you have limited budget, then cost holds a great importance.
    You can make a homemade old-fashioned bootlegger style
    distillery for distilling large batches of water.

  • coenzima q10

    Quality content is the crucial to be a focus for the people to pay
    a visit the web page, that’s what this site is providing.

  • Daniel Scott Smith

    has anyone figured out a way yet to use yourls with buffer?
    thanks so much.

11 Flares Twitter 5 Facebook 3 Google+ 3 LinkedIn 0 Buffer 0 Email -- StumbleUpon 0 Pin It Share 0 11 Flares ×

Be the best marketer you can be

Join an elite group of marketers receiving the best marketing lessons in your mailbox.
* indicates required
Daily Updates