Меню

Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс

RSS
Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс
 
Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс

Задача: реализовать уникальную информацию для каждого SKU в каталоге. У каждого ТП должны быть свои: заголовок h1, ключевые слова, описание страницы, заголовок окна браузера и канонический адрес.
 
Для компонента bitrix:catalog.element в element.php, не забудте установить параметры
Код
 
"SET_TITLE" => $arParams['SET_TITLE'],
"SET_BROWSER_TITLE" => $arParams['SET_BROWSER_TITLE'],
"SET_META_KEYWORDS" => $arParams['SET_META_KEYWORDS'],
"SET_META_DESCRIPTION" => $arParams['SET_META_DESCRIPTION'],
Изменено: Михаил Базаров - 06.01.2024 01:40:54
 
Михаил, добрый день.
Подскажите пожалуйста, все работает отлично, все SEO данные срабатывают, тег H1 - корректен (соответствует торговому предложению), НО при открытии скопированной ссылки с торговым предложением в новом окне (у "Друга") данные  выводятся по умолчанию (SEO данные верные), а не те , которые должны быть (((
Как передать данные с нужными свойствами ТП при открытии ссылки в новом окне?  Все СЕО данные верные, а контент с ценой, соответствующий данному ТП не тот, не передается почему то.
Заранее спасибо за ответ.
 
Точно ни чего не упущено по заметке и видео?
Вот тут приложен шаблон, с учетом этих работ.
https://bazarow.ru/video/video2023/braynycp20-04/
Вот так работает:
https://bxstore.ru/catalog/iphone/apple_iphone_14_pro/?offer=1556
Все сделано по этой заметке
Изменено: Михаил Базаров - 06.01.2024 01:40:28
 
Вроде все правильно...  Буду разбираться... по твоему шаблону.
Скажи пожалуйста как в принципе передается информация конкретного ТП в URL +(?offer=)  в новом окне?
Как передаются SEO данные вроде ясно, а вот сами данные конкретного ТП ?
Нужна ли 404.php как в первом видео без СЕО  для этого?
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

Показать пользователей онлайн на странице сайта

Задача: показать на странице сайта пользователей которые сейчас находятся на сайте. Используется штатный модуль "Ве...

Вывести минимальную и максимальную цену в разделе каталога Битрикс.

Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, достаточно получить все товары мето...

Вывести дату окончания скидки в карточке товара

Если нужно вывести информацию о скидке в карточке товара, можно воспользоваться методом CCatalogDiscount::GetList. Данны...

Прятать или показывать описание раздела каталога

В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый параметр: "Скрывать описание раз...

Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс

Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...

Бонус на внутренний счет пользователя по информации из 1С

Задача: 1С-Предприятие каждый день выгружает HL справочник на сайт с количеством бонусов контрагента в виде "XML-ID...

CAPTCHA с возможностью обновления без перезагрузки страницы в 1C-Битрикс

Задача: Так как стандартная капча в 1С-Битрикс, может отобразиться не удачно (символы уходят за грань капчи или не у...

Оптимизация jpeg и png картинок на cron, с помощью jpegoptim и optipng

Задача: на сайт каждый день проходит выгрузка из 1С с обновлением картинок. Нужно оптимизмровать эти картинки с помощью...

Вывести минимальную цену самого дешевого торгового предложения

Если у товара несколько торговых предложений и у каждого предложения разные цены, иногда требуется вывести минимальную ц...