No IM marketer wants to deal with profit-killing mistakes which is why you have to be vigilant. One of the worst things you can get in the habit of doing is constantly second guessing everything you do. The best mindset is to do what you know and believe is right. Anytime something happens that is basically a mistake, just don't worry about it.
A lot of marketers can become afraid to do anything because they want to avoid mistakes and that is not a wise choice.
In order to truly commit SEO crime, do your best to ignore all of the Panda updates that Google has been issuing over the last year or so. Obviously people are going to be tempted into engaging in black hat SEO and more. It's fine, it is their own decision, but you don't have to necessarily follow in their footsteps. Really, all Google is doing here is reinforcing old rules, which is easy to see if you think about it. Still, when you are doing your SEO, keep Panda in mind so that you can truly help yourself and your business. Not just that but your SEO will have a higher efficacy rate, which means your business will see more profits.
Once in a while you will read things about some this content awful looking site that is just killing it. You can learn a lot from sites like that if you take the time to investigate it. But generally speaking that is not the best approach for any web business. What you need to do is make very sure your site looks good and clean for your niche audience.
Take the time to research and find something that goes with what you're doing and you'll be fine.
Impatience is something that has caused more IM failures than anyone will know. The has everything to do with the desire to make money as fast as possible. Now, you can do this in many ways, but most typically it is in the form of selling too much and too soon. The most common area for this to happen is in Bonuses marketing by email, and far more get it wrong than right. Just about everyone on the net has been on a list, so they know what can happen. So what you do is do what is right which is work on relationships first and then promote.
It can be difficult to remember all of these details as you work to build your business every day. But making time for your IM education should always be a priority. If you really want to make more money you need to know which pitfalls you should be avoiding.