As per Marketing industry practice, websites need to have a certain number of visitors to earn through online advertisements. Online advertisements are dependent on the number of a website's page views. Advertisers normally pay $5 or less for every 1,000 page views. This is called the Cost Per Thousand (CPM) rate. Other factors that influence the value of the CPM are a website's demographics, size, and topic or content.