There are plenty of things to distract you while you are online but StayFocusd is a Chrome extension that helps block them while you work.
StayFocusd allows you to set a limit on certain sites or sub-domains. Just click on the StayFocusd icon to add a site to your list. Access the StayFocusd Options if you want to be more specific about how you block sites. StayFocusd then sets a timer to let you know how long you have to surf a site before it will be blocked. This time limit is entirely up to you.
The extended options include a Nuclear Option to block every site apart from the ones on your allowed list. Alternatively, you can have a bit of fun and activate the Require Challenge button which requires you to carry out a mini challenge before allowing you to change the settings.
StayFocusd is a great way for Google Chrome users to get on with their work and block out annoying distractions but it's no replacement for self discipline!