indexer

/ˈɪndɛksər/
noun
  1. A person who creates an index for a book, database, or other collection of information.
    • As an indexer, she carefully listed every important term and page number.
    • The publisher hired a professional indexer to organize the reference book.
    • The indexer worked with the author to make sure all key concepts were included.
  2. A computer program or algorithm that builds an index for searching or organizing data.
    • A good indexer can make searches much faster and more accurate.
    • The search engine uses a fast indexer to catalog millions of web pages.
    • The database indexer updates automatically whenever new records are added.