Выводим каталог товаров на сайт, с базовыми настройками. Рассказываю о работе ЧПУ на примере сложной структуры разделов. Рассматриваем генерацию метатегов в Битрикс, на примере товаров и разделов каталога. Добавляем сайт в Яндекс.Вебмастер и Яндекс.Метрика
Серия 13: Базовый вывод каталога товаров и добавление сайта в поисковые системы
12.12.2017 00:28:40
Доброго времени! А вывод торговых предложений будете рассматривать?
|
|
|
22.01.2018 14:02:42
Подробнее в этой серии: https://camouf.ru/video/new_store/localqest.html |
|||
|
23.05.2018 23:51:57
Должно быть одинаково, один в один: - В самом каталоге, комплексном компоненте - В боковушке (так понимаю catalog.section компонент) - В настройках инфоблока в админке- это не не обязательно, но все равно сделвайте. С поиском и генерацией sitemap.xml проблем не будет |
|||
|
09.01.2023 21:17:36
Михаил, приветствую. Есть вопрос по интернент-магазину.
Вложенность до 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 |
|
|
09.01.2023 21:52:18
Вам нужно один раз правильно настроить пути в настройках инфоблока (для генерации xml карт сайта) и пути в настройках компонентов, которые выводят информацию.
Уделить внимание этим настройкам (скрин):
Изменено: |
|
|
10.01.2023 11:47:32
Михаил, спасибо, посмотрю в эту сторону.
Еще вопрос: Допустим ли тип записи в файле .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* , но это неправильно для индексации , я думаю. Надо редирект сделать, но пока не понимаю, как это правильно делать |
||||
|
||||
Блог-note: заметки разработчика
Удаление товара из корзины по кнопке "минус" если остался 1 товар
Задача: когда в корзине осталась одна единица товара, нужно удалять товар по нажатию на кнопку "минус". Остави...
Отфильтровать товары бренда и вывести по разделам каталога
Задача: на странице бренда, который выводится компонентом новостей, нужно показать все товары этого бренда из каталога. ...
Установка вебсервера на Apple Silicon (нативный ARM стек), оптимизированный для 1С-Битрикс.
Появилась задачка, установить стек MAMP (macOS, Apache, MYSQL, PHP) на рабочий ноутбук с процессором Apple Silicon M1. В...
Запретить оплату с внутреннего счета, если в корзине есть определенный товар
Задача: пользователи могут оплачивать заказы с бонусного счета (штатный внутренний счет), но если в корзине ...
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной...
Вывести свойство отдельно ото всех или исключить из всех
Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще н...
Сниппеты типографики bootstrap, для Битрикс
Если вы подключили bootstrap к своему сайту, или сверстали весь шаблон, подключив bootstrap из ядра битрикс. Имеет смысл...
Удалить все картинки элементов инфоблока: анонс, детальную и дополнительные картинки (MORE_PHOTO)
Задача: В инфоблоке 10 000 элементов, нужно удалить картинки анонса, детальные и дополнительные картинки из свойства MOR...
Denwer c PHP 7.1.8 и MYSQL 5.7 оптимизированный для Битрикс
В последнее время, все чаще приходиться работать на Windows, хотя и не люблю эту ОС- с точки зрения разработчика сайтов...