Как оптимизировать SEO с помощью Bitrix Framework

Екатерина Еремина, Директор департамента производства

Bitrix Framework — мощный инструмент для разработчиков и владельцев сайтов, позволяющий эффективно управлять веб‑ресурсами различных масштабов. Основными преимуществами платформы являются: возможность гибкой настройки функционала, встроенных инструментов аналитики и оптимизации, а также простота интеграции сторонних сервисов. 

Именно благодаря таким возможностям разработчики получают мощные средства для повышения видимости сайта в поисковых системах. Используя механизмы, предоставляемые Bitrix Framework, можно быстро настроить необходимые элементы для успешной SEO‑кампании: начиная от правильной структуры URL и заканчивая автоматическим созданием карт сайта и удобством анализа производительности ресурса.

В статье мы собрали инструкции, готовые скрипты, ссылки на модули, которые ускорят внедрение SEO‑аудита на сайте.

poster

Настройка robots.txt

Файл robots.txt —  файл, расположенный в файловой системе сайта и содержащий список ограничений для поисковых роботов. Поисковые роботы сперва анализируют инструкции в robots.txt и только потом сканируют информацию на страницах сайта.

Начиная с версии 14.0.0 модуля Поисковая оптимизация файл создается при помощи специального генератора, который доступен на Маркетинг > Поисковая оптимизация > Настройка robots.txt. 

Для того, чтобы отредактировать файл вручную, согласно техническому заданию от Seo‑оптимизатора нужно перейти на вкладку “редактировать”. 

poster

Создание sitemap.xml

Файл карты сайта sitemap.xml возможно создать автоматически в административной панели Bitrix в разделе Маркетинг > Поисковая оптимизация > Настройка sitemap.xml.

poster
poster

Создание html‑карты сайта

HTML‑карта сайта — веб‑страница, которая содержит ссылки на основные разделы сайта. 

Помогает:

  • пользователю быстрее найти нужную информацию;
  • улучшает внутреннюю SEO‑оптимизацию сайта, за счет дополнительных ссылок между страницами внутри сайта;
  • упростить использование сайта людьми с ограниченными возможностями и теми, кто использует программы чтения с экрана.

Для добавления карты сайта необходимо создать раздел sitemap при помощи меню Bitrix из публичной части. 

Для добавления карты можно добавить на страницу:

poster
poster

Редиректы

301‑редирект — это перенаправление с одной страницы на другую. Он сообщает браузерам и поисковым системам: “Эта страница была перемещена навсегда. Используйте новый адрес”. 

Необходимо настраивать 301‑редиректы в случае если:

  • страница изменила адрес;
  • сайт доступен по разным зеркалам (например с www и без www);
  • существуют дубли страниц, которые отображают одинаковое содержимое. 

301‑редиректы помогают сохранить поисковые позиции страницы после смены адреса и избавиться от “мертвых” страниц и страниц с ошибками 404. 

Ниже мы привели готовые правила для настройки наиболее популярных запросов на настройку редиректов при помощи файла .htaccess (для Apache).

poster

Управление мета‑тегами

Настройка мета‑тегов для статичных разделов

Для статичных разделов (Главная, О нас и прочие) мета‑тэги можно поменять через публичную часть сайта Изменить раздел ‑ свойства раздела. 

 

poster

Настройка мета‑тегов для разделов и элементов инфоблока

Для элементов и разделов инфоблока возможно настроить мета‑тэги при помощи вкладки SEO в настройках инфоблока. 

poster

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

Для того, чтобы добавить возможность использовать падежи и склонения — можно воспользоваться модулем “Склонение слов: падежи, род, число”.

poster

Генерация мета‑тегов для страниц пагинации

Для того, чтобы уникализировать мета‑теги для страниц пагинации необходимо добавить скрипт в init.php.

poster

Полезные модули для seo‑оптимизации

Подборка полезных модулей для расширение стандартных возможностей SEO от Bitrix: 

Модуль «Инструменты SEO специалиста» — SEO‑умного фильтра (мета‑теги, H1, тексты), canonical

Модуль помогает:
Устанавливать мета‑теги (Title, Keywords, Description) на любой странице сайта в 1 клик.

Принудительно менять h1 (заголовок страницы), устанавливаемый любыми компонентами на странице.

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

Устанавливать до трех SEO текстов (для этого вам нужно в любое место страницы установить комментарий <!‑‑seo_text1‑‑>, <!‑‑seo_text2‑‑> или  <!‑‑seo_text3‑‑>) с использованием визуального редактора или без него.

Включать микроразметку "хлебных крошек" одной кнопкой!

Настраивать get‑параметры, которые модуль будет игнорировать. Это решение вопроса с utm‑метками!

Отслеживать ошибки 404 с помощью журнала битых ссылок.

 

SEO‑мастер: модуль SEO умного фильтра, авто SEO, ЧПУ‑пагинация, canonical, редиректы

На данный момент модуль имеет в комплекте следующие возможности:

SEO для умного фильтра – установка собственных SEO‑данных (заголовки, описания, дополнительные SEO‑тексты и др.) на страницы фильтра (подробнее),

АвтоSEO для умного фильтра – дополнительное SEO для умного фильтра: установка SEO‑данных автоматически (подробнее),

SEO для произвольных страниц (в т.ч. подмена адресов) – установка мета‑тегов любых страниц сайта в 1 клик, а также установка собственного «красивого» адреса для любой страницы, поддерживается работа прямо на странице сайта: кнопка «SEO‑мастер» (подробнее),

Перелинковка – модуль позволяет на одних страницах выводить ссылки на другие страницы, причём также возможна группировка (подробнее),

Базовые редиректы сайта – редиректы с http на https, с www на без‑www (и наоборот), редирект для удаления index.php из адреса, редирект для добавления слеша в конец адреса (подробнее),

Произвольные редиректы – любые редиректы с одной страницы сайта на другую, с возможностью импорта правил из Excel (подробнее),

Канонические ссылки <link rel="canonical"> – настройка канонических ссылок в 1 клик (подробнее),

ЧПУ для постраничной навигации вместо PAGEN_1=2 – например /page‑2/ или /page2/ а в некоторых случаях и просто /2/ (подробнее),

Работа с внешними ссылками – подтверждение перехода по внешней ссылке, добавление "noindex, nofollow",

Просмотр текущих SEO‑данных – удобная кнопка на сайте, которая позволяет увидеть все установленные на странице SEO‑данные,

Разделы‑ссылки – повышение удобства навигации пользователей по меню каталога с помощью добавления одного раздела в разные подразделы (подробнее),

Анализатор запросов – просмотр информации о посещаемости сайта роботами, с предоставлением подробной информации (подробнее).

Блокировка заданных роботов – модуль позволяет блокировать любых заданных роботов ‑ например ненужных роботов, которые не несут никакой пользы, но создают высокую нагрузку на сервер (подробнее),

Регионы для продвижения – современный функционал для работы с регионами (на поддоменах, отдельных доменах или на одном домене), который позволит продвигать сайт отдельно для каждого региона (подробнее),

Генератор карты сайта sitemap.xml – гибко настраиваемая генерация карты сайта, в т.ч. с регулярной автоматической выгрузкой по Cron и выгрузкой изображений (подробнее),

Генератор robots.txt – простой и удобный функционал для создания robots.txt без необходимости его постоянной перегенерации (подробнее).

1.0.8