Индивидуальная доводка автоматического Sitemap-файла

Корректируйте индексацию сайта через настраиваемый sitemap.xml.

29 мая 2019, версия 1.5


В Webasyst очень удобно создавать файл sitemap.xml. А точнее — его вообще не надо создавать, потому что он формируется автоматически. Ссылки на все страницы, которые видны на сайте, сами собой попадут в этот файл, и его «увидят» поисковые системы, чтобы оперативно и точно всё проиндексировать. Отлично: всё работает само по себе, и не надо ничем управлять! А если всё-таки надо? Если у вас особенные требования к тому, как должен формироваться Sitemap-файл? Для индивидуального управления этим файлом используйте Sitemap PRO.

Что умеет приложение

Sitemap PRO позволяет изменять состав sitemap.xml: убирать из него лишние ссылки, изменять частоту обновления разных типов ссылок и их приоритет. Управлять ссылками в файле можно только для приложений Shop-Script, «Сайт» и «Блог».

Вот как выглядит основная страница управления файлом sitemap.xml:

Что можно делать:

  • Менять местами группы ссылок в пределах каждого приложения. Например, для приложения «Блог» в начало можно поставить ссылки публикаций, а главную страницу поставить после них.
  • Скрывать группы ссылок в Sitemap-файле — с помощью иконки-глаза.
  • Изменять приоритет ссылок. Можно ввести любое число вместо стандартного варианта «по умолчанию».
  • Изменять частоту изменения страниц. Если нужно, выберите что-то другое вместо стандартного «по умолчанию». Можно выбрать даже вариант «Никогда».

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

Дополнительные возможности для Shop-Script

Рядом с названием приложения «Магазин» есть иконка-шестерёнка — она открывает дополнительные настройки. С их помощью можно добавить в Sitemap-файл скрытые категории и товары, ведь по умолчанию в этом файле они отсутствуют. Для формирования ссылок на категории и товары может использоваться плагин «Link canonical», если он установлен.

Ниже в списке есть такая же иконка напротив элемента «Подстраницы товаров». Она открывает возможность добавить в Sitemap-файл ссылки на подстраницы товаров. Сразу все такие ссылки автоматически не добавятся — надо вносить их адреса вручную. Зато таким образом можно гибко управлять составом Sitemap-файла.

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

robots.txt

Классная функция приложения — это учёт содержимого robots.txt, которое задаётся в настройках сайтов. Если вы запретили индексацию каких-то адресов в robots.txt, то эти адреса будут исключены из Sitemap-файла — конечно, если вы включите такую настройку. Её тоже можно применить либо только к отдельным сайтам, либо ко всем сайтам сразу. Удобно, если у вас настроено много сайтов в одном бекенде.

Исключение отдельных URL

Бывают разные ситуации — например, когда какие-то страницы больше не нужно индексировать, а заносить их в файл robots.txt и использовать его содержимое для изменения sitemap.xml не хочется. Оказывается, можно и так: достаточно перечислить адреса таких страниц в настройках приложения Sitemap PRO.

Впечатления

Скажем сразу: это приложение не для всех. Большинству пользователей достаточно того, как работает автоматически формируемый Sitemap-файл Вебасиста. Но те несколько процентов владельцев сайтов, которым нужна «ручная коробка», будут очень рады возможности тонкой настройки отдельных параметров. В конце концов, универсальных решений не существует — в итоге со временем приходишь к тому, что всё универсальное нужно в какой-то мере «допиливать под себя». Главное — найти для этого подходящий инструмент.

* * *

«Sitemap PRO» в Магазине Webasyst: https://www.webasyst.ru/store/app/sitemap/