Задача: реализовать уникальную информацию для каждого SKU в каталоге. У каждого ТП должны быть свои: заголовок h1, ключевые слова, описание страницы, заголовок окна браузера и канонический адрес.
Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс
|
Михаил Базаров: 29.04.2023 01:00:00
Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс
Задача: реализовать уникальную информацию для каждого SKU в каталоге. У каждого ТП должны быть свои: заголовок h1, ключевые слова, описание страницы, заголовок окна браузера и канонический адрес. |
|
Михаил Базаров: 29.04.2023 01:00:00
Для компонента bitrix:catalog.element в element.php, не забудте установить параметры
|
|
Михаил Базаров: 23.07.2025 01:00:00
Немного костыльный вариант, но временно размещу сдесь - позже сделаю более "красиво" и допишу в заметку)
Вариант не использовать параметр ?TARGET_OFFER=, а создать полноценную ЧПУ сраницу вида: /catalog/#РАЗДЕЛ#/#ТОВАР#/#ID_ТП# На индексную страницу /catalog/ добавляем:
В component_epilog.php детальной карточки
|
|
Гость: 03.07.2026 09:00:00
Здравствуйте!
Подскажите, пожалуйста. Правильно ли я понимаю что не только у торговых предложений должны быть свои уникальные канонические url, но и карточка товара также должна иметь свой канонический url. Так как роботы не увидят канонические url торговых предложений при обходе. |
Блог-note Заметки по 1С-Битрикс
-
Добавить СЕО-метатеги в результаты поиска по каталогу
Задача: на странице с результатами поиска по каталогу нужно установить уникальные метатеги: keywords, description, canonical и заголовок страницы.
-
Вывести торговые предложения (SKU) как простые товары в каталоге, с учетом раздела.
Задача: Отобразить SKU товаров в каталоге как простые товары, учитывая текущий раздел. Необходимо вывести все торговые предложения (варианты, комп...
-
GetNextElement() или GetNext() — какой метод выбрать при работе с инфоблоками
При разработке на 1С-Битрикс один из частых вопросов — какой метод использовать для обхода результатов выборки из инфоблока: GetNext() или Get...
-
Вывести дату окончания скидки в карточке товара
Вывести информацию о скидке в карточке товара, методом CCatalogDiscount::GetList. Данный метод позволяет получить любую информацию о скидке. Заметка н...
-
ORM в инфоблоках, получение информации об элементах инфоблока на D7
Задача: собрать полные данные об элементах инфоблока, применяя ORM/D7, который пришел на смену устаревшему CIBlockElement::GetList.
-
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет достаточно удобно если, после...