
Lately there have been some heated conversations among online marketing experts about the terminology used to describe what they do as online marketers. In a particularly lively discussion on Google+, Jeremy Derringer, a.k.a. @PapaSlingshot, posed the question "SEO vs Inbound Marketing vs Earned Media... What say you?" With answers from luminaries like Rand Fishkin (SEOMoz), Dharmesh Shaw (HubSpot) and our own Chad Pollitt, the discussion revolved around which term best describes and is most appropriate for the work we do for our clients and for marketing our own businesses. Jeremy and others say that "SEO", as it has evolved over the years was once and still is the best term to describe the strategy and tactics of getting found online via search engines, online ads, social media and curated blogs. Others, such as Dharmesh and Chad, maintain that "inbound marketing" has developed as a more appropriate term. I'm going to argue that they're all wrong. What we are all doing (at least in principal) is generating sales leads.