Поисковая машина (движок) — это программная часть поисковой системы, которая используется для сбора, обработки и представления данных пользователю. Именно эта часть составляет основу поисковых систем, которая отличает одну систему от другой.
Составляющие элементы
Поисковая машина состоит из трех основных элементов, которые в совокупности с аппаратной частью и интерфейсом пользователя ПС делают возможной ее работу.
Поисковый робот. Также может называться ботом, пауком или краулером. Его задача — постоянно обходить все известные ему сайты в поисках ссылок на новые, еще неизвестные ему страницы. Проверяя таким образом Всемирную Паутину, робот выполняет две важнейшие функции: вносит в кеш поисковой системы вновь созданные
Алгоритм ранжирования. Алгоритм ранжирования — это формула, которая учитывает огромное количество параметров запроса и известных поисковой системе сайтов с тем, чтобы формировать максимально полезную пользователю органическую выдачу в зависимости от его интересов. В современных поисковых машинах алгоритм является самообучающимся — то есть он способен учитывать изменяющиеся факторы и самостоятельно присваивать им больший или меньший вес.