How old is the Web? Characterizing the age and the currency of the European scientific Web