Why is Search Engine Optimization so important?

Traffic from Search Engines is not only perfectly targeted but also free. SEO is therefore one of the highest ROI marketing activity for any online business. Below, you will find a list of hand curated SEO forums, communities, blogs, podcasts and tools.