Download
The Website Utility Evaluation Version (3Mb ZIP file).
Why Use an ASP Search Facility?
The Website Utility is able to create a server-side ASP search facility for a website
it crawls using the internal web robot. Adding a search facility to a website brings major
benefits to a website, making it easier to find information as well as adding an
additional method of navigating a website. Search facilities are generally well used, and
will frequently appear within the top ten most requested pages on a website.
Although there are a number of server-side search solutions available such as Index Server or ht://Dig, they can be complicated to install and configure. The
Website Utility creates a search facility that only makes use of standard ASP 3.0 - no
database or third-party server components are required.
You can also link to search results for your website from Google or other major search
engines, but it can be difficult to integrate these with the design of your website. They
also carry the obvious risk of a website visitor leaving your website and not returning!
The ASP search facility created by The Website Utility is straightforward for anyone
with a basic knowledge of HTML and ASP to add to their website. The search box can be
added to any page on the website (so you could, for example, have a search facility in the
corner of all pages - like this website!). The search results page can be easily
integrated within the look and feel of an existing website. The search code is written in
JScript, but it can also be used on pages that use VBScript.
.NET Framework users - The Website Utility also creates search engines for
ASP.NET.
Key Features of the ASP Search Engine
Some of the key features of the ASP search engine created by the website utility:
- Extracts indexable content from many different parts of a page (e.g. main content of
page, URL, title, meta tags, image alt tags).
- Supports URLs with QueryStrings, so http://www.mywebsite.com/News.php?ArticleID=1 is
treated as an entirely separate URL to http://www.mywebsite.com/News.php?ArticleID=2. This
is very useful if your website stores its content in a database or content management
system (CMS).
- Sophisticated ranking system ranks each page and word found in the website. Ranking
dependent upon the word's location in each page and the relative importance of that page
within the website.
- Page titles (i.e. the HTML Title tag) may be optionally displayed in search results.
- Page descriptions (i.e. the HTML Description Meta tag) may also be optionally
displayed in search results.
- Easy to integrate with an existing website's design. With an hour or two of work it
would be possible to extensively customise the display of search results.
- The Website Utility crawls your website to create the word index. Since it only sees
pages that are available on the website, there is much less chance of private or
undesirable content from being indexed when compared to using a file based system such as Index Server or ht://Dig.
- No 3rd party software, components or databases to install on web server - it only uses
standard ASP.
- Search code and search data in contained in separate files, so updating the index is
straightforward.
Want to Know More?
- Samples of The Website Utility's
ASP search engines are available for a number of websites.
- Search Brettb.com using the ASP search engine -
compare the search results it returns with those from the much more complicated to set up Index Server/ASP powered search
facility.
- If you want to try The Website Utility's ASP search facility creation on your own
websites, a free trial version is
also available for immediate download. The trial version creates a fully functional search
facility, except that you can only search for the 50 most frequently occuring words on the
website.
- For sites with large numbers of pages or content, you may be interested in the Indexing Service Companion, which allows the
Microsoft Windows Indexing Service to index websites on remote websites.
- The Website Utility also creates ASP.NET search engines.
- An alternative search solution is Search
Engine Builder, which creates fully customisable search facilities without
any programming knowledge being required.
Download
The Website Utility Evaluation Version (3Mb ZIP file).
|


|