Продвижение сайта на Битриксе с помощью SEO-модуля
Подготовка к продвижению требовала для среднего ресурса несколько часов работы. И если корректировки делались разными людьми в разное время, то найти нужные свойства, проставить их и убедиться что все работает — было каждый раз сложным делом.
Решение было громоздким и неудобным. Необходимость доработки SEO-возможностей Битрикса была очевидна.
- Все это слишком сложно для понимания и настройки, особенно когда нужно подправить информацию о десяти страницах, а не нескольких тысяч. Битрикс сделал универсальный инструмент, который «все умеет», но его применение требует минимум одного высшего технического образования.
- Для списков с постраничной навигацией, результатов поиска, фильтров и тому подобных чисто программных страниц по-прежнему ничего не сделано.
Проблемы с поисковой оптимизацией сайта на Bitrix
Тем не менее, специалисты по оптимизации чаще ругают битрикс, чем хвалят.
Основная причина недовольства — отсутствие «единого пульта управления SEO». Все свойства правятся отдельно, а данные инфоблоков — в другом месте. Генерация sitemap.xml — в третьем. Более того, для некоторых задач по оптимизации требуется хорошее «глубинное» знание платформы.
Несколько лет назад мы выпустили модуль « Инструменты SEO-специалиста » (или просто поисковый-модуль). Он решил вопрос с разрозненностью данных. Больше не надо запоминать, что где редактируется. Специалист может править сео любого (!) элемента сайта даже не заходя в админку. Удобно, быстро, универсально.
Решение SEO-проблем 1С-Битрикс с помощью seo-модуля
Для специалиста по продвижению редактирование ресурса состоит из нескольких типовых задач. Ниже комментарии по каждой.
В том числе для чисто «программных», у которых нет элемента инфоблока или физического файла.
Принудительно меняет заголовки, устанавливаемые любыми компонентами на любых страницах.
Для текстовой страницы в режиме редактирования.
Для элементов и разделов инфоблоков в зависимости от шаблона. Иногда потребуются знания программиста.
Включается одной галочкой.
Если перед вами задача SEO-оптимизации сайта на bitrix, радуйтесь — из 10 типовых задач, модуль справляется с 8. Файлы robots.txt и sitemap.xml модуль не редактирует, для этого есть специальные возможности в админке.
Что еще можно сделать для расширения SEO-возможностей Битрикса
- Принудительно проставлять 404 статус для любых страниц. Головная боль дублей в Битриксе полностью решена не будет никогда, а вот удобный инструмент назначения статуса 404 всем, ошибочно попавшим в индекс, был бы полезен;
- Произвольные 301 редиректы. Иногда хочется поставить принудительную переадресацию 301 типа. Сейчас удобно это сделать;
- Задание свойств noindex и nofollow. Закрыть от индексации любую страницу или её часть. Нужно редко, но было бы удобно;
- Поиск и устранение дублей страниц (в случае, если get-параметры игнорируются системой, но учитываются поисковыми системами);
- Поиск 404-х ошибок и других проблемных кодов ответа;
- Создание динамических страниц в каталоге товаров под определенные запросы. Например, “красные кожаные диваны”. О том, как решить эту задачу программно, читайте в нашей статье про “ЧПУ умного фильтра на битриксе”;
- Другие задачи, которые также хотелось бы автоматизировать. Наш список пожеланий к поисковому-модулю уже сейчас насчитывает более 15 пунктов. Автоустановка оглавлений, Проверка красоты сниппета, и так далее.
Требования для работы seo-модуля
- Для вывода title используется функция <?$APPLICATION->ShowTitle()?> Справка — https://dev.1c-bitrix.ru/api_help/main/reference/cmain/ShowTitle.php
- Для вывода h1 используется та же функция ShowTitle, но с параметром false <?$APPLICATION->ShowTitle(false)?>
- Для вывода keywords, description используется одна функция <?$APPLICATION->ShowHead()?>
Примеры использования SEO-модуля 1С-Битрикс
Настройка Title Настройка Description Настройка Keywords Принудительное изменение тега-h1 (заголовок), устанавливаемый любыми компонентами на странице. Добавление SEO-текстовДля того, чтобы добавить SEO-тексты, необходимо в любом месте страницы написать комментарий: После этого нажмите «Добавить SEO-свойства» и установите значение для свойства Текст 1.
Установленный текст появится в том месте, где был комментарий.
Канонический адресДля управления каноническими url страниц сайта на 1С-Битрикс, следуйте советам:
- Если вы только поставите флажок “Канонический URL”, и не заполните поле, канонической будет назначена страница, для которой вы установили флажок;
- Если вы поставили флажок и заполнили поле, в канонический тег пропишется URL, который вы указали. Указывать надо относительный путь в рамках домена вашего сайта, другой домен указать нельзя;
- Если флажок снят, канонический тег не выводится. Не важно, заполнено поле или нет.
Чтобы увидеть все страницы, для которых установлены поисковые-свойства благодаря модулю, перейдите в административный раздел.
Откройте в Сервисы — SEO-свойства — Список страниц. Появится таблица со всеми установленными свойствами для сайта.
Свойства для каждой можно отредактировать из этой таблицы (дважды нажмите на строку с записью).
Можно добавить еще одну страницу через кнопку Добавить.
Это тот самый «принцип одного окна», о котором писали в начале статьи.
Массовая выгрузка и загрузка изменений — устанавливаем канонический URL- Делаем экспорт свойств для поисковиков в CSV-файл. Необходимо, чтобы получить пример файла загрузки.
Устанавливаем в 4 столбце канонический URL. Повторить для каждой записи, в которой нужно установить канонический URL.
Настройка www-редиректа в БитриксеВ модуле можно одним флажком включить www-редирект. По-умолчанию, опция выключена. Пожалуйста, обращайтесь с редиректами аккуратно. Если изменить основной домен (главное зеркало) без предупреждения поисковика, можно потерять трафик!
Для того, чтобы правильно выполнить внутреннюю оптимизацию сайта на Bitrix, скачайте SEO-модуль для Битрикса в Маркетплейсе.