Before you embark on your website development project, whether it is an upgrade/redesign of an existing website or development of a brand new website, quickly answer these 20 questions to see if your website complies with all the necessary features for top ranking in Google.