Crawl demand depends on two factors i.e. popularity & staleness.
A) Popularity- URL’s which are popular on the internet tend to be crawled more often & to be keep in the index results.
B) Staleness- Systems attempt to prevent URLs from becoming stale in the index.