The indexable web is more than 11.5 billion pages | Synapse