There are several factors that are needed collectively in order to rank on top by becoming search engine friendly. The factors include everything from content quality, keywords, titles, metadata, etc.