Internet marketing is rife with land mines. Here are five of the biggest ones to avoid: 1) failing to have an on-site content strategy: content needs to add lasting value; 2) failing to have an off-site content strategy: have a strategic link-building campaign ready, but remember to be careful if you hire someone else to do it; 3) being impatient: over time, the ROI should have an upward trend, so don’t give up too early; 4) not setting aside enough of your budget to the campaign: don’t get suckered in to doing business with low-cost SEO service providers; 5) not spreading the workload: look to outside help if need be. (Entrepreneur)