SEO has become a very popular buzz word. A lot of businesses have been burned by so called SEO specialists and in return have written off the whole concept. SEO still matters. These 8 facts prove that every business need to have an SEO strategy.Read less