Меню

Серия 13: Базовый вывод каталога товаров и добавление сайта в поисковые системы

RSS
Серия 13: Базовый вывод каталога товаров и добавление сайта в поисковые системы
 
Серия 13: Базовый вывод каталога товаров и добавление сайта в поисковые системы

Выводим каталог товаров на сайт, с базовыми настройками. Рассказываю о работе ЧПУ на примере сложной структуры разделов. Рассматриваем генерацию метатегов в Битрикс, на примере товаров и разделов каталога. Добавляем сайт в Яндекс.Вебмастер и Яндекс.Метрика
 
Доброго времени! А вывод торговых предложений будете рассматривать?
 
Добрый вечер! У меня вопрос: если я указываю в настройке "Управление адресами страниц компонента каталог" что-то отличное от #SECTION_ID#/#ELEMENT_ID#/, например, #SECTION_CODE#/#ELEMENT_CODE#/  то ЧПУ рушится и не работает.
Правда у меня версия Управление сайтом 11.5.4  
 
Подскажите пожалуйста, как при выгрузке из 1С сделать сразу активными для сортировки умного фильтра все свойства товаров? Сейчас приходится включать вручную, заходя в Магазин - Настройка каталога - Свойства элементов. Свойств очень много, вручную проблематично и долго постоянно включать их, тем более если будут добавляться новые.
 
Цитата
Роман Сергеевич написал:
Подскажите пожалуйста, как при выгрузке из 1С сделать сразу активными для сортировки умного фильтра все свойства товаров? Сейчас приходится включать вручную, заходя в Магазин - Настройка каталога - Свойства элементов. Свойств очень много, вручную проблематично и долго постоянно включать их, тем более если будут добавляться новые.
Можно проставить быстрее, просто в большом списке: Магазин - Каталог товаров - Свойства
Подробнее в этой серии: https://camouf.ru/video/new_store/localqest.html
 
Добрый день, Михаил! "Боковушка" выводит каталог товара, и сам компонент в разделе catalog выводит дерево инфоблока catalog, но при выборе раздела в "боковушке" переходит на раздел каталог, url в адресной строке верный, а в разделе выводит bitrix:main.map . Я так понимаю отрабатывает 404.php. ЧПУ настроил по видео. Что еще может быть не так? Уже убил день на это - не пойму в чем причина. :(
 
Цитата
sanchoder написал:
Добрый день, Михаил! "Боковушка" выводит каталог товара, и сам компонент в разделе catalog выводит дерево инфоблока catalog, но при выборе раздела в "боковушке" переходит на раздел каталог, url в адресной строке верный, а в разделе выводит bitrix:main.map . Я так понимаю отрабатывает 404.php. ЧПУ настроил по видео. Что еще может быть не так? Уже убил день на это - не пойму в чем причина.
Тяжело подсказать конечно, но все таки- перепроверьте еще раз все настройки ЧПУ
Должно быть одинаково, один в один:
- В самом каталоге, комплексном компоненте
- В боковушке (так понимаю catalog.section компонент)
- В настройках инфоблока в админке- это не не обязательно, но все равно сделвайте. С поиском и генерацией sitemap.xml проблем не будет
 
Приветствую, перестал работать ЧПУ на сайте, ELEMENT_ID и SECTION_ID возвращаю в настройках каталога и всё работает, по страницам переходит, urlrewrite.php может сбится или где то еще стоит поискать? Переустанавливал битрикс но это не помогло, импортировал товары с инфоблоком из сломавшегося, У вас на канале ни чего не нашел на эту тему.
 
Михаил, приветствую. Есть вопрос по интернент-магазину.

Вложенность до 9 уровней: https://photo-screen.ru/i/yjs7fl014

И начиная с 6 по 9 уровня – на каждом более 1.000.000 страниц, итого число сочетаний можно прикинуть – очень много

На каждом уровне вложения есть свои Index.php и index.html страницы

Так же есть дублирование по фильтрам.

Чтобы избавиться от дублей, вписал в robots.txt

Запрет:

Disallow: */filter/*

Disallow: */index*

Вопрос : насколько это корректно?

Возможно, правильнее будет вписать в .htaccess редирект? Но – как это сделать наиболее короткой формой, через какие то шаблоны? Потому что вручную их прописывать более миллиона редиректов-  слишком "гиморойно". А точнее - нереально. Есть ли какой то ресурс, где можно подсмотреть примеры таких решений?

Так же есть вопрос с дублированием и 404ошибкой по реальным страницам, из за какой то кривой организации каталога.

О чем я? если смотреть с шаблоном инфоблока, то получаем вот такую картину https://photo-screen.ru/i/7yECJ8y28 , тоесть, перенося ее на реальную раскладку, получаем:

https://photo-screen.ru/i/bhAL44DPb

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

Нужно ли здесь назначать канонические страницы? Если нужно, то как их прописывать?

Возможно ли прописать канонический адрес шаблонами: https://photo-screen.ru/i/xr8HV3o48

#SITE_DIR#/catalog/#SECTION_CODE#/

Или нужно прописывать каждый элемент?

#SITE_DIR#/catalog/#SECTION_CODE#/#ELEMENT_CODE#/

https://t.me/Yura_Fomin
 
Вам нужно один раз правильно настроить пути в настройках инфоблока (для генерации xml карт сайта) и пути в настройках компонентов, которые выводят информацию.
Уделить внимание этим настройкам (скрин):
Изменено: Михаил Базаров - 09.01.2023 21:52:45
 
Михаил, спасибо, посмотрю в эту сторону.

Еще вопрос:
Допустим ли тип записи в файле  .htaccess :

Redirect 301 /legsnab.com/catalog/korporativnyy-stil/index.html https://legsnab.com/catalog/korporativnyy-stil/

Точнее -наоброт. чтобы не было цикла:

Потому что меня смущают редиректы
<IfModule mod_dir.c>
       DirectoryIndex index.php index.html
</IfModule>

у меня было очень много дублей именно с index.html. пока я закрыл их Disallow: */index* , но это неправильно для индексации , я думаю. Надо редирект сделать, но пока не понимаю, как это правильно делать
 
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

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

Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd

Достаточно часто спрашивают как кастомизировать компонент восстановления пароля пользователя. Типовая задача, это измени...

AJAX корзина с отправкой количества из раздела каталога

Столкнулся с задачкой: нужно было на одном сайте реализовать интерактивный прайс лист. При этом, у пользователя должна б...

Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс

Если вам важна скорость отдачи сайта, а у вашего сервера медленный диск для использования кеша на файлах. Можно кеширова...

Автоматическая загрузка каталогов из csv файлов в Битрикс

Если требуется настроить автоматический импорт каталогов из csv файлов, от поставщиков. В 1С-Битрикс, уже есть весь не...

Сгенерировать скидочные купоны, при заказе и отправить на почту

Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны для скидки (правила корзины) и ...

Отфильтровать новости в Битрикс за заданный период

Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для э...

Пункты меню из разделов инфоблока Битрикс

В принципе это стандартная возможность системы управления битрикс, но почему-то часто спрашивают как это сделать. Возмож...

Получение местоположений через API Битрикс c поиском по select.

Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения м...

Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс

В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне корзины на 1С-Битрикс.