Web Site Navigation Manager can be started from SiteXpert's menu. The following window appears after launching WNM:

Fig 1. Web Site Navigation Manager
Step 1. Creating portal interface
On the left side of the window there is a list of output pages. You will need to create two output pages -- the first one will create portal interface pages, and the second one will insert search box into all portal pages. Click on the plus button below this list to add the first output page.

Fig 2. Output page properties window
First, choose a name for the page. It can be any text, including spaces. This internal ID will be only used to identify the page. Enter 'Portal Interface'. Leave output type as 'Create a single HTML document'. This will create a new HTML document. Other output types are used to insert code into existing pages. Now, enter the output path of the main portal page, including file name (e.g. c:\www\portal\index.htm). If you don't want WNM to insert full HTML code into the output page, you can use on of the available include methods, e.g. PHP, ASP, SSI, FrontPage or ColdFusion include. Of course, for PHP, ASP, SSI and ColdFusion includes, you should choose a different file name (since the .htm extension will not be processed by these server-side technologies). Click OK to finish creation of the output page.
Now, click the green plus button below 'Available output objects' to create a new output object. In the 'output object name' field enter 'portal'. Click 'Create' to create a new SiteXpert document (output object). This will open SiteXpert's options window. Choose 'PortalHotBot' from the list, then click 'use' and 'OK'. You will be prompted to save the newly created output object. Once the output object is saved, enter its path in the 'path' field or click 'browse' to select it. Click OK to insert newly created output object into WNM. Then, click the 'up' arrow above the 'available output objects' list to add the output object to the list of output objects used by 'Portal Interface' page. Make sure this page is selected when clicking the 'up' button.
Now, add a new data source which will populate portal interface with data. click the green plus button below 'Available data sources' to create a new data source. In the 'data source name' field enter 'source1'. Click 'Create' to create a new SiteXpert document (data source) -- this is not necessary if you already have an .sx file (SiteXpert document) with portal's structure. SiteXpert's main window will open. Click on the 'Layout Wizard' button and and use any mode of Layout Wizard to create a layout structure. Click Save to save the newly created .sx file and close SiteXpert's window. Once the data source is saved, enter its path in the 'path' field or click 'browse' to select it. Click OK to insert newly created data source into WNM. Then, click the 'up' arrow above the 'available data sources' list to add the data source to the list of data sources used by 'portal' output object. Make sure this output object is selected when clicking the 'up' button.
Step 2. Creating search engine
You will now need to add the second output page. In the page name field enter 'Search Engine'. For output type, choose 'modify existing HTML documents'. For 'file name filter' enter 'index*.htm' unless you chose a different file name for the first output page (the star character is required so that all portal pages are processed). Likewise, in 'root directory' choose the same directory as earlier, e.g. 'c:\www\portal'. Click OK to create the output page. Now, follow the instruction from step 1 to add a new output object and data source to the 'Search Engine' output page. Please make sure you choose one of the search engine schemes (e.g. GoogleSearch) for the output object and give the name 'search' to this output object. Make sure you're using proper search engine settings. For more info, check out this tutorial. You should use the same data source for the 'search' output object (source1).
Now, you need to go back to both output pages' properties and add insertion rules. For both output pages, do the following. Click the 'new' button located to the right of the 'insertion rules' list. The insertion rule properties window will appear.

Fig. 3. Insertion Rule Properties
Click the 'select' button to select the output object which will be inserted into each page. For 'Portal Interface' page, select 'portal', and for 'Search Engine' page, select 'search'. Leave the other properties at default values (both output objects will be inserted on top of the HTML document).
Everything is now set up for generation, except for image, include, and script directories. Choose Generate / Settings from program's menu.

Fig 4. Settings Window
In the Settings window you must choose appropriate directories. If you want all files to be saved in the same directory (c:\www\portal), enter this directory in all 'output directory for...' fields, and in all 'HTTP path' fields enter '.' which specifies current directory. Please note that you should choose a different directory set (CGI directories) if you want the search engine to work correctly. This is because an HTTP server is required for search engine to work correctly (an exception is the ActiveX search style which works in any directory, without an HTTP server).
The last thing you must do is choose Generate / Generate All. This will create all outputs. You can check the log on the bottom of WNM's window to check if the generation was successful.