Техподдержка сайтов
+7 (904) 589-06-04
+7 (904) 589-06-04
telegram @sng24
info@sng-it.ru
Сайт программиста 1С Битрикс
Сайт программиста
1C Битрикс
(создание и поддержка сайтов)
О себе
Услуги
  • Перевод сайта на https
  • Создание сайтов
  • Интеграция сайта с 1С
  • Выгрузка товаров в Яндекс.Маркет
  • Композитный сайт
  • Внутренняя оптимизация сайта
  • Доработка сайтов
  • Импорт каталога из файла поставщика
  • Перенос сайта на 1С Битрикс
  • Парсинг контента
  • Установка готового сайта
  • Купить лицензию 1С Битрикс
  • Битрикс 24
  • Настройка служб доставки
  • Интеграция с соцсетями
  • Заказ на Маркете
  • Сопровождение сайтов на 1С Битрикс
  • Поиск и удаление вирусов
  • Настройка платежных систем
  • Выгрузка товаров на Hotline
Портфолио
Готовые сайты
  • Недвижимость
  • Медицина
  • Ресторанный бизнес
  • Автомобили и автозапчасти
  • Бухгалтерские и юридические услуги
  • Государство
  • Детские товары
  • Красота и здоровье
  • Мебель, интерьер, декор
  • Образование
  • Одежда и обувь
  • Подарки и сувениры
  • Продукты питания
  • Спорт, туризм и отдых
  • Строительство, ремонт, инструменты
  • Товары для животных
  • ТСЖ, ЖСК
  • Украшения, аксессуары, подарки
  • Электроника и бытовая техника
  • Универсальные
  • Разное
1С Битрикс
  • Старт (6 200 ₽)
  • Стандарт (17 900 ₽)
  • Малый бизнес (40 900 ₽)
  • Бизнес (83 900 ₽)
  • Интернет-магазин + CRM (109 000 ₽)
  • Продление лицензии
  • Сравнить редакции
CRM
  • Битрикс24
Контакты
Ещё
    Сайт программиста 1С Битрикс
    Сайт программиста
    1C Битрикс
    О себе
    Услуги
    Портфолио
    Готовые сайты
    1С Битрикс
    CRM
    Контакты
    Сайт программиста 1С Битрикс
    Сайт программиста
    1C Битрикс
    • Главная
    • О себе
    • Услуги
      • Назад
      • Услуги
      • Перевод сайта на https
      • Создание сайтов
      • Интеграция сайта с 1С
      • Выгрузка товаров в Яндекс.Маркет
      • Композитный сайт
      • Внутренняя оптимизация сайта
      • Доработка сайтов
      • Импорт каталога из файла поставщика
      • Перенос сайта на 1С Битрикс
      • Парсинг контента
      • Установка готового сайта
      • Купить лицензию 1С Битрикс
      • Битрикс 24
      • Настройка служб доставки
      • Интеграция с соцсетями
      • Заказ на Маркете
      • Сопровождение сайтов на 1С Битрикс
      • Поиск и удаление вирусов
      • Настройка платежных систем
      • Выгрузка товаров на Hotline
    • Портфолио
    • Готовые сайты
      • Назад
      • Готовые сайты
      • Недвижимость
      • Медицина
      • Ресторанный бизнес
      • Автомобили и автозапчасти
      • Бухгалтерские и юридические услуги
      • Государство
      • Детские товары
      • Красота и здоровье
      • Мебель, интерьер, декор
      • Образование
      • Одежда и обувь
      • Подарки и сувениры
      • Продукты питания
      • Спорт, туризм и отдых
      • Строительство, ремонт, инструменты
      • Товары для животных
      • ТСЖ, ЖСК
      • Украшения, аксессуары, подарки
      • Электроника и бытовая техника
      • Универсальные
      • Разное
    • 1С Битрикс
      • Назад
      • 1С Битрикс
      • Старт (6 200 ₽)
      • Стандарт (17 900 ₽)
      • Малый бизнес (40 900 ₽)
      • Бизнес (83 900 ₽)
      • Интернет-магазин + CRM (109 000 ₽)
      • Продление лицензии
      • Сравнить редакции
    • CRM
    • Контакты
    • Личный кабинет
    • +7 (904) 589-06-04
    Будьте на связи
    info@sng-it.ru
    • Вконтакте
    • YouTube

    Для товара сделать короткий url вида /product/#ELEMENT_CODE#/

    • Главная
    • ❶ Сниппеты
    • ❷ Для товара сделать короткий url вида /product/#ELEMENT_CODE#/

    В плане SEO для товара лучше использовать короткий url вида:
    https://ВАШ_ДОМЕН/product/#ELEMENT_CODE#/

    Товары могут быть привязаны к нескольким разделам, в результате url вида
    https://ВАШ_ДОМЕН/catalog/#SECTION_CODE_PATH#/#ELEMENT_CODE#/"
    будет создавать дубли. Кто-то скажет, поставим канонические ссылки, как вариант можно, но, на мой взгляд, более элегантное решение - сделать для товара короткий url.

    Как реализовать для товара url вида /product/#ELEMENT_CODE#/ ?

    Решение разберем на примере популярного готового шаблона Аспро Максимум.

    1. Прописать в инфоблоке торгового каталога настройки:

    URL страницы детального просмотра: #SITE_DIR#product/#ELEMENT_CODE#/

    Канонический URL элемента: https://#SERVER_NAME##SITE_DIR#product/#ELEMENT_CODE#/


    2. Для компоненты каталога ("bitrix:catalog") заменить следующие параметры:

    а) заменить SEF_FOLDER

    было
    "SEF_FOLDER" => "/catalog/",

    стало
    "SEF_FOLDER" => "/",

    b) заменить SEF_URL_TEMPLATES

    было

    		"SEF_URL_TEMPLATES" => array(
    			"sections" => "",
    			"section" => "#SECTION_CODE_PATH#/",
    			"element" => "#SECTION_CODE_PATH#/#ELEMENT_CODE#/",
    			"compare" => "compare.php?action=#ACTION_CODE#",
    			"smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
    		),
    

    стало

    		"SEF_URL_TEMPLATES" => array(
    			"sections" => "catalog/",
    			"section" => "catalog/#SECTION_CODE_PATH#/",
    			"element" => "product/#ELEMENT_CODE#/",
    			"compare" => "catalog/compare.php?action=#ACTION_CODE#",
    			"smart_filter" => "catalog/#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
    		),
    

    Таким образом, мы заменили путь до папки с которой работает ЧПУ на "/" и для обработки адресов передали новый массив в параметр SEF_URL_TEMPLATES.

    3. В правила обработки адресов urlrewrite.php добавить:

      5 => 
      array (
        'CONDITION' => '#^/product/#',
        'RULE' => '',
        'ID' => 'bitrix:catalog',
        'PATH' => '/catalog/index.php',
        'SORT' => 100,
      )
    

    Правило необходимо, иначе запрос, содержащий '#^/product/#', не будет обработан комплексной компонентой каталог в файле /catalog/index.php.

    В результате получаем нужные нам url.

    Пример работы: https://tajfun.ru/product/drovokol-tajfun-rca-330-joy/


    Теги: короткий url у товара, url product

    02.06.2025

    Поделиться:
    Назад к списку
    • Услуги
    • Услуги
    • Блог
    • Видеоуроки
    • Скидки на 1C Битрикс
    • Новости интернета
    • Сниппеты
    Аудит сайта
    Записаться на техподдержку

    © 2010-2025 Сайт битрикс программиста Семена Голикова.

    Отправляя любую форму на сайте, вы соглашаетесь с политикой в отношении обработки персональных данных данного сайта.
    - карта сайта
    Главное
    Информация
    Помощь
    • О себе
    • Услуги
    • Готовые сайты
    • Портфолио
    • Купить лицензию 1С Битрикс
    • Битрикс24
    • Контакты
    • Акции
    • Видеоуроки
    • Блог
    • Новости интернета
    • Про интеграцию с 1С
    • Внутренняя оптимизация сайта
    • Сниппеты
    • Хостинг для битрикс
    • Партнерам
    • Отзывы
    • Техподдержка
    +7 (904) 589-06-04
    - позвонить в WhatsApp
    Социальные сети:
    - карта сайта © 2010-2025 Сайт битрикс программиста Семена Голикова.
    Отправляя любую форму на сайте, вы соглашаетесь с политика в отношении обработки персональных данных данного сайта.
    Спасибо за заявку!
    Мы свяжемся с Вами в ближайшее
    время и ответим на все вопросы.