Типичные ошибки
Урок
719
из
932
Сложность урока:
2 уровень — несложные понятия и действия, но не расслабляйтесь.
2 из 5
Дата изменения:
01.03.2023
Просмотров:
36828
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет
В уроке рассмотрим решение ошибок поискового характера:
Поиск выдаёт ссылки на несуществующие страницы (404 — HTTP not found) |
- Ошибки поиска элементов инфоблока связаны с неправильно указанным
URL’ом страницы детального просмотра элемента
. Этот URL используется при формировании страницы результатов поиска. Соответственно, если он проставлен неправильно или указывает на несуществующую страницу, то пользователь по ссылке попадет не на страницу просмотра найденного элемента, а на 404-ю.Кроме того, похожая ситуация возникает, если компонент работает в режиме ЧПУ, а URL в настройках инфоблока прописан не в ЧПУ. В данной ситуации следует указать URL по правилам ЧПУ.
Примечание: чтобы разделы и элементы инфоблока могли участвовать в поиске, в форме настройки инфоблока также следует отметить опции Индексировать разделы для модуля поиска и Индексировать элементы для модуля поиска. Подробнее читайте в уроке Настройки инфоблока для корректного поиска элементов.
- Проблема может возникать со ссылками на страницы форума и блога. Проверьте корректность шаблонов путей к сообщениям форума, блога.
Внимание! После изменения путей обязательно выполните переиндексацию сайта.
«Зависает» переиндексация статических файлов |
Проблема: информационные блоки индексируются нормально, а статические файлы — нет. Переиндексация зависает и изменение шага индексации на странице Настройки > Поиск > Переиндексация не помогает.
Решение: причиной является большой файл на сайте, который не успевает проиндексироваться за шаг. В настройках модуля Поиска установите ограничение на размер в поле Максимальный размер индексируемого документа в килобайтах.
Антон,
Ищем по элементам каталога.
У нас есть 22 товара в которых есть слово «круг»:
Костер круглый «Вулканическая пыль»
Костер круглый Облако
Браслет Круг Gold
Серьги «Восточные круги»
и тд
И вот ни одного не находит …..
$APPLICATION->IncludeComponent("custom:search.page", "template1", array(
"RESTART" => "N",
"CHECK_DATES" => "N",
"USE_TITLE_RANK" => "N",
"DEFAULT_SORT" => "rank",
"arrFILTER" => array(
3 => "iblock_catalog",
),
"arrFILTER_main" => array(
),
"arrFILTER_iblock_services" => array(
0 => "all",
),
"arrFILTER_iblock_news" => array(
0 => "all",
),
"arrFILTER_iblock_catalog" => array(
0 => "all",
),
"arrFILTER_iblock_catalog_custom" => array(
0 => "8",
),
"PAGE_RESULT_COUNT" => "12",
"AJAX_MODE" => "N",
"AJAX_OPTION_SHADOW" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
//"CACHE_TYPE" => "A",
//"CACHE_TIME" => "36000000",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "Результаты поиска",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => "arrows_techshop",
"SHOW_ITEM_TAGS" => "N",
"SHOW_ITEM_DATE_CHANGE" => "N",
"SHOW_ORDER_BY" => "N",
"SHOW_TAGS_CLOUD" => "N",
"AJAX_OPTION_ADDITIONAL" => ""
),
false
);?>
Официальный сертифицированный
хостинг для продуктов 1С Битрикс
Битрикс-стандарт INFO Оптимизированные тарифы для быстрой работы корпоративных и информационных сайтов на 1С Битрикс.
21.03.2020
В случае сбоя работы поиска рекомендуестся пошаговое выполнение рекомендаций. После каждой требуется производить тестирование работы поиска:
- Произвести полную переиндесацию /bitrix/admin/search_reindex.php
- Сбросить кэш на сайте /bitrix/admin/cache.php (очистка файлов кеша)
- Отключить «использование морфологии» в настройках модуля поиска /bitrix/admin/settings.php
- Изменить код в файле /bitrix/modules/search/classes/general/search.php
код: if (!array_key_exists(«STEMMING», $aParamsEx)) $aParamsEx[«STEMMING»] = COption::GetOptionString(«search», «use_stemming») == «Y»;
заместить: if (!array_key_exists(«STEMMING», $aParamsEx)) $aParamsEx[«STEMMING»] = COption::GetOptionString(«search», «use_stemming», ‘N’) == «Y»; - Переустановить модуль поиска (удалить вместе с таблицами и статистикой) в /bitrix/admin/module_admin.php
Концепция и все материалы с сайта btrxboost.com включающие в себя текстовую, графическую, видео, аудио и маркетинговую информацию, защищены российским и международным законодательством. В соответствии с соглашением об охране авторских прав и интеллектуальной собственности (ст. №1259, №1260, гл. 70 “Авторское право” ГК РФ от 18.12.2006 № 230-ФЗ) и согласно сертификату собственности авторских прав на информационные материалы RID 07N-4M-48 от 12.08.2012, а также сертификата DMCA id: f25cb914-aba8-4988-a116-13afb399bba2 от 21.06.2019.
В случае нарушений данных правил, применяются следующие меры: подача официального заявления в судебные органы в т.ч. с эскалацией запроса хостинг-провайдеру на котором расположен сайт-нарушитель, а также подача запроса на исключение сайта-нарушителя из поисковых систем согласно “Online Copyright Infringement Liability Limitation Act” по ч. II, раздел 512 к закону об авторском праве по DMCA.
Не работает поиск Битрикс
Не работает поиск Битрикс
13.12.2015
Столкнулся с проблемой. Не работает поиск Битрикс, после выдачи результатов при нажатии на результат выдает ошибку 404. Как выяснилось причина оказалась простая — неправильные урлы в инфоблоке. После изменения стандартных настроек ЧПУ в настройках компонента каталога, в самом инфоблоке остались настройки ЧПУ по умолчанию. При работе поиск берет настройки инфоблока и это приводило к ошибке.
Ещё статьи:
12.05.2023
Битрикс убрал тип поля «Привязка к карте Яндекс»
В новых обновлениях Битрикс убрал тип поля «Привязка к карте Яндекс».
ID: 455
18.01.2023
Нюансы перехода битрикс на РНР 8.0
С февраля битрикс прекращает поддерживать РНР 7.4 и в битрикс сегменте сайтов начался переход на РНР 8 для получения обновлений.
Но без нюансов и ошибок…
ID: 431
10.01.2023
БУС окончательно всё?
Появилась информация от битрикс, что грубо говоря поддержка по отраслевому медицинскому решению от битрикс будет до 1 февраля 2024 года, а что потом б…
ID: 426
Новые статьи в блоге:
Возврат к списку
Некорректно работает поиск по интернет-магазину
ID статьи: 254
, создана 14 авг 2017 , последнее исправление 29 май 2019
Поиск по сайту происходит по полному совпадению указанного в поисковой строке выражения с выражением в названии товара, при этом в выдачу попадают товары, в названии которых искомое выражение стоит в начале слова, но не в конце. Например, при поиске по слову «культиватор» одним из результатов будет «оснастка к КУЛЬТИВАТОРам», а товары с названием «мотоКУЛЬТИВАТОР» отображены не будут.
Решение
Чтобы поиск стал менее точным, произведите настройки согласно инструкции: https://aspro.ru/kb/article/185/.
Если инструкция не помогла, отключите использование морфологии в поиске и переиндексируйте сайт.
Для этого перейдите в административной части сайта в Рабочий стол → Настройки → Настройки продукта → Настройки модулей. В списке модулей (поле под заголовком раздела) выберите поиск.
Переключитесь на вкладку «Морфология» и снимите галочку у пункта «Использовать морфологию».
Сохраните изменения и перейдите к переиндексации сайта с помощью одноименной кнопки.
Снимите галочку у пункта «Переиндексировать только измененные» и запустите переиндексацию.