Переиндексация
Перегенерация поискового индекса может потребоваться в самых различных ситуациях, например, после импорта товаров в каталог или после загрузки файлов по FTP. Пока индекс поиска не создан заново после подобных операций, новые страницы не будут выводиться в результатах поиска.
Форма Переиндексация (Настройки > Поиск > Переиндексация) позволяет пересоздать поисковый индекс, задав требуемые параметры и ограничения.
Закладка «Переиндексация»
Закладка предназначена для ручной переиндексации сайта.
| Поле | Описание |
|---|---|
| Переиндексировать только измененные | Если эта опция включена, при создании индекса будет обновляться/добавляться информация о модифицированных/созданных с момента последней индексации документах и страницах.
Если вы хотите переиндексировать сайт полностью, отключите эту опцию. |
| Шаг | Интервал между шагами индексации, в секундах. Если поле оставлено пустым или указано значение 0, то индексация будет совершена за один шаг. Такие значения, как правило, не используются, так как современные сайты имеют большие объёмы контента. Конкретное значение подбирается экспериментально, начинать советуем с шага в 5-10. Для большинства сайтов шаг 20 будет оптимальным. |
| Сайт | Сайт, документы которого требуется переиндексировать. |
| Модуль | Список позволяет выбрать, какую информацию следует переиндексировать:
Примечание: Переиндексацию Социальной сети необходимо производить только из публичной части сайта с помощью соответствующей кнопки на панели инструментов (см. ниже). Опция [socialnetwork] Социальная сеть в данном случае не даст нужного эффекта.
|
| Удалить поисковые фразы для подсказки | При отмеченной опции будут удалены все фразы, отображающиеся в виде интерактивных подсказок при поиске. |
Для того чтобы начать переиндексацию, нажмите кнопку Переиндексировать. Для остановки переиндексации — кнопку Остановить, а для продолжения Продолжить.
Внимание! После выполнения переиндексации модуль Социальная сеть должен быть переиндексирован отдельно из публичного раздела.
Для этого:
- Перейдите в разделы социальной сети (где установлены компоненты socialnetwork, socialnetwork_group, socialnetwork_user).
- Нажмите кнопку Индексация на панели управления:
Смотрите также:
- Индексация (учебный курс «Администратор. Базовый»)
© «Битрикс», 2001-2023, «1С-Битрикс», 2023
Наверх
Администратор.
Базовый. ПоискГлавная
Ответы
Ответы на тест: Администратор. Базовый
Ответы на тест: Администратор. Базовый. Поиск
Увидеть ответ на вопрос: Для правильной работы поиска необходимо, чтобы URL страниц, заданных в настройках инфоблока, вели на, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Чтобы информация из инфоблоков могла участвовать в поиске, необходимо:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Автоматическая переиндексация сайта выполняется:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее , можно на главной странице |
Увидеть ответ на вопрос: Обновить вручную поисковый индекс необходимо после:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Что из перечисленного участвует в индексе? Отметьте верные утверждения:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: На что можно наложить ограничения в настройках модуля «Поиск»?, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее |
Увидеть ответ на вопрос: Для определения документов, не участвующих в поиске, на странице настроек модуля «Поиск» служит поле:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Использование быстрого поиска, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Правила сортировки используются для:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее , можно на главной странице |
Увидеть ответ на вопрос: Поисковая фраза: «немецкий автомобиль» не (опель или opel) (1938 или 1939) — для модуля «Поиск» означает найти, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Ограничения на область поиска по статической и динамической информации можно задать:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Результат поиска выдается в соответствии с, можно купив подписку Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Вес — это:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: На странице «Переиндексация сайта» (Настройки > Поиск > Переиндексация) можно выполнить переиндексацию, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Чтобы статическая страница могла участвовать в поиске необходимо:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Увидеть ответ на вопрос: Использование Google Sitemap позволяет:, можно купив подписку в которую входит данные ответы: 🚀 Купить подписку и ознакомить какие ответы на тесты 1с битрикс входят в нее, можно на главной странице |
Индекс обновления (REST API Когнитивного поиска Azure)
Твиттер LinkedIn Фейсбук Электронная почта
- Статья
- 2 минуты на чтение
Изменение существующего индекса обычно требует удаления и перестроения индекса, за исключением следующих изменений схемы:
Добавление новых полей в коллекцию полей
Добавить вновь созданные поля в подсказчик
Добавление или изменение профилей оценки
Добавить или изменить ключи шифрования
Добавить новые пользовательские анализаторы
Изменить параметры CORS
Изменить существующие поля любым из этих трех способов:
- Изменение
извлекаемое(значения истинны или ложны) - Изменить
searchAnalyzer(используется во время запроса) - Добавить или изменить
synonymMaps(используется во время запроса)
- Изменение
Чтобы добавить эти обновления, поместите имя индекса в URI запроса. В тело запроса включите полное определение индекса с вашими изменениями.
PUT https://[имя службы поиска].search.windows.net/indexes/[имя индекса]?api-version=[api-version] Тип содержимого: приложение/json API-ключ: [ключ администратора]
Существующие поля и большинство атрибутов полей нельзя удалить или изменить, а поля нельзя добавить в предложения. В подсказчик можно добавить только вновь созданные поля .
При добавлении нового поля все существующие документы автоматически получают нулевое значение для этого поля. Никакое другое пространство для хранения не используется до тех пор, пока не произойдет одно из двух событий: значение будет предоставлено для нового поля (с помощью слияния) или будут добавлены новые документы.
Существующие анализаторы, токенизаторы, фильтры токенов и фильтры символов не могут быть изменены. Новые могут быть добавлены к существующему индексу, только если флаг установлен в true в запросе на обновление индекса:
PUT https://[имя службы поиска].
search.windows.net/indexes/[имя индекса]?api-version=[api-version] &allowIndexDowntime=true
Эта операция отключает ваш индекс на несколько секунд. Запросы на индексирование и запросы не будут выполняться, пока индекс находится в автономном режиме. Производительность и операции записи могут быть временно снижены на несколько минут после возобновления работы индекса.
Параметры URI
| Параметр | Описание |
|---|---|
| имя службы | Обязательно. Установите это на уникальное определяемое пользователем имя вашей службы поиска. |
| имя индекса | Обязательно. URI запроса указывает имя обновляемого индекса. |
| API-версия | Обязательно. Текущая стабильная версия: api-version=2020-06-30 . Дополнительные версии см. в разделе Версии API. |
| разрешитьиндексдаунтайм | Дополнительно. Ложь по умолчанию. |
В следующей таблице описаны обязательные и необязательные заголовки запросов.
| Поля | Описание |
|---|---|
| Тип содержимого | Обязательно. Установите это на application/json |
| API-ключ | Обязательно. API-ключ используется для проверки подлинности запроса к службе поиска. Это строковое значение, уникальное для вашего сервиса. Запросы на обновление должны включать заголовок API-key , установленный для вашего ключа администратора (в отличие от ключа запроса). Вы можете найти ключ API на панели мониторинга службы поиска на портале Azure. |
Тело запроса
Синтаксис тела запроса такой же, как и для создания индекса.
При обновлении существующего индекса тело должно включать полное определение схемы, включая все исходные определения, которые вы хотите сохранить. В общем, лучший шаблон для обновлений — получить определение индекса с помощью GET, изменить его, а затем обновить с помощью PUT.
Ответ
При успешном запросе вы должны увидеть «204 No Content».
По умолчанию тело ответа будет пустым. Однако, если Заголовок запроса Prefer имеет значение return=representation , тело ответа содержит JSON обновленного индекса. В этом случае код состояния успеха будет «200 OK».
См. также
- REST API Когнитивного поиска Azure
- Коды состояния HTTP
- Создать индекс (REST)
- Операции с индексами (REST)
- Создать индекс на портале
Обновление поискового индекса для элементов проекта—ArcGIS Pro
Когда вы создаете карты и макеты и добавляете элементы в свой проект,
ArcGIS Pro автоматически обновляет доступный для поиска индекс проекта.
Однако если элементы создаются или удаляются в базе данных кем-то другим, работающим над другим проектом, или если новые данные становятся доступными в общей сетевой папке, индекс поиска проекта может не отражать текущее состояние этих местоположений.
Для обновления индекса доступны различные параметры. Планирование периодических обновлений индекса может помочь, когда содержимое папок и баз данных часто меняется.
Существует два типа запланированных обновлений индекса: добавочные обновления и переиндексация. Инкрементальные обновления выполняются быстро. Они проверяют следующие ситуации:
- Новые элементы были добавлены в расположение, такое как папка, которая ранее была проиндексирована.
- Элементы были удалены или перемещены из проиндексированного расположения, либо элемент в проиндексированном расположении был переименован.
- Элемент проекта, который ранее был проиндексирован, был удален из проекта.

Например, кто-то мог добавить набор растровых данных в общую сетевую папку, которую вы используете, или вы могли сохранить вложение электронной почты в домашнюю папку вашего проекта. Кроме того, вы могли удалить шейп-файл в папке под подключением к папке или удалить базу данных из своего проекта. Кроме того, вы могли переименовать элемент после его индексации. Если элемент переименовывается, запись указателя для старого имени удаляется и добавляется новая запись.
Переиндексация включает в себя удаление существующего проиндексированного содержимого и индексирование элементов, которые в настоящее время хранятся в выбранном месте, с нуля. Переиндексация периодически необходима для учета элементов, которые были удалены из папки, базы данных или панели инструментов. Это может занять некоторое время, когда необходимо проиндексировать множество элементов. Как правило, переиндексация должна происходить в непиковые часы.
Оба типа запланированных обновлений индекса поддерживают все проекты, которые вы используете на компьютере.
Индекс обновляется, чтобы отразить текущее состояние всех элементов, связанных со всеми проектами, хранящимися в данный момент на компьютере.
На локальном компьютере создается запланированное задание Windows для автоматического обновления индекса через равные промежутки времени. Эта задача выполняется, даже если ArcGIS Pro не запущен. Если выполнение задачи запланировано на время после того, как вы ушли с работы, когда вы вышли из системы, задача может быть успешно запущена только в том случае, если у нее есть ваши учетные данные. В противном случае запланированная задача не имеет разрешения на доступ к элементам вашего проекта на локальном или сетевом компьютере. Если запланированная задача не может быть запущена, удаленные элементы никогда не удаляются из индекса поиска, и результаты поиска будут неточными.
Обновление индекса при выходе из системы
По умолчанию запланированная задача Windows, используемая для обновления поискового индекса ArcGIS Pro, запускается, только когда вы вошли в систему на своем компьютере.
Автоматические обновления происходят ежечасно, а переиндексация запланирована на полдень. Автоматические обновления успешно выполняются в течение дня, но не запускаются вечером, если вы выходите из своего компьютера, когда уходите. Если вы заблокируете компьютер, уходя на обед, переиндексация будет выполнена успешно, поскольку вы все еще находитесь в системе. Если вы выйдете из системы во время обеда, переиндексация не произойдет. Когда переиндексация происходит в обеденный перерыв, процесс может продолжаться, когда вы вернетесь. Поиск элементов проекта сначала не дает никаких результатов. Когда часть процесса индексирования завершена, поиск дает неполные результаты. Полные результаты доступны, когда индексирование полностью завершено.
Чтобы успешно обновить и перестроить поисковый индекс вечером, выберите вариант обновления поискового индекса при выходе из системы и предоставьте операционной системе свои учетные данные. По умолчанию автоматические обновления происходят ежечасно, а переиндексация запланирована на полночь.
Индекс перестраивается и обновляется в одночасье и готов к использованию утром, когда вы возвращаетесь на работу. Если вы работаете над множеством различных проектов и имеете доступ к общим сетевым ресурсам, содержащим большое количество элементов, вы можете запланировать переиндексацию на более ранний вечер.
Переиндексация должна выполняться в то время, которое наиболее целесообразно для вашего графика работы и конкретного компьютера. Если ваш ноутбук обычно выключается вечером или не имеет доступа к корпоративным ресурсам, потому что он отключен от сети, нет смысла планировать переиндексацию на полночь на этом компьютере. Если вы используете ArcGIS Pro на этом компьютере большую часть дня, попробуйте запланировать обновления во время обеденного перерыва или во время встречи, которая проводится регулярно.
- Перейти на страницу настроек.
- На стартовой странице ArcGIS Pro щелкните вкладку Настройки .

- В открытом проекте щелкните вкладку «Проект» на ленте.
- На стартовой странице ArcGIS Pro щелкните вкладку Настройки .
- В списке боковых вкладок щелкните Параметры.
Появится диалоговое окно «Параметры».
- Перейдите на вкладку Индексирование.
- Проверить Периодически обновлять индекс.
- В разделе «Запланированное задание автоматически обновит индекс» щелкните «Обновить, даже если вы вышли из компьютера».
- Введите учетные данные, которые вы используете для входа на компьютер, в появившемся системном диалоговом окне Windows и нажмите OK или Enter. Например, введите пароль, связанный с вашим логином Windows.
- Нажмите кнопку «ОК» в диалоговом окне «Параметры».
Ваши учетные данные связаны с запланированной задачей в операционной системе. ArcGIS Pro не хранит и не использует эти учетные данные. В следующий раз, когда произойдет запланированное обновление индекса, операция завершится успешно, даже если вы вышли из компьютера.

Расписание инкрементных обновлений
По умолчанию поисковый индекс ArcGIS Pro инкрементально обновляется каждый час, чтобы включить новые элементы, которые были добавлены в местоположения, связанные с вашими проектами.
- Перейдите на страницу настроек.
- На стартовой странице ArcGIS Pro щелкните вкладку Настройки .
- В открытом проекте щелкните вкладку «Проект» на ленте.
- В списке боковых вкладок щелкните Параметры.
Появится диалоговое окно «Параметры».
- Перейдите на вкладку Индексирование.
- Проверить Периодически обновлять индекс.
- Проверка Обновлять элементы в индексе каждые.
- Введите целое число, большее или равное 1, в текстовое поле «Часы», чтобы указать, сколько часов пройдет, прежде чем ранее проиндексированные проекты и местоположения будут проверены, чтобы увидеть, нужно ли добавлять новые элементы в индекс.

- Нажмите OK.
Запланированное задание Windows обновляется для постепенного обновления индекса по истечении указанного количества часов. Если индекс последний раз обновлялся в 13:30, текущее время — 14:00, а новый интервал переиндексации — каждые три часа, следующее добавочное обновление произойдет примерно в 16:30.
Расписание переиндексации элементов
По умолчанию поисковый индекс ArcGIS Pro переиндексирует каждые 24 часа либо в полдень, либо в полночь, в зависимости от выбранного параметра в Запланированное задание автоматически обновит индекс.
Вы можете изменить частоту переиндексации и время ее начала. Укажите количество дней, которые должны пройти до повторного индексирования, и в какое время оно должно начаться на следующий день. Например, если элементы, хранящиеся в используемых вами базах данных, достаточно стабильны, может быть достаточно проводить переиндексацию раз в неделю. При необходимости отдельные папки и базы данных можно переиндексировать вручную, обновив их содержимое.
Переиндексация может происходить не точно в указанное время. Запланированная задача запускается с указанным интервалом обновления. Когда задача выполняется близко к запланированному времени переиндексации, индекс создается повторно, а не обновляется.
- Перейдите на страницу настроек.
- На стартовой странице ArcGIS Pro щелкните вкладку Настройки .
- В открытом проекте щелкните вкладку «Проект» на ленте.
- В списке боковых вкладок щелкните Параметры.
Появится диалоговое окно «Параметры».
- Перейдите на вкладку Индексирование.
- Проверить Периодически обновлять индекс.
- Установите флажок Переиндексировать все элементы с нуля каждый раз.
- Введите целое число от 1 до 366 в текстовое поле Day(s), чтобы указать, сколько дней пройдет, прежде чем проекты и их элементы будут переиндексированы.



Если поле оставлено пустым или указано значение 0, то индексация будет совершена за один шаг. Такие значения, как правило, не используются, так как современные сайты имеют большие объёмы контента. Конкретное значение подбирается экспериментально, начинать советуем с шага в 5-10. Для большинства сайтов шаг 20 будет оптимальным.
ниже). Опция [socialnetwork] Социальная сеть в данном случае не даст нужного эффекта.




