New indexer

Closes #449.

@nquinlan wants to add some SEO keyword meta stuff.