SEO is a fools game. If you have been online 3 seconds that makes you qualified to be an seo guru. Not. There are more SEO Experts than any species on the net. But I stand by something I have said for years. Nothing can compete with "Relevance". If you want "Google Love", don't worry about seo, worry about being good. Being relevant.
I could go on and on. Key is all relevance and I have never lifted a finger for seo. NEVER! HOWEVER, I did spend my time and energy on BRANDING. Say what you like, but proof is proof.
Now I do know there is seo traffic. But there are problems. The major one being after all the gyrations of SEO, you are lucky to get 5-10 extra visitors a day. So a lot of expense and effort without a lot of result. You would be better off working on your site.
Have a GREAT Day!