Been reading articles about SEO recently and they say "It is not an exact science" as it highly dependent on other resources like google and other search engines. I also agree this process being a continues process.