Google considers many factors such as quality and unique content,quality backlinks,titles,descriptions,header tags,keyword density,canonical issues,page loading speed,image optimization etc.