1.5 Million Websites and Counting : Challenges and Opportunities