Search engines rank pages based on 200 plus different ranking criteria. These criteria are designed to provide searchers with quality information and a better user experience. Based on the search engines rankings, search engines consider factors like quality of the page, user interaction and duration of interaction, authority, expertise and trustworthiness of the page and much more. Pages that satisfy these criteria are ranked highest on the SERPs followed by other results.