Просмотров: 26124 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 19.02.2019
Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

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

Файл карты сайта sitemap.xml в "1С-Битрикс: Управление сайтом" создаётся автоматически. С помощью специальной формы вы можете легко указать какие страницы, форумы, элементы и разделы каких инфоблоков должны быть проиндексированы.

Примечание: генератор карты сайта пришел на смену устаревшему инструменту Google Sitemap Google Sitemap - простой инструмент управления доставкой информации о страницах сайта в базу данных поисковой системы Google.

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


Как создать карту сайта

Управление настройками генерации карт сайтов осуществляется на странице Настройка sitemap (Маркетинг > Поисковая оптимизация > Настройка sitemap.xml). С помощью кнопки Добавить выбирается сайт, для которого необходимо настроить sitemap.xml. После чего открывается форма добавления настройки генерации:

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


На закладке Файлы задаются файлы и папки, которые должны быть проиндексированы. Данные правила будут храниться в отдельном файле, который подключается к sitemap.xml. Имя этого файла задается в поле Имя файла карты сайта с данными о файлах:

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


На закладке Инфоблоки настраивается какие данные из каких инфоблоков должны попадать в индексацию. Если данные из инфоблока должны индексироваться, то соответствующие инструкции будут храниться в отдельном файле. Имя этого файла будет формироваться по шаблону, заданному в поле Шаблон имени файла карты сайта с данными инфоблоков, и сам файл также будет подключаться к главному файлу карты сайта.

В столбце Инфоблок перечислены все инфоблоки сайта, для которых можно установить следующие опции:

  • Автогенерация - карта сайта автоматически обновляется при добавлении, обновлении или удалении элементов и секций инфоблока (при этом в настройках инфоблока должна быть разрешена индексация его разделов и элементов). Актуально для работы с инфоблоками любым штатным способом.
  • Список - в карту сайта будет добавляться адрес индексной страницы инфоблока, который берется из настроек инфоблока . Опция неактивна, если адрес страницы инфоблока не задан.
  • Секции - определяет, должны ли быть проиндексированы разделы инфоблока. Опция неактивна, если в настройках инфоблока не задан адрес страницы раздела или инфоблок не может содержать разделы (определяется настройками его типа).

    Если эту опцию не отметить для инфоблока, то индексироваться будут не все разделы инфоблока, а только выбранные. Для выбора разверните структуру инфоблока (по стрелочке

    Если секции имеют подразделы, то аналогичным образом их структура также может
    быть открыта для детальной настройки.
    , расположенной рядом с названием) и отметьте секции, которые должны быть проидексированы.

    Опция Элементы для секций определяет будут ли индексироваться элементы текущей секции.
  • Элементы - при отмеченной опции все элементы инфоблока будут индексироваться. Если у инфоблока имеются подразделы, то элементы инфоблока будут индексироваться с учетом правил индексации, заданных для этих подразделов.
    Например, если для некоторого раздела А снята галочка Элементы, но в подразделе Б этого раздела опция Элементы отмечена, то проиндексированы будут все элементы инфоблока, кроме элементов раздела А, и элементы подраздела Б также будут проиндексированы.

На закладке Форумы указываются форумы, которые должны быть проиндексированы. Для каждого индексируемого форума создается отдельный файл, в котором содержатся записи о его темах. Имя этого файла будет формироваться по шаблону, заданному в поле Шаблон имени файла карты сайта с данными форумов, и сам файл также будет подключаться к главному файлу карты сайта.

В столбце Форумы перечислены все форумы сайта, для которых можно установить следующие опции:

  • Автогенерация - карта сайта будет автоматически обновляться при добавлении, обновлении или удалении сообщений/тем форума.
  • Темы - при переиндексации в файл попадают последние 100 тем. Если опция не отмечена, то при переиндексации в файл попадает только одна последняя тема форума.

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

Генерацию карты сайта всегда можно выполнить по сохраненной настройке со страницы со списком настроек. Для этого воспользуйтесь кнопкой Запустить в строке с необходимой настройкой или в меню действий выберите Запустить .

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

Документация по теме:



11


Курсы разработаны в компании «1С-Битрикс»