Карта сайта Wordpress — перечень всех страниц ресурса, которые должны быть проиндексированы поисковой системой. Это служебный файл, в нем содержатся все данные, предназначенные для управления поисковыми роботами. Карта включает в себя информацию о структуре сайта, приоритетности сканирования страниц. При отсутствии файла возникают сложности с индексацией контента.
Без карты сайта невозможно добиться успехов в поисковом продвижении ресурсов с разветвленной структурой. Чем больше количество уровней страниц, тем медленнее осуществляется их индексирование. Sitemap обеспечивает более быстрое сканирование поисковыми роботами. Кроме того, поисковики могут вычислять последовательность сканирования веб-страниц с учетом метаданных.
Невозможно обойтись без sitemap.xml, если:
В целом без sitemap можно обойтись и не создавать файл, если ваш проект на Wordpress пока еще небольшой. Возможно, на нем менее 500 страниц, которые необходимо проиндексировать. Также sitemap не потребуется, если вы грамотно организовали внутреннюю перелинковку, что позволяет поисковым роботам самостоятельно переходить в нужные разделы по ссылкам с главной страницы. Без sitemap на Wordpress можно обойтись, если у вас минимум мультимедийного контента или он полностью отсутствует. Или если он не должен отображаться в поисковой выдаче.
Прежде чем создавать карту сайта, необходимо убедиться, что вашему ресурсу необходим именно XML формат, а не HTML. Принципиальное отличие между этими типами состоит в том, что последний может использоваться юзерами для навигации по разделам проекта. Фактически это страница, где приведен список разделов сайта. HTML — оптимальный вариант для небольших проектов, контент которых обновляется нечасто.
XML sitemap недоступны для пользователей, но достаточно популярны. В последнее время веб-мастера все чаще отказываются от HTML-карт. Есть много не менее эффективных способов улучшения юзабилити веб-ресурса на Wordpress. Карта HTML рассчитана на людей, но должна включать не более сотни ссылок, иначе она будет неадекватно восприниматься пользователями.
Одна карта сайта Sitemap WordPress может включать не более 50 тысяч адресов, а ее размер не должен превышать 50 Мб. Если этого недостаточно вашему проекту, решить проблему можно путем создания нескольких файлов. В таком случае нужно создать одну общую sitemap для Wordpress, в которую будут входить остальные карты.
Существуют следующие варианты создать файл:
Способ генерирования карты не имеет значения. Главное — этот файл является важным инструментом оптимизации ресурса. Решающую роль играют частота обновлений и ссылки, указанные в sitemap XML.
Можно создать файл самостоятельно, используя текстовый редактор. Для этого:
Все данные вносятся с помощью XML-тегов. Этот вариант актуален для небольших сайтов. Для работы с более объемными файлами необходимо иметь навыки программирования.
Это один из самых популярных плагинов Wordpress, позволяющий быстро создать XML-файл. Одна из его особенностей — карта генерируется с учетом требований поисковой системы. При этом ее могут индексировать и другие поисковики.
Чтобы создать файл через Google XML Sitemaps, загрузите плагин на свой сайт. Менять конфигурацию можно в разделе «Настройки». Здесь можно назначить приоритет индексации и частоту обновлений, настраивать и удалять страницы. После внесения изменений не забудьте сохранить параметры.
Еще один плагин для WordPress, но подходит только для работы с поисковой системой Google. Файл, который можно создать в этом расширении, Yandex не увидит. Изначально этот плагин предназначен для SEO-оптимизации сайта, поэтому его функционал по работе с картами достаточно ограничен. Веб-мастеру предлагается ряд параметров, которые можно активировать или отключить. Если сравнивать с Google XML Sitemaps, структура последнего более гибкая.
Чтобы создать XML-файл sitemap, достаточно установить плагин: файл генерируется автоматически. Увидеть его можно в меню настроек WordPress, в разделе SEO — General (Общие). В подменю конфигурации плагина Yoast SEO нужно перейти на вкладку «Функции».
Еще один плагин, предназначенный для работы с оптимизацией сайта на Wordpress. Чтобы создать XML-файл, нужно включить соответствующий модуль в меню настроек. Перейдите в подраздел «Модули» и активируйте работу генератора.
После того как вам удастся создать карту, сгенерированный файл нужно добавить в корневую папку веб-ресурса на Wordpress в панели управления хостинг-провайдера. В файл robots.txt необходимо добавить директиву вашей Sitemap с указанным адресом. Карта сайта загружается в панели веб-мастера «Яндекс» и Google Search Console.