Add search-indexer, output more efficient index.json