Создание индекса для поиска в Web

Этап 1. Создание индекса для поиска в Web

При работе непосредственно с сервера индекс нетрудно создать с помощью интерактивной части программы поиска файлов.

Чтобы создать индекс с помощью программы поиска файлов

  1. В панели управления Windows NT дважды щелкните значок программы поиска файлов.
  2. В меню Индекс выберите команду Создать индекс.
  3. Нажмите кнопку Обзор, и выберите корневую папку Web-узла. В индекс будет включено содержимое всех вложенных в нее папок.

    Примечание. Если пользователи должны иметь к доступ документам Web-узла через протокол передачи файлов, а не только через HTTP, необходимо ввести в окно Выбор папки имя в формате UNC и обеспечить к ней доступ для чтения. Убедитесь также, что программа поиска имеет необходимые разрешения.

  4. По умолчанию индексируются все документы Microsoft Office и файлы HTML. Список документы типа позволяет изменить условия индексирования.
  5. По умолчанию все режимы Автоматически обновлять индекс, Ускорить отображение свойств, Ускорить поиск по фразам и Включать данные о значимости при поиске в Web установлены. Более подробные сведения см. в справке по программе поиска.

    Примечание. В режиме Включить поиск фраз индексы разрастаются примерно в 4-6 раз, достигая по размеру от 10 до 30 процентов объема исходных документов. Время их создания также увеличивается.

  6. Нажмите кнопку Параметры Web и укажите имя индекса.
  7. Существует возможность поместить ссылки HTTP на найденные документы на страницу результатов. При этом следует выбрать в списке Индексировать следующие папки для поиска в Web путь, для которого необходимо создать эти ссылки. (Подробности см. в документации по IIS.)
  8. В поле Альтернативный путь HTTP введите HTTP-адрес для выбранного пути (например, http://www.company.com/), и затем нажмите кнопку Изменить. (Ссылка с использованием HTTP должна быть доступна через виртуальную папку на Web-сервере. Если используется только протокол передачи файлов, ссылки HTTP не нужны.)
  9. Нажмите кнопку ОК в диалоговых окнах Папки Web и Создание индекса программы поиска файлов.

Примечание. Если поиск в Web должен охватывать другие папки на том же компьютере или сетевые папки, следует воспользоваться окном Параметры Web и включить эти папки в индекс. Для каждой из них обязательно указать правилньый адрес HTTP. Если службе поиска в Windows NT еще не была сопоставлена учетная запись с разрешением на открытие этих папок, это необходимо сделать при установке. Данные из индекса для дополнительных папок будут использованы только при поиске в Web. В Outlook, а также в окне Открыть приложений Microsoft Office (меню Файл ) они доступны не будут.

Если при установке был вбыран режим управления поиском в Web, расписанием индексирования Web-сервера нетрудно управлять с помощью средств просмотра Web (как локально, так и при удаленном доступе). Ниже приведены условия успешной работы средств управления поиском в Web.

  • Web-сервер должен работать в среде Windows NT Server 4.0.
  • Средства управления поиском в Web должны быть установлены в разделе NTFS на Web-сервере. Чтобы изменить их размещение, необходимо выполнить повторную установку. Команда смены папки позволит выбрать место в разделе NTFS.
  • Web-сервер должен поддерживать механизм Windows NT Challenge/Response.
  • Средство просмотра Web также должно поддерживать механизм Windows NT Challenge/Response (к числу таких программ относится Internet Explorer 3.0).
  • Ограничьте доступ к папке со средствами управления с помощью системы безопасности NTFS. В первую очередь необходимо отсечь доступ пользователям, входящим в систему как guest или anonymous. Это надо сделать даже в том случае, если данные не являются секретными. Дело в том, что тогда сами средства управления поиском в Web будут использовать учетную запись anonymous, которая не обычно предоставляет прав на чтение и изменение нужных файлов.
  • Убедитесь в наличии нужных прав доступа. Для работы с сервером необходимы привилегии администратора.
После того как все требования будут выполнены необходимо определить HTTP-адрес для файла WebSrchW.htm в папке управления поиском в Web. Этот адрес следует выяснить или создать прямо на Web-сервере.

Чтобы создать индекс с помощью средств управления поиском в Web

  1. В средстве просмотра Web откройте файл Websrchw.htm.
  2. Нажмите кнопку Создать/удалить индекс.
  3. Выберите ссылку Создать индекс и следуйте появляющимся на экране указаниям.

Разошлите всем добрую весть!

Как правило, индексирование 100 Мбайт документов занимает около часа. За это время имеет смысл настроить страницу Query.htm. Затем ссылку на эту страницу следует разослать всем пользователям. Теперь можно перейти к этапу 2, Изменение страницы запроса и рассылка ее HTTP-адреса.