SEO- a Real Challenge for Most Small Businesses SEO is search engine optimization- the art and science of getting found on the web. In conversation with two new clients this week, both of whom are looking for lead generation. First one says, SEO- I’ve heard of...