Add new content to your website with this mini Google/AltaVista style search engine. The ASP Internet Search Engine comes ready to run with a database already packed with websites. Each line of code is commented to make it easier to customize. Visitors to your site can add there own or favourite websites thorough an add your own URL page. The Internet Search Engine runs in much the same way as the Search Engines you see on the Internet. It allows the user to either search for websites containing all the words in your search or websites with any of the words in your search. You can set in the code how many returned results are shown on each page. The other pages containing the rest of the search results are linked to using, next, previous, and page number hyperlinks. The hyperlinks to the other pages use the Get method so search results can be bookmarked by the user to return to at a later date.
This is the framework for a search engine, which uses ASP to access a database via ADO. It is relatively simple and straight forward and is ready to be extended upon. It supports basic boolean operators 'AND' and 'OR'.
Sites are usually organized in zones with several pages each. The search engine allows for the grouping of pages in Classes, each reflecting the site organization. For each page there are 4 field types to be filled: Page Name, Page Web Address, Page Class, and Keyword List. Since page URL can be absolute or relative you can index pages from other sites you may have. Keywords are searched at any of the fields, by Sentence, All words or
Any words. The application have two distinct interfaces, one for the end users (for searches) and other for the webmaster (for administration and page indexation). The end user pages can be personalized to the hosting site layout. Application suplied with Access database but easily upgradeable to other BD like SQL Server.
Advanced Search Engine Pro is an ASP program that allows you to store URL locations of important web pages or documents on your website or company Intranet. Features include Email alerts of new submissions, Approve/Reject pending submissions, and View/Delete/Update existing submissions.