Задача
Настроить мета-тег canonical для страниц разделов каталога интернет-магазина, работающего на платформе 1С-Битрикс (версия: уточнить у заказчика). В настоящий момент у существующей детальной страницы canonical уже прописан. Требуется такая же доработка для разделов каталога.
Проблема
На данный момент в результате работы фильтров создаются миллионы страниц-дублей, которые попадают в индекс поисковых систем, ухудшая позиции основного каталога. Необходимо явно указать поисковикам, что все варианты фильтрации должны ссылаться на один главный URL раздела.
Ключевые требования
- Мета-тег canonical должен устанавливаться для всех страниц разделов каталога, включая страницы с результатами фильтров
- Работа должна выполняться на чистом PHP в рамках платформы 1С-Битрикс
- Решение не должно ломать уже работающую логику на детальных страницах
- Применение строки вывода canonical в нужных шаблонах (header/разбор логики на конкретном сайте)
Сроки и бюджет
Уточняются с заказчиком. Flexibilitate в согласовании после интеграции тестовых изменений на тестовый домен.
Комментарий исполнителю
YouTube-уроки и документация по кастомному выбору canonical на Битриксе -> ждем актуальные конкретные файлы, какой блок дизайна решается добавлением на конкретные УРЛ. + обговорить регулярную проверку индексации средством Yandex Webmaster или Google Search Console.