A hypertextual .NET search engine, comprising the search engine, a data management console, a crawler and an indexer. By using its own data store and regular expression keyword matching, SearchEngine can provide relevant, accurate search results of web pages quickly and at moderate cost. SearchEngine is ideal for those wanting to create a website search engine or a specialised Internet search engine.