The Indexed Web contains at least 4.96 billion pages (Monday, 27 March, 2023). The Dutch Indexed Web contains at least 2037.97 million pages (Monday, 27 March, 2023).