This is a story about being more productive online. We were going to edit this article before publishing, but got totally distracted by Reddit, Fark, Facebook and Twitter. Zombie Apocalypse! Sorry, got distracted. Apologies in advance for any lazy typos and egregious misuse of words that might appear. Look kittens!

Back on track. The internet, it would appear, can be distracting.

Don't quit the 'net just yet. Here are 7 online tools curb the chances of wasting time online, committing horrific grammatical errors, or -- worse yet -- getting fired.

Loading Slideshow...
  • LeechBlock

    An add-on specifically for Firefox, <a href="" target="_hplink">Leechblock</a> is a popular site-blocker with over 57,000 users. "All you need to do is specify which sites to block and when to block them," reads Mozilla's <a href="" target="_hplink">"Add-Ons"</a> page. Users can also block groups or "sets" of sites at one time.

  • Focus Booster

    This free app is based in the <a href="" target="_hplink">Pomodoro technique</a>, which suggests that focusing for 25-minute intervals, with five minute breaks in between work sessions, is a productive way of life. While it doesn't block specific websites, <a href="" target="_hplink">this program for Windows or Mac users</a> makes you acutely aware of how you spend your time as the clock ticks down to the next five minute break.

  • TinyFilter

    This extension for Google Chrome uses a "detect-and-block" method, set by predefined filter rules from a user. <a href="" target="_hplink">TinyFilter</a> is not only great for limiting access to distracting sites, but also helpful in censoring the Internet for children because of its built-in profanity filter.

  • Nanny for Google Chrome

    <a href="" target="_hplink">This Chrome-only website blocker</a> allows users to set time limits on their usage of particular websites, or set times for certain websites to be completely unavailable. Nanny also lets the user select groups of websites they wish to be blocked at the same time (like Facebook, Twitter and Pinterest from 9 to 5pm) and save them into "block sets," similar to <a href="" target="_hplink">LeechBlock</a>.

  • SelfControl

    Mac users who spend entirely too much time digging through email will rejoice with this download. "SelfControl is an OS X application which blocks access to incoming and/or outgoing mail servers and websites for a predetermined period of time," creator <a href="" target="_hplink">Steve Lambert's website</a> reads. Simple and to the point, <a href="" target="_hplink">this download</a> should help you stay focused - but keep in mind there is no way around this block once created. You will only be granted access to censored email by waiting for the timer to run out.

  • StayFocused

    <a href="" target="_hplink">This extension for Google Chrome</a> is described in the Chrome Web Store as an app aimed at boosting productivity by "allowing you to block or allow entire sites, specific subdomains, specific paths, specific pages, [and] even specific in-page content," like videos or images. Trying to get around the blocks you created? The program will ask you a series of "challenge questions" before letting you freely roam the web again.

  • KeepMeOut

    This website works for all browsers, but is best for Internet users with some self-control. Create a bookmark for distracting websites using <a href="" target="_hplink">KeepMeOut's</a> bookmark builder, specifying how long you want to avoid a specific page. Then drag and drop the bookmark to your browser's bookmark bar. Every time you click the link, the browser sends you a warning. Keep in mind: You can still access the site by not using the link within the bookmark bar. So use only if you possess a bit of willpower! This site is great for reminding Internet surfers how often we click away from work without the hassle of downloading extensions or plug-ins.

  • How to Block Websites on Your Router

    You can use your router to do a wide variety of things, such as blocking web sites. When you use your router to block specific web sites you can do so in a number of ways like by blocking websites with keywords, blocking specific domain names and more. We'll show you how to use your router to block web sites in this tutorial.