SEO в 1С-Битрикс: возможности, модули, настройки, инструменты для продвижения
SEO в 1С-Битрикс: возможности, модули, настройки, инструменты для продвижения
Обратите внимание! Мы больше не разрабатываем интернет-магазины на Битрикс с нуля, а только дорабатываем и поддерживаем уже готовые проекты!
В eCommerce SEO остается мощным инструментом привлечения относительно недорогих клиентов из органики на сайт. В некоторых нишах они составляют абсолютное большинство. Что же вы получаете для поисковой оптимизации, разрабатывая интернет-магазин или другой коммерческий проект на 1С-Битрикс?
SEO и CMS
Существует распространенное мнение, что от выбранного движка зависит продвижение проекта. Но есть ли действительно «хорошие» и «плохие» платформы с точки зрения SEO?
Для робота поисковой системы нет разницы, на какой CMS разработан проект.
Но это не значит, что выбор не имеет значения. В каждом движке есть встроенные возможности для продвижения в поиске, проблемы и потенциал для роста. И чем меньше приходится исправлять и больше инструментов доступны «из коробки» и дополнительных источников, тем платформа более приспособлена для оптимизации.
Что же есть в арсенале 1С-Битрикс для этого?
СЕО «из коробки»
Скорость сайта
Быстрая загрузка страниц вашего проекта перестает быть только косвенным фактором ранжирования. В 2021 году Google начнет в качестве фактора ранжирования сайтов применять алгоритм, оценивающий основные показатели загрузки – Core Web Vitals. Поисковик будет сравнивать скорость и стабильность загрузки страницы, а также насколько быстро она станет доступна для взаимодействия. Эти показатели будут присоединены к метрикам группы Page experience.
1С-Битрикс может показывать достойные показатели скорости. Даже больше: чистый движок и оптимизированное решение дадут показатели 90+ по PageSpeed.
Вот показатели для топового решения Аспро: Максимум:
Но это демо. А как с боевыми сайтами?
При правильном подходе хороших баллов можно добиться и на реально работающем ресурсе:
Чтобы сайт был в «зеленой зоне» PageSpeed 1С-Битрикс предлагает целый набор инструментов:
Ускоряет процесс извлечения данных. Когда большое количество посетителей просматривают одни и те же страницы, показ контента не замедляется. Кеширование позволяет быстро выдавать запрошенную информацию без формирования многочисленных запросов.
Фактически динамическая страница не формируется на лету, а выводится ее сохраненная предварительно HTML-копия. Это существенно ускоряет загрузку документа.
Bitrix Framework предлагает целый ряд технологий кеширования:
Автокеширование – кеширование компонентов. Компоненты в 1С-Битрикс отвечают за вывод информации на веб-странице. Для всех компонентов, у которых включен режим автокеширования, создается кеш и они начинают работать в режиме минимальных запросов к базе данных или даже без них.
Управляемый кеш – обновляет кеш компонетнов в автоматическом режиме при внесении каких-либо изменений.
Неуправляемое кеширование – способ задать правила для создания кеша ресурсоемких блоков страниц. Копии сохраняются в специальной папке и действуют в рамках заданного времени. Не обновляются при модификации данных.
Кеширование меню работает по принципу управляемого кеша и обновляется при изменении прав доступа к файлам через админку и API. Учитывает, что незарегистрированные пользователи составляют большую часть посетителей веб-ресурса.
HTML-кеш – для страниц, которые меняются редко, но достаточно часто посещаются анонимными пользователями. Ограничивает дисковое пространство от накрутки данных и автоматически восстанавливает работоспособность разделов при изменении данных. Эта технология считается устаревшей, вместо нее рекомендуется использование композитного кеша, если это возможно на ресурсе.
Корректно настроенное кеширование на сайте позволяет:
Технология, разделяющая страницу на 2 части: статичную и динамичную. Первая составляющая загружается мгновенно за счет кеширования, а вся динамика подгружается в фоновом режиме.
Пример тайминга загрузки страницы с выключенным и включенным композитом.
В среднем пользователю отдается сохранённая страница за 15 мс. Далее подгружаются стили, изображения и полностью отображается за 290 мс. Актуальные данные появляются через 550 ms, но подмены старых данных на актуальные пользователь не замечает.
Модуль имеет 2 режима работы:
Автокомпозит — настройка повышения производительности сайта выполняется автоматически для всех штатных компонентов системы ко всем страницам на сайте (в админке можно добавить перечень адресов страниц-исключений, которые не должны кешироваться). Часто бывает нужно размечать вручную некоторые области сайта динамическими, например: иконка Избранного с количеством товара, Отзывы в товарах, Местоположение пользователя в шапке сайта и т.д. Таким образом, эти данные не будут полностью закешированы, а подгрузятся после загрузки из кеша самой страницы. Управление настройками кеширования производится на уровне компонентов и в административной части сайта.
Композит — разработчик вручную настраивает страницы на работу в режиме кеширования. Параметрами настройки можно управлять глобально.
Автокомпозит делает ненужной настройку компонентов: все неадаптированные компоненты создают динамические области, в качестве заглушки которых выступает их содержимое.
При правильной настройке композитного кеша можно в разы ускорить работу сайта.
CDN
Сеть доставки контента (Content Delivery Network) направляет запрос к ближайшему для посетителя серверу. Контент размещается на многочисленных узлах CDN, ускоряя загрузку сайта для каждого пользователя.
Есть, однако, довольно весомое но. При использовании этой технологии на украинских проектах может сложиться ситуация, что кеш будет храниться на российских серверах. Получается, что для клиента он будет подгружаться не ближе, а гораздо дальше от фактического местоположения. А значит, что теряется смысл использования CDN.
SEO-модуль
Штатный набор инструментов для SEO-оптимизации автоматизирует операции по настройке сайта, облегчая рутинную работу по продвижению веб-проекта в топ выдачи.
Инструменты продвижения, представленные «из коробки», тестировались известной маркетинговой компанией «Ашманов и партнеры», выдавшей сертификат соответствия инструмента требованиям совместимости с роботами поисковиков.
Основные SEO-возможности 1С-Битрикс:
Управление мета-тегами
В 1С-Битрикс легко задавать шаблоны для заполнения мета-тегов для инфоблоков (категории, разделы, блог, каталог и прочие группы однородного контента). При этом разделаются настройки для разделов и элементов:
Для создания шаблонов можно использовать переменные (значения из свойств) и фильтры-обработчики. Также можно запрограммировать собственные переменные, если штатных не хватает. Есть также некоторые модули на меркетплейсе, которые тоже добавляют собственный набор переменных.
Задавать собственные шаблоны title и description можно на любом уровне каталога: в корне, в разделах и подразделах любой вложенности. А кроме этого, изменить мета-теги можно для каждого отдельного элемента инфоблока (записи, товара) или страницы.
Оптимизация изображений
Как и с мета-тегами 1С-Битрикс позволяет создавать шаблоны alt-описаний для картинок анонса и детальных изображений записи.
Если проект продвигается уникальными изображениями, этот инструмент поможет задать актуальное название файла картинки, ее title и alt. Все эти элементы помогают поисковой системе распознать смысл изображения в контексте страницы и выводить ее в блоках картинок и на страницах поиска изображений.
Учитывая важность скорости загрузки, размеры прогружаемых изображений имеют весьма большое значение. В Битриксе по умолчанию есть ряд настроек для оптимизации картинок, позволяющих:
сжимать изображения до нужного размера;
понижать качество для уменьшения объема;
обеспечить поддержку веб-формата изображений WEBP (в последних версиях 1С-Битрикс).
Также предусмотрена возможность автоматически ко всем изображениям добавлять водяной знак.
XML-карта сайта
1С-Битрикс обладает механизмом создания и автогенерации карты сайта в XML-формате.
Здесь можно выбрать конкретные файлы из структуры сайта или инфоблоки, их элементы:
В настройках легко задать правила автогенерации для конкретных разделов и подразделов сайта.
Robots.txt
Собственный инструмент для настройки файла robots.txt позволяет формировать правила доступа поисковых роботов для всех поисковиков, а также отдельно для Google и Яндекса.
Можно использовать готовый базовый robots.txt, задавать правила для путей, просто выбирая их из списка, а также редактировать текстовый вариант файла.
Управление SEO-параметрами и информация об оптимизации
Информацию о принятых для оптимизации мерах, статистические данные страницы можно получить прямо в публичной части сайта.
HTTP-заголовки;
title;
заголовки <H1>-<H6>;
description;
использование тегов <B>, <STRONG>, <I>, <EM>;
данные о внутренних и внешних ссылках со страницы;
использование атрибутов nofollow для ссылок.
В этом же окне есть данные о вероятных ошибках оптимизации (Рекомендации и исправления):
На вкладке «Управление» можно изменять заголовок H1, title, description.
Цепочки навигации (Хлебные крошки)
В 1С-Битрикс можно управлять цепочками навигации. Это мощный и часто недооцененный инструмент оптимизации сайта.
Хлебные крошки играют две основные роли:
улучшают пользовательский опыт (особенно они полезны на крупных ресурсах, чтобы посетитель понимал, где он находится в текущий момент и мог легко перемещаться по цепочке вложенности);
являются частью внутренней перелинковки (перераспределяют вес между страницами и помогают продвигать нужные ключевые запросы).
1С-Битрикс позволяет задавать названия хлебных крошек для отдельной страницы, разделов, подразделов и нулевого уровня – главной страницы.
Менять навигационную цепочку можно как вручную, так и задавать соответствующую шаблонную настройку компоненту.
ЧПУ
Базовый функционал CMS 1С-Битрикс включает возможность настройки человекопонятных URL. При этом система отлично обрабатывает проблемные места для многих движков: кириллицу, пробелы, специальные символы, регистр букв и т. п.
Инструмент создания корректных ярлыков URL (символьного кода) может автоматически транслитерировать, приводить к нужному виду и проверять уникальность адреса страницы.
Поддержка ЧПУ включается в настройках компонентов, где задается порядок формирования адресов разделов, элементов и списков.
Администратор или контент-менеджер может довольно гибко управлять адресами при помощи макросов, представляющих собой части URL.
Каноникализация
Атрибут rel=«canonical» – эффективный инструмент для борьбы с дублями страниц. Выбирая каноническую страницу, владелец сайта показывает поисковому роботу, какую из похожих страниц он считает основной. Это важно для исключения из индексации и появления в поисковой выдаче дублей, например, страниц сортировок или разных представлений видов каталога.
В 1С-Битрикс установка rel=«canonical» предусмотрена в базе. Достаточно провести пару простых настроек, и большинство страниц будут содержать необходимый атрибут:
разрешить назначение основного раздела, назначить его для элементов инфоблока и указать необходимость использования настройки в компонентах (если элементы информационных блоков привязаны к нескольким разделам, нужно прямо указать, какой из них главный, чтобы сформировать канонический адрес);
в параметрах компонента отметить опцию «Устанавливать канонический URL».
Подключение к Google
1С-Битрикс содержит инструмент, позволяющий подключить сайт к инструментам веб-мастеров в Google. Для связи нужно авторизоваться в Google Search Console, ввести секретный код и подтвердить права в консоли.
Инструмент, к сожалению, не позволяет получать данные из Google Console.
Мониторинг и важная для SEO информация
В административной части сайта на Битрикс есть возможность мониторить скорость загрузки сайта. Краткая информация размещена прямо на Рабочем столе админки.
Чтобы получить более подробные сведения, нужно перейти по цепочке: Настройки > Производительность > Скорость сайта.
Здесь приведена интересная статистика по всему процессу загрузки в разрезе географии, времени и посещений.
Весьма полезный инструмент для технической оптимизации веб-ресурса – Монитор производительности. В нем отображается текущая конфигурация сервера, ее соответствие эталонным значениям для 1С-Битрикс, рекомендации по улучшению производительности системы.
На вкладке масштабируемость можно запустить тестирование производительности по заданным параметрам.
Так выглядит результат тестирования:
В SEO-модуле из публичной части сайта пользователь с соответствующими правами может видеть много полезной информации об оптимизации каждой страницы.
Также в админке есть страница, посвященная переходу сайта на https, она содержит чек-лист и помогает не пропустить важных для сайта действий при смене протокола.
Сторонние модули
Здесь стоит отметить, что использование модулей сторонних производителей должно быть осознанное и обдуманное. Дело в том, что малоизвестный софт может содержать в себе угрозы:
чрезмерно использовать оперативную память сервера;
замедлять работу сайта;
«обманывать» поисковых роботов, вырезая часть контента, когда бот получает доступ к странице.
Кроме того, модули могут быть довольно массивные и многофункциональные, а ставить их ради 1-2 опций – это как «стрелять из пушки по воробьям».
Рекомендуем приобретать и использовать SEO-инструменты исключительно от производителей, которым вы доверяете. А также лишь в случае, когда вы уверены в необходимости их применения и в принципах их работы. Наши разработчики утверждают, что практически все задачи по оптимизации веб-проекта под требования поисковых систем можно реализовать штатными средствами 1С-Битрикс и программированием.
Из готовых решений
В большинстве качественных готовых решений предусмотрены дополнительные возможности для оптимизации:
микроразметка;
установка счетчиков метрик и аналитик через админку;
настройка ЧПУ для фильтров;
мультирегиональность;
LazyLoad.
Стоит обращать внимание на доступные SEO-инструменты при выборе готового сайта или интернет-магазина в марктеплейсе Битрикс. Но особое внимание в этом контексте стоит уделить решению Аспро: Максимум. В нем реализован по-настоящему крутой модуль «Умный SEO».
Умный SEO
Технология, созданная компанией Аспро – одним из лучших разработчиков готовых решений для Битрикс. Позволяет генерировать неограниченное количество посадочных страниц под низкочастотные ключевые запросы в автоматическом режиме за считанные минуты. Это действительно крутой инструмент для крупных интернет-магазинов.
Такие страницы не только помогают в поисковой оптимизации, но и отлично подходят для контекстной рекламы, продвижения в социальных сетях.
И это не единственное назначение продукта. Модуль способен:
создавать человекопонятные URL для фильтров;
настраивать шаблоны для создания уникальных названий, описаний, тегов и цепочек навигации;
создавать множественные страницы без риска генерации дублей.
Для работы с модулем не требуется программист или SEO-специалист – даже контент-менеджер справится с «Умным SEO» благодаря понятному и дружелюбному интерфейсу.
Создание страниц под точечные целевые запросы дает возможность направить трафик с социальных сетей, контекстной и баннерной рекламы на требуемую посадочную страницу с уже настроенным фильтром.
Платные
В маркетплейсе Битрикс представлено множество разнообразных решений для апгрейда возможностей поисковой оптимизации системы. Среди них есть по-настоящему полезные.
Но его наиболее существенным достоинством выступает детальное управление SEO-параметрами на страницах фильтров. Этот инструмент позволяет управлять мета-тегами и другими важными для продвижения элементами, превращая страницы результатов фильтрации в полноценные посадочные, которые можно продвигать в поиске.
Модуль может создавать сайтмап со страницами фильтрации, задавать им ЧПУ, canonical, добавлять в индекс поиска по сайту, хлебные крошки.
Не являясь сам по себе фильтром, модуль адаптирован под такие:
bitrix.catalog.smart.filter;
kombox.filter;
sotbit.catalog.smart.filter.facet.
Ammina Optimizer
Модуль для оптимизации и ускорения загрузки сайта Ammina Optimizer обладает широким спектром инструментов, позволяющим:
объединять и сжимать CSS и JS файлы;
оптимизировать jpg-изображения;
заменять картинки на формат webp с учетом поддержки браузерами;
сохранять оригинальные изображения;
интегрировать сайт с Google PageSpeed Insights для мониторинга показателей загрузки страниц.
Работу модуля можно отключать для отдельных страниц, отдельных CSS и JS.
Заключение
1С-Битрикс предлагает довольно большой перечень инструментов для оптимизации сайта или интернет-магазина под поисковое продвижение – от ускорения загрузки страниц до управления мета-информацией. Даже базовые возможности «из коробки» позволяют провести большинство работ по SEO.
Наличие дополнительных модулей и готовых решений расширяют SEO-возможности практически безгранично.
И, конечно, не стоит забывать, что вы всегда можете заказать необходимые доработки по ТЗ от оптимизаторов нашим разработчикам. Мы произведем тонкую настройку и оптимизацию веб-ресурса, направленную на конкретный результат.