The Indexed Web contains at least 0.02 billion pages (Thursday, 16 January, 2025). The Dutch Indexed Web contains at least 249.58 million pages (Thursday, 16 January, 2025).