If you've ever tried to make a living online you probably know it is not that easy. There are many things you need to be good at whether it is picking a niche, creating content for Google, doing keyword research, writing articles and posts to getting traffic to the site.