Настроить canonical в 1С-Битрикс правильно — значит для каждого набора эквивалентных URL указать предпочтительный доступный адрес. Тег rel=canonical является сигналом поисковой системе, но не гарантирует выбор и не заменяет редирект, чистые ссылки и нормальную структуру.
Перед внедрением составьте правила для товаров, разделов, параметров, пагинации и Умного фильтра. Один универсальный canonical на главную принесёт больше вреда, чем пользы.
Когда canonical действительно нужен
Он полезен для одного содержания, доступного с параметрами сортировки, рекламными метками, служебным представлением или несколькими техническими путями. Основной URL должен быть индексируемым, отвечать 200 и содержать эквивалентную информацию.
Если две страницы решают разные задачи или показывают разные товары, объединять их canonical нельзя.
Формируйте полный стабильный адрес
Используйте предпочтительный HTTPS-хост, правильный регистр, формат слеша и путь без index.php. Убедитесь, что адрес не меняется от текущего параметра и не содержит сессионные данные. Для многосайтовости учитывайте домен конкретного сайта.
Canonical не должен вести через редирект или на 404. Такие цепочки ослабляют ясность сигнала.
Карточки товара и несколько путей
Один элемент инфоблока может быть доступен через разные разделы, если URL зависит от пути раздела. Выберите устойчивый основной путь и используйте его во внутренних ссылках, sitemap и canonical. Лучше устранить альтернативные маршруты или перенаправить их, если они полностью эквивалентны.
Не указывайте карточке canonical на категорию: товар и список имеют разное содержание.
Разделы, параметры и сортировка
Для параметров, которые не меняют основной набор или задачу, canonical обычно возвращает чистый URL раздела. Но параметр, создающий полезную самостоятельную выборку, может требовать собственного адреса, содержания и canonical на себя.
Решение принимают по смыслу, а не по наличию знака вопроса.
Пагинация требует отдельной оценки
Вторая и следующие страницы списка показывают другие товары. Массовый canonical всех страниц пагинации на первую способен скрыть эти различия. Обеспечьте доступные ссылки между страницами и используйте адрес каждой страницы последовательно.
Если реализована страница «показать всё», она должна быть быстрой и действительно содержать полный набор до выбора в качестве канонической.
Умный фильтр
Заранее выделите индексируемые комбинации со спросом и самостоятельной ценностью. Для них нужны постоянный ЧПУ, уникальные метаданные, описание и canonical на себя. Остальные технические состояния не должны создавать бесконечную сеть индексируемых URL.
- не ставьте все фильтры на корневую категорию автоматически;
- не индексируйте пустые комбинации;
- не допускайте нескольких порядков параметров;
- согласуйте canonical с robots и внутренними ссылками;
- проверьте сброс фильтра;
- учтите кеширование.
Как внедрять в Битрикс
Тег можно формировать в шаблоне или через API управления свойствами страницы, но источник должен быть единым. Не допускайте одновременный вывод нескольких canonical модулем SEO, компонентом и шаблоном. Проверьте итоговый HTML, а не только поле в административной части.
Избегайте вычисления адреса простым удалением всех GET-параметров: часть параметров может менять страницу.
Протокол проверки
- Собрать типы URL.
- Определить основной для каждого.
- Проверить 200 и индексируемость.
- Убедиться в одном теге.
- Сверить внутренние ссылки и sitemap.
- Проверить редиректы и пагинацию.
- Посмотреть выбранный canonical в инструментах поиска.
Алиса может спроектировать правила canonical и реализовать их в шаблонах 1С-Битрикс с учётом каталога и фильтра.
Комментарии
Комментариев пока нет. Будьте первым!
Оставить комментарий