Настоящее исследование посвящено разработке структур данных и алгоритмов информационного поиска. Статья представляет первую часть исследования и содержит описание разработанных структур данных для представления поисковых индексов в информационно-аналитической системе. Предлагаемые структуры данных ориентированы на представление лингвистической информации текстов, включая синтаксическую и семантическую. В статье рассмотрены алгоритмы построения поисковых индексов.