While that is true (read more details here), “almost all” is not the same as “all.” There are some affiliate niches that don’t really have a lot of potential.
Fortunately, there are a few guiding principles you can watch out for to make sure that you’re not setting yourself up for failure.
What To Avoid When Choosing An Affiliate Niche
Don’t Write Anything Personal
The first and biggest no-no when it comes to making money online is not to choose a topic that’s too personal.
While it’s a good habit to include personal anecdotes, experiences, and opinions on your site, what I’m after here is the idea that the site topic shouldn’t be personal.
For example: random musings, or an online journal.
Think of it this way: Though you need to have a strong voice and opinion, you’re affiliate blog isn’t about you, specifically. It’s about solving a problem for some group of people.
Make Sure You Have A Clear Focus
The second misstep to watch out for is a lack of focus.
Many affiliate beginners make this mistake. They’re too eager to promote anything and everything that they don’t center their site around a common theme.
This makes it more difficult to rank well in the search engines, and more difficult to find a targeted user group that you can provide real value for.
Think About When You Buy Something
Finally, your site should be about a topic that makes it natural for the user to take the next step and make a purchase.
In general, people have 7 touch points from a product before they make a purchase. Your blog should be at point 6 or 7, not 1 or 2.
In other words, you don’t want to find users when they’re at the early stages of finding information. You want them right before they’re ready to make the purchase.
For example, if someone is searching for “what is website hosting?” they’re clearly in the informational stage of their search, with no clear intent to buy…yet. After they do a bit more research, they’ll be looking for “Dreamhost coupons,” or something similar. This user is poised and ready to buy.
Which side would you rather be on?