Google has never published a definitive list of ranking factors. This is done to prevent the system from being gamed and manipulated. This is where an experienced SEO can come in to identify areas for improvement and implement the required changes. One of the first things that we will examine is how your website fits in with Google’s guidelines.