pages abstracted and indexed via elasticsearch