(re)build posts index