Crawler

A program used by search engines to discover and index web pages. Also known as a spider or bot.