There are literally dozens of ways to try and bring in a small second income online and some work better than others. One reason why Blogging has become so popular over the past few years is because the ones who are successful at it can make enough to supplement their income fairly well and a few rare successes can do it full time.
New programs however even allow you to make money just from being chatty on Social Networks, imagine if all you do is build a big Twitter and Facebook following and make $50-$100 per month just sending a few advertisement messages every few days. This seems like a scam or a raw deal, but these programs do work if you invest the time to build quality followers and are more than just a marketer.
When blogging, know that the amount of visits your website gets and the Google PageRank your site has the most effect on the earning potential of your blog. A higher PageRank will net you more requests from advertisers for backlinks (which is where you will be asked to create a keyword link to the advertisers site and be paid for it). They do this so your PageRank can flow to their site and increase their own sites listing in the Google search results pages.
Here are some programs online that can make you money with your blogs specifically:
SocialSpark.com is a program where established bloggers will earn money for doing reviews of advertisers products or services. This is a trusted company that has been paying bloggers for years and some of the biggest names in the online industry like Chris Brogan and Chris Pirillo occasionally use the service to earn some money for sponsored blog posts. Some sponsored opportunities range from $5 to $250 or more but to qualify for anything over $25 your blog needs to be a key player in site traffic and other ranking factors.
PayPerPost.com is another system where bloggers are paid to either do a review or host a few links for the advertisers website in their posts. Typically you can make between $2.50 and $10 per article depending on the Google PageRank of your blog.
BlogsVertise.com is another online program that pays bloggers to write reviews or include links to a companies website and you can earn $5 or more per article based on your sites popularity.
SponsoredReviews.com is another option and has an advertiser marketplace where you can bid on opportunities that are open to your blog. This company pays out weekly so you receive payment faster than some of the other paid blogging companies.
ReviewMe.com is another good choice but has a pretty high minimum so blogs that have higher PageRank tend to get better offers.
PayU2Blog.com is a good choice for beginning bloggers who don’t yet have a large following or high PageRank. They will pay you mostly to insert keywords with links into posts and pay you a set rate. You are given assignments and must complete them by the due dates. This is the most stable blog earning system and one where you are given assignments rather than you having to go and find them like some of the other earning programs. One note is you can’t use PayU2Blog and SocialSpark or PayPerPost on the same website, it is prohibited by the PayU2Blog team.
Leveraging a combination of the above systems can realistically net you between $100 and $400 per month depending on how many blogs you run and the traffic and Google PageRank of your blogs. This isn’t enough to live off of, but it is enough to help with bills or make a car payment. If you have a particularly successful site with a PR6 (Google PageRank) or 200,000 visits per month then you could make over $500-$1000 per month from blogging.
There are many more programs to try out there and some work better than others. One thing to consider is many sites restrict to residents of US and/or Canada, so check with each program if you are blogging from outside the United States to see if they accept International bloggers.