Карта сайта битрикс. Как сделать, пути решения

Не секрет, что для ускорения индексации сайта необходимо не только правильно настроить файл в корне вашего проекта robots.txt, но также сформировать карту сайта и сообщить поисковым системам google и yandex о ее существовании. Благо карта сайта в битрикс формируется в 2 клика.

Благодаря системе управления сайтом Bitrix, вы можете это сделать очень просто, функционал очень прост и сформировать карту сайта на битрикс можно за несколько минут.

Чтобы создать карту сайта, необходимо авторизоваться в системе администрирования bitrix:

Вход в админку битрикс
Вход в админку битрикс

Далее в меню слева выбрать «Маркетинг» и пункт меню «Карта сайта»

sitemap bitrix

После нажатия на данный пункт меню, откроется функционал создания sitemap bitrix. Нажимаем на зеленую кнопку создания карты:

sitemap bitrix

Выбираем свой сайт:

sitemap bitrix

И переходим к процедуре создания карты сайта

Сначала добавляем во вкладке файлы, те элементы, которые вы желаете опубликовать в карте сайта, а затем выбираете инфоблоки (т.е. новости, сам каталог или статьи)

sitemap bitrix

Настройка включения в карту из структуры

sitemap bitrix

Настройка включения инфоблоков в карту сайта

sitemap bitrix

Таким образом мы создаем sitemap из физически существующих файлов и разделов и элементов инфоблоков. Далее для сохранения настроек необходимо нажать «Сохранить», либо можно сразу и сохранить настройки и создать карту сайта.

Кстати, хотелось бы отметить, в robots.txt необходимо создать правило для карты сайта, делается это очень просто, достаточно отметить галочкой соответствующий блок настроек:

sitemap bitrix

После того как sitemap создастся, вы увидите уведомления вида:

sitemap bitrix

Также в корне вашего проекта, если зайти в вашу структуру сайта в подпункт Файлы, вы увидите созданные файлы карты сайта, которые подключаются в одном файле в формате xml

sitemap bitrix

Причем отмечу, в названии файлов присутствует ID инфоблока, таким образом, можно легко просмотреть определенную информацию, зная в каком инфоблоке она находится, посмотреть это довольно просто, достаточно зайти в меню слева по пути Контент — Тип инфоблоков — инфоблокиsitemap bitrix

Что же касается robots.txt, то если пройти в режим его редактирования, то можно увидеть правило которое автоматически создалось про создании sitemap.

sitemap bitrix

Далее после того, как на стороне сайта, все сделано, необходимо сообщить поисковым системам что ваша sitemap готова и они могут ее индексировать.

Читать  Многосайтовость битрикс

Чтобы сообщить о карте вашего сайта в yandex, необходимо авторизоваться под своим логином и пароле в  yandex. (т.е. указать свой логин и пароль от почты на яндекс)

sitemap bitrix

После авторизации необходимо перейти в сервис webmaster.yandex.ru

И в окне вставить путь к вашей sitemap как на картинке:

sitemap bitrix

Через несколько дней, ваша карта сайта будет принята поисковой системой и файлы и элементы входящие в ее состав начнут индексироваться поисковой системой.

В google принцип тот же, необходимо пройти по адресу: https://www.google.com/webmasters/tools/

Система предложит вам авторизоваться в системе google, если у вас есть почта gmail, то этот логин и пароль подойдет к использованию.

sitemap bitrix

Вообще отмечу, часто новички задают один вопрос, а какой мне пароль  и логин вводить к тому или иному сервису google или yandex?

Все сервисы яндекс работают под одной вашей учетной записью, т.е. стоит авторизоваться в системе yandex или google для просмотра своей почты, у вас доступны все сервисы этих систем.

Добавить ваш сайт и карту сайта

sitemap bitrix

Помимо этого необходимо проверить созданную карту, хотя функционал битрикс создает всегда корректную структуру, но проверка не помешает и у google и у yandex есть сервис проверки карты сайта.

В yandex это можно сделать здесь: https://webmaster.yandex.ru/site/http:coffa-gurme.ru:80/tools/sitemap/

В google это осуществляется непосредственно при загрузке файла.

Для проверки файла sitemap в yandex необходимо пройти по указанной выше ссылке, в анализаторе указать ссылку на файл sitemap.xml

И нажать кнопку проверить, после проверки анализатор ответит вам сообщением.

 

Еще хотелось бы остановиться на компоненте bitrix:main.map

Компонент bitrix:main.map выводится обычно на странице 404.php (не существующая страница.

Т.е. если пользователь перешел по «битой ссылке» из поисковой системе, т.е. ранее был раздел или файл, но был позже удален, а поисковая система проиндексировала этот раздел или файл как существующий, и выдала пользователю относительно его поискового запроса. На данной странице целесообразно выводить не только сообщение о точ, что данная страница удалена и привественное сообщение о 404 ошибке, но и карту сайта, чтобы пользователь возможно нашел ту или иную интересующую информацию, которую запрашивал. Для этого в файле 404.php необходимо разместить компонент bitrix:main.map

Читать  Экспорт товаров из Bitrix через cron

с кодом:

Данный компонент выведет sitemap исходя из существующих пунктов меню на странице 404.php

Параметром: «LEVEL» => «3»,  вы указваете уровень вложенности этого меню, а параметром «SHOW_DESCRIPTION» => «Y», вы выводите заголовки и описание страниц.

Таким образом весь файл 404.php должен иметь вид:

На этом пока все, если останутся вопросы, задавайте их в комментариях к теме.

 

 

 

 

 

 

 

Карта сайта битрикс. Как сделать, пути решения: 1 комментарий

  1. Добрый день.
    Интересует карта сайта через компонент — можно ли вывести карту сайта включая товары из каталога при помощи этого компонента? Спасибо.

Добавить комментарий

Ваш e-mail не будет опубликован.