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

Карта сайта — это список всех опубликованных материалов на сайте.

Как для не больших сайтов визиток, лендингов, так и для более масштабных проектов в большинстве случаев используется файл sitemap.xml при создании карты сайта, который считается важным элементом в настройке любого сайта созданного практически на любом движке, в частности на CMS WordPress.

Для чего нужна карта сайта ?

Карта сайта или файл sitemap.xml — создаётся специально для поисковых роботов. В ней записываются все страницы, которые есть на сайте и которые требуют индексации.

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

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

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

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

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


Как создать карту сайта на своём WordPress сайте ?

Создать карту сайта можно например с помощью плагина WP Sitemap Page.

после установки и активации которого будет создана html-карта, для вывода которой нужно будет воспользоваться специальным шорт-кодом.

В админ-панели Настройки -> WP Sitemap Page, строчку

Страницы

Статьи по разделам

в любую страницу или запись.

Для этого создадим например новую страницу, и назовём Карта сайта

и вставляем шорт-код, нажимаем Опубликовать, и карта сайта готова к показу.

После чего, желательно разместить ссылку на страницу карты сайты, в любом месте шаблона сайта.

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

wordpress-seo-premium_v21.9.zip

XML sitemaps в Yoast SEO plugin

Вы можете ограничить количество записей карты сайта, используя фильтр wpseo_sitemap_entries_per_page. Ниже приведен пример кода для ограничения максимального количества записей до 100

/* Limit the number of sitemap entries for Yoast SEO */
function max_entries_per_sitemap() {
    return 100;
}

add_filter( 'wpseo_sitemap_entries_per_page', 'max_entries_per_sitemap' );

Оставьте комментарий