SEO is a long term game. If you shoot for short term gains, you'll get short term results. The most successful way to approach SEO is to  routinely analyze metrics (traffic, keywords, bounce rate etc), set goals optimized for maximum results and adapt as necessary.