Продвижение сайта на Битриксе с помощью SEO-модуля
Проблемы с внутренней SEO-оптимизацией сайта на Bitrix
Чего не хватает в CMS для внутренней оптимизации сайта?
-
Добавления и редактирование пунктов любых меню;
-
Возможности закрывать от индексации части сайта и части страниц;
-
Возможности в любом разделе создать страницу с произвольным текстом;
-
Возможности на любой странице добавить блок текста, который появится только на ней, а не на всех аналогичных;
-
Возможности редактировать html-код на любой странице;
-
Возможности независимо от названий товаров, групп и разделов редактировать заголовки h1 и заголовки title на любых страницах. Редактировать так, чтобы эти правки касались конкретной страницы;
-
Из новенького: возможности указывать какая страница из дублирующихся (если уж этого нельзя избежать технически) является основной (с помощью Google-признака канонического адреса).
Порой война с программистами по этим направлениям может занять кучу времени и стоить клока седых волос.
SEO-возможности и SEO-проблемы bitrix
Система 1С-Битрикс позиционирует себя как лучшая технологическая платформа для веб-разработки, и, не зря. Система умеет больше ненужного SEO-шнику, чем любая другая.
Если перед вами задача SEO-оптимизации сайта на bitrix, то радуйтесь: из проблемных 7 пунктов, о которых сказано ранее, почти все Битриксом решены.
Что осталось?
-
Нельзя комфортно и в одном месте редактировать мета-теги для динамических данных (ленты новостей, каталоги). В особенности, если этого не предусмотрел программист и не выполнил необходимую настройку.
-
Сложность размещения на страницах сайта и отсутствие единого места редактирования специальных SEO-текстов.
-
Дубли страниц (в случае, если get-параметры игнорируются системой, но учитываются поисковыми системами).
А как же 14-я версия и новые SEO-возможности Битрикса?
Битрикс очень давно умеет настраивать все SEO-свойства для физических страниц, отдельных файлов. Даже кнопка такая отличная есть для SEO-параметров страницы.

Для динамических, программных страниц товаров и новостей предлагалась следующая процедура:
- Для каждого типа элементов программист создает требуемые свойства. «Из коробки», по умолчанию, таких SEO-свойств в Битриксе нет.
-
Для каждой страницы программист изменяет компоненты. В стандартных компонентах такие настройки есть, но к свойствам они не привязаны, так как нет самих свойств. И сделать это можно только для детальных страниц товара или новости, для страниц списков нет почти никаких возможностей.
-
SEO-шник должен редактировать свойства элемента, каждый раз в новом месте.

Это все работает. Это плюс. Но подготовка к продвижению требует для среднего сайта несколько часов работы. И если настройки делались разными людьми в разное время, то найти нужные свойства, проставить их и убедиться что все работает — было каждый раз муторным делом.
Такая система громоздка и неудобна, и необходимость доработки SEO-возможностей Битрикса была очевидна.
В 14 версии Битрикс в свойственной ему манере проблему решил. Поддерживаются шаблоны, наследование свойств и много всего. Подробное описание в блоге компании. Есть 2 недостатка:
-
все это слишком сложно для понимания и настройки, особенно когда нужно подправить свойства десяти страниц, а не нескольких тысяч. Битрикс сделал универсальный инструмент, который «все умеет», но его применение требует минимум одного высшего технического образования;
-
для списков с постраничной навигацией, результатов поиска, фильтров и тому подобных чисто программных страниц по-прежнему ничего не сделано.
В общем, 14-я версия Битрикса и ее SEO-возможности это безусловный шаг вперед, но до удобства по-прежнему далеко.
Решение задачи SEO-оптимизации сайта на 1С-Битрикс
Мы сделали свой SEO-модуль для Битрикса. Он называется «Инструмент SEO-специалиста».
Что модуль умеет (сразу после установки, без изменения инфоблоков или свойств страниц):
-
На одной странице устанавливать мета-теги (Title, Keywords, Description) для любых страниц, в том числе чисто «программных», для которых нет элемента инфоблока или физического файла. Например, для результатов поиска или пятой страницы списка элементов;
-
Принудительно менять h1 (заголовок страницы), устанавливаемый любыми компонентами на любых страницах;
-
Устанавливать признак канонического адреса для Google;
-
Устанавливать до трех SEO текстов (для этого вам нужно в любое место страницы установить комментарий <!--seo_text1-->, <!--seo_text2--> или <!--seo_text3-->);
-
Выбирать сайт, для которого устанавливаются параметры, если на одной лицензии у вас сделано несколько сайтов;
-
Редактировать как «с лица» сайта, так и из админки;
Устанавливать и использовать модуль можно на любых редакциях Битрикса, в том числе «Первый сайт» (в этой редакции ограничено число инфоблоков и свойств, но наш модуль не использует инфоблоки).
Настройка мета-тегов (Title, Keywords, Description)
Войдите на сайт как администратор, перейдите в публичный раздел (на «лицо»). Откройте страницу, для которой вы хотите установить мета-теги.
В верхней панели администрирования нажмите кнопку «Добавить
SEO-свойства». В появившемся окне «Добавление страницы» заполните поля
Title, Keywords, Description, нажмите Сохранить.
Результат для данной страницы можно проверить в режиме отображения
HTML-кода.
Принудительное изменение h1 (заголовок страницы), устанавливаемый любыми компонентами на странице.
Нажмите кнопку «Добавить SEO-свойства», в открывшемся окне установите заголовок в поле H1. Нажмите Сохранить. Результат можно посмотреть сразу же на этой странице.


Установка признака канонического адреса
Для установки признака канонического адреса установите галочку «Канонический URL», нажмите Сохранить.

В коде соответствующей страницы появится требуемая Google метка.
Добавление SEO-текстов на страницу
Для того, чтобы добавить на страницу SEO-тексты, необходимо любом месте страницы написать комментарий: <!--seo_text1-->, <!--seo_text2--> или <!--seo_text3->.
После этого нажмите «Добавить SEO-свойства» и установите значение для свойства Текст 1.


Установленный текст появится на странице в том месте, где был комментарий.
Редактирование SEO-свойств в административном разделе
В административном разделе перейдите в Сервисы — SEO-свойства — Список страниц. Появится таблица со всеми установленными свойствами для страниц сайта.
Свойства каждой страницы можно отредактировать из этой таблицы (дважды нажмите на строку с записью).
Можно добавить еще одну страницу с помощью кнопки Добавить.

Что еще можно сделать для расширения SEO-возможностей Битрикса
-
Возможности принудительно проставлять 404 статус для любых страниц. Проблема дублей в Битриксе полностью решена не будет никогда, а вот удобный инструмент назначения статуса 404 любой странице, ошибочно попавшей в индекс, был бы полезен;
-
Произвольные 301 редиректы. Иногда хочется иметь возможность проставить принудительную переадресацию 301 типа с любой на любую страницу. Сейчас удобно это не сделать;
-
Задание свойств noindex и nofollow. Нужно редко, но было бы удобно.
Для того, чтобы без проблем выполнить внутреннюю оптимизацию сайта на Bitrix, скачайте SEO-модуль для Битрикса в Маркетплейсе. Он платный, но окупается мгновенно. Проверено на себе.
