You are here: Features > Search > About Search

About Search

When your end users need to find specific information in your project, the three most common methods they use are: the search feature, a table of contents (TOC), and an index.

You can add the search feature to any of your online output targets. When users want to find information about a specific subject, they enter key words in the Search field. A search engine looks through every topic in your project to find the term(s) entered by the user. When it finds the terms, it presents the user with a list of topics to open. Search results are ranked, not listed alphabetically.

The search feature is good because it is very thorough. However, it also might return several topics that contain the search terms but are not really relevant for the user's needs. That is why creating an index is also important.

Basic Steps

Following are the basic steps for adding the search feature for your end users:

  1. Enable search To include the search feature in your output, simply enable it in the skin you want to use for the target. See Enabling Search in Skins.
  2. Associate skin with target Now that the search feature is enabled in the skin, you need to associate that skin with the target you are building. See Associating Skins with Targets.
  3. (Optional) Add search filter A search filter lets users narrow their search based on concepts. Concepts are simply keyword markers that you insert into topics that have some kind of relationship with each other. They are also used for inserting concept links into topics (such as the "See Also" link that you see at the bottom of this topic). For more information, see the following:
  4. (Optional) Modify styles for highlighted search terms When users perform searches in your online output, the keywords that are found are highlighted in the topics. The background for each term found in a topic is highlighted in a different color. In Flare, you can create styles for this purpose and change not only the color background, but other settings as well (e.g., font style, text decoration). See Using Styles to Change the Look of Highlighted Search Terms.
  5. (Optional) Include or exclude topics from search You can include a particular topic in the generated output but exclude it from any search that users perform. See Including or Excluding Topics in Search.
  6. (Optional) Include stop words in search Flare has a "stop words" list behind the scenes that omits certain common words (such as "an" and "the") when users perform searches. However, if you would like those common words to be included in user searches, you can easily do so. See Including Stop Words in Search.

Note: The MadCap Help Viewer supports wildcard searches on Microsoft Windows XP (and newer operating systems) when SQL Compact is installed (see Installing SQL Server). For example, if you type Mad* in the Search field, Flare will list all topics that contain words starting with "Mad" (e.g., MadCap, Madagascar, madness, Madrid).

This means that you can perform wildcard searches in Flare's online Help. In addition, if you distribute DotNet Help output and the MadCap Help Viewer to your users, they can perform wildcard searches in your Help system. The search response is also faster with this option.

To set this option, open the target, select the Performance tab of the Target Editor, and select Include SQL Search Database.

Server-Side search

Following are some additional features of search that may be available to you. Some of these features are available if you integrate your project with MadCap Feedback, and others are available if you use the WebHelp Plus output:

Features Available with MadCap Feedback

For more information about MadCap Feedback, see About MadCap Feedback and Features and Benefits of MadCap Feedback.

Features Available with WebHelp Plus

For more information, see About WebHelp Plus Output, Including Non-XHTML Files in Search, and About Advanced Server Features in WebHelp Plus.

See Also

Downloads (PDF Format):

Flare Quick Guide

Flare Getting Started Guide

Flare What's New Guide

Flare Key Features Guide

Flare Transition From RoboHelp Guide

Flare Transition From FrameMaker Guide

Flare Styles Guide

Flare Printed Output Guide

Flare WebHelp Plus Guide

Flare Shortcuts