Answer-
The biggest SEO factor that is not in our control is Google .
How exactly google ranks websites is unknown.The company does not make public the aerch algorithms it uses,although SEO professionals have determined the best practices we adhere in order to acheive the results.But one cannot control google.