搜索引擎
使用FrontPage来制作站内搜索引擎虽然非常简单,但并非所有的网站服务器都支持FrontPage扩展服务器模块,这就给它的应用带来局限,不过没有关系,如果利用好诸如“搜索引擎工厂”这样的搜索引擎辅助工具,也能制作出专业水准的站内搜索引擎来。( 专业版下载地址)
第一步,指定搜索网站
打开软件,首先要在“文件”选项卡上指定需要添加搜索引擎的网站(如图),可以点击“网站”按钮指定已经上传到服务器的网站或者使用“文件夹”指向本地的网站目录,为了便于调试和加快搜索响应速度,一般就使用本地网站目录并在路径上选择“使用相对路径”。对于拥有多个网站的站长,如果需要多个网站共同使用一个站内搜索引擎的话,可以选择“索引多个网站或文件夹到一个搜索引擎中”,然后点击“添加”按钮添加网站网址或本地网站的文件夹目录。
(图片较大,请拉动滚动条观看)
提示:指定搜索网站后,点击工具栏上的“索引”按钮即可在软件界面的右侧“页面”框中显示网站目录下所有被索引的网页文件。
第二步,选择搜索脚本
“搜索引擎工厂”专业版支持的网站搜索脚本类型有JavaScript、ASP和PHP,如果是纯静态网站就选择JavaScript脚本,若是ASP或PHP动态网站则要选择相应的脚本。对于使用ASP、PHP脚本的网站,如果需要处理的页面超过2000页,一般要选择使用“Access”或“MySQL”数据库以加速搜索处理。
第三步,设置索引文件类型
切换到“索引”选项卡,在这里我们要为站内搜索引擎设置可以被索引即搜索到的网页文件、文本文件及多媒体文件等(如图),如果网站中有不想让浏览者搜索到的文件或页面,可以点击“添加”按钮来进行设置。
(图片较大,请拉动滚动条观看)
第四步,定制模板和输出风格
在“模板”选项卡上系统提供了三种搜索模板形式,选择一种模板后,还可以对搜索的相关页面如search.asp、result.htm等进行重新编辑,以符合网站的整体布局及色调设置。设置好“搜索”选项卡中用于搜索关键词组的匹配策略和搜索页面的搜索策略后,切换到“输出”选项卡中设置搜索输出风格如搜索结果显示页面及结果项的字体和颜色等内容。
第五步,创建搜索引擎
完成上面的设置后,就可以生成站内搜索引擎了,点击工具栏上“创建”按钮即可生成用于站内搜索的文件,生成的文件会根据你所选择脚本而有所不同,比如选择了ASP脚本和Access数据库就生成了IndexData.mdb、search.asp和searchfunc.asp三个文件,将生成的文件复制到网站目录下,运行search.asp就可以实现站内搜索了。
提示:为了使网站更加完善,我们可以将以下search.asp中的搜索表单代码复制到需要设置站内搜索引擎的页面上。
<FORM name="formSear" action="search.asp" method="GET"><INPUT name="searWords"> <INPUT name="Send" type="submit" value="Search"></FORM>