No one knows the exact factors what are Google consider to rank a website. Mainly it considers the quality content, backlinks and regular update the website.