The topic you choose must have enough depth that you can create a lot of content for it. This is important for building an authoritative site, for search engine optimization, and most importantly, for the end user. If you don't have enough content about a topic, you're not going to be taken very seriously as an authority on the topic and it's unlikely you can convince someone to make a purchase from you. 
Wealthy Affiliate is my top suggestion for two reasons: They offer in-depth training on how to be a successful affiliate marketer, and they offer round the clock support from other affiliates, both old and new, so it’s essentially a huge community of people working together to help each other be as successful as possible. It’s free to sign up, and once you get used to the way everything works, you can either upgrade to a premium membership or stick to the free one if you want to.

I an elderly beginner and as such I find the page examples shown here more discouraging than everyhing else. Certainly not your intention, but that´s how I feel when I look at them. So what to do if I have no special knowledge about a certain subject or a hobby which is of interest for more than a handful people ? Shouldn´t we be passionate about what we do - but what about those whose passion is centered around things not of common interest ? And not everyone has the time to do extended product tests, not to mention the investemet I have to do then, as certainly no manufacturer will give his products for a review to a nobody. What else is left then as to create a page as mentioned on top by you - something centered around product reviews of products never seen or tested personally ?

Share a sale are an American company based in Chicago, Illinois, that entered the word of affiliate market in 2000.  They provide a service that matches merchants to affiliates.  The affiliates are the people with their own sites or blogs and who earn commission for referrals to the merchant whose ads they host.  An affiliate can select from over 2,600 merchant programs.
3. Wide Markets Wide Markets Ltd, provides a unique cross-channel advertising solution for eCommerce businesses. The company owns Wide Markets Media™ , Wide Markets Fashion™, Wide Markets eTickets™ and Wide Markets eStores™. Advertisers can sell their goods and services through the native products created by Wide Markets, receiving outstanding User-Values. In the other hand, publishers benefits from a native method to monetize their online assets finding higher conversion rates. The company supports the Performance Marketing Association and is an active Champion Member.
On one hand, long and ugly affiliate tracking links are a straight giveaway to people that you want to sell them a product (and people may be uncomfortable clicking on them). Therefore, making your link shorter and "nicer" looking will it give a more professional appearance. One of my favorite plugins for making links look "pretty" is the Pretty Links WordPress plugin.
I think content marketing is absolutely huge for affiliate’s, especially going into 2016, I think it will increasingly become something that will have to be adopted to gain domain trust, authority and good SERP rankings. Google loves quality content and if you want your website to stand the test of time, white-hat SEO is a must and content marketing is king!
Hey Arthur, glad you like the site! I don't think bloggers would be against giving free stuff instead of asking money for it. Squeeze pages work fine. But I'd still recommend you build your own site and own platform, its just better in the long run. The way you do it is you create a free post (like this one) with free downloads inside then drive traffic to it. Everyone is happy to link to free info then you can retarget people without too much trouble.
23. Affiliates – There are many affiliate networks, such as FlexOffers and CJ Affiliate that allow you to promote other people’s products and services. You simply put a link or a banner on your page and then you get a percentage if someone clicks through and buys the product/service. You’ll want to select products that are specifically within your blog’s category.This is an effective way to earn money once you have the traffic coming to your blog.
Whether you're looking to make some fast cash, or you're after long-term, more sustainable income-producing results, there are certainly ways you can make money online today. The truth is that making money online isn't as difficult as most make it out to seem. It does require some discipline. Sure. Without discipline, you'll find it tough to make a buck both online or offline. 
Writing product reviews are an excellent way to enhance your credibility as an affiliate marketer. This is especially easy with information products like e-books which are relatively inexpensive. After establishing some steady income it may even be worth buying higher-end products, provided you get in touch with the product creator to work out a strategic marketing plan that takes you to the next level.
As well as providing services, we are keen on educating our readers with the content we publish. Some of the links you see in our posts/guides/tutorials have affiliate links, meaning if you decide to purchase a product or sign-up for the service using our links, we get a commission (at no additional cost to you). We’ve published a lot of posts, and can’t keep track of every affiliate link. So, please assume that every link is affiliate before clicking away. Also, we do not recommend the tools & products we don’t admire, even if they offer decent commission rates.
Some commentators originally suggested that affiliate links work best in the context of the information contained within the website itself. For instance, if a website contains information pertaining to publishing a website, an affiliate link leading to a merchant's internet service provider (ISP) within that website's content would be appropriate. If a website contains information pertaining to sports, an affiliate link leading to a sporting goods website may work well within the context of the articles and information about sports. The goal, in this case, is to publish quality information on the website and provide context-oriented links to related merchant's websites.

Medium is an online community where anyone can post articles and essays and get them in front of their audience of millions of monthly readers. While it can be a great place to build your audience for your own blog or find customers for your consulting business, with Medium’s new Partner Program, you can now make money online whenever someone reads your articles. Register for free and you can choose whether your articles are freely available or only readable by those people paying $5/month for a premium Medium membership. You’ll make money based on the amount of people who read and engage with your posts each month.

×