Search Engine Optimization (SEO) can be critical in gaining the visitors necessary to grow your website. It has been stated many times that SEO is simple, but it's not easy. Also, proper SEO takes time and results are not immediate, plus it is a constant effort, no such thing as fix it and forget it.
It is estimated Google's algorithms use approximately 200 factors in determining a site's quality score or page rank. In other words, don't be an algorithm chaser, you will never decode Google's secrets, so put your efforts into building a great website that provides value to your target audience.