Плагин автоматически создаёт и обновляет карту сайта sitemap.xml для поисковых роботов.
Возможности:
- создание sitemap.xml в корне сайта
- возможность самостоятельно решать какие записи будут опубликованы в файле карты сайта
- работает не только со встроенными типами записей, но и с любыми произвольными
- отключение встроенной в WordPress неуправляемой карты сайта — wp-sitemap.xml
- возможность включить/отключить в списке не только тип записи, но и отдельный пост/страницу или запись в произвольном типе
- при наличии в записи произвольного поля «seo_changefreq» с параметром (см. ниже) можно регулировать частоту обновления ссылки в файле
- при наличии в записи произвольного поля «seo_priority» с параметром (см. ниже) можно регулировать приоритет ссылки в файле
- допускается наличие до 50000 ссылок в файле sitemap.xml
Параметры произвольного поля «seo_changefreq»:
changefreq — необязательный параметр в sitemap — вероятная частота изменения этой страницы. Это значение предоставляет общую информацию для поисковых систем и может не соответствовать точно частоте сканирования этой страницы. Допустимые значения:
- always
- hourly
- daily
- weekly
- monthly
- yearly
- never
Значение «always» должно использоваться для описания документов, которые изменяются при каждом доступе к этим документам. Значение «never» должно использоваться для описания архивных URL-адресов.
Имейте в виду, что значение для этого тега рассматривается как подсказка, а не как команда. Несмотря на то, что сканеры поисковой системы учитывают эту информацию при принятии решений, они могут сканировать страницы с пометкой «hourly» менее часто, чем указано, а страницы с пометкой «yearly» – более часто, чем указано. Сканеры могут периодически сканировать страницы с пометкой «never», чтобы отслеживать неожиданные изменения на этих страницах.
Параметры произвольного поля «seo_priority»:
priority — необязательный параметр в sitemap — приоритетность URL относительно других URL на Вашем сайте. Допустимый диапазон значений – от 0.0 до 1.0. Это значение не влияет на процедуру сравнения Ваших страниц со страницами на других сайтах – оно только позволяет указать поисковым системам, какие страницы, по Вашему мнению, более важны для сканеров.
Приоритет страницы по умолчанию – 0.5
Следует учитывать, что приоритет, который Вы назначили странице, не влияет на положение Ваших URL на страницах результатов той или иной поисковой системы. Поисковые системы используют эту информацию при обработке URL, которые относятся к одному и тому же сайту, поэтому можно использовать этот тег для увеличения вероятности присутствия в поисковом индексе Ваших самых важных страниц.
Кроме того, следует учитывать, что назначение высокого приоритета всем URL на Вашем сайте не имеет смысла. Поскольку приоритетность – величина относительная, этот параметр используется для того, чтобы определить очередность обработки URL в пределах сайта.
По-умолчанию, настройки плагина доступны всем администраторам, но можно ограничить доступ, задав константу в wp-config.php
с названием BFG_SITEMAP_ONLYFOR
и значениями:
true
— (bool) — только для администратора с ID = 1 или только для супер-администратора в сетевой версии WPцифра
— (int) — цифровой ID администратора, кому будет предоставлен эксклюзивный доступ
Например, вот так define(`BFG_SITEMAP_ONLYFOR`,true);
или так define(`BFG_SITEMAP_ONLYFOR`,7);
.