Очень важный пункт при разработке любого нового сайта — это создание его карты. Под картой подразумевают xml файл, предназначение которого помощь в правильном и быстром индексировании нашего творения поисковыми роботами. Без этой карты поисковые роботы будут индексировать наш сайт со всем его наполнением как они захотят. Вздумается роботу проиндексировать только 1 из 100 наших страниц так оно и будет. Как же нам с этим бороться и как устанавливается xml карта wordpress.
Для чего нужна xml карта сайта?
XML карта wordpress нужна для того что бы поисковые роботы индексировали абсолютно все наши публикации, в независимости от их важности и формата, по заданным нами параметрам, по этому так важно создать карту сайта сразу после того как вы установите WordPress на denwer или сервер.
XML карта никак не может быть предназначена для пользователей. Она существует только для “глаз” поисковиков. Не стоит ее путать с HTML картой которая существует для удобства в перемещении пользователями по сайту.
Грубо говоря без карты сайта мы не подружимся с поисковиками и потеряем огромную возможность привлечения трафика с поиска.
Как создать xml карту сайта в WordPress?
Видео урок о создании и настройке xml карты WordPress сайта:
Для быстрого и простого создания xml карты в WordPress существует ряд плагинов специально под эти нужды. Рассмотрим очень качественный плагин который просуществовал уже больше 9 лет, и за это время смог добиться своеобразного первенства.
Представляю вашему вниманию плагин Google XML Sitemaps, очень удобный и легко настраиваемый. Заходим в панель настроек WordPress затем в плагины и ищем по названию нужный нам плагин. После того как установим его в свой “движок”, заходим в настройки, в появившееся меню XML-Sitemap.
При первом заходе в Google XML Sitemaps вы сможете создать карту сайта всего в один клик.
Карта сайта будет доступна по адресу вашсайт/sitemap.xml но эти данные только для того что бы посмотреть все ли работает, далее вам это практически не понадобиться.
Настройки Google XML Sitemaps при создании xml карты сайта на WordPress
В настройках плагина возможно включение уведомления известных поисковых систем о создании или обновлении вашего сайта. Кстати этот плагин будет автоматически уведомлять поисковики о новых ваших страницах или постах. Что гораздо ускорит индексацию новых записей.
Переписывать то что написано я не буду вы все можете почитать сами, скажу только что данная часть настроек служит для принудительного добавления в xml карту сайта нужных вам адресов, а так же расставляет приоритеты расположения статей.
При настройке, того что именно будет отображено в нашем файле xml карты, рекомендуется избегать повторяемые станицы это пагубно отразиться на вашем продвижении. Например если у вас блог то не нужно индексировать ваши статьи и рубрики так как это создаст не нужное нам дублирование.
Рекомендации поисковым роботам которые они могут либо соблюдать либо делать наоборот как им захочется так же можно задать в xml карте. Мы можем проставить рекомендованную частоту посещаемости наших страниц, а так же расставить приоритеты, хотя для роботов это только рекомендации, а не указания к исполнению.
После того как вы провели все настройки и создали карту вашего уникального контента, добавляем ее точное месторасположение в файл robots.txt, как создать файл robots мы разбираем в другом уроке, а пока начнем шаманить, бить в бубен, вызываем дождь и все такое, что бы роботы соизволили проиндексировать наш сайт. Быстрой индексации вам)
Отличная статья, все проделал как описано у вас, но одна проблема: Нахожусь на странице «Все статьи», в конце имеется ссылка «Просмотр карты сайта в XML», перехожу по ссылке и сайт открывает 404 страницу (страницу ошибки) В чем проблема не подскажете? Спасибо за помощь)))
Sitemap.xml с версии wp 5.5 автоматически генерится должен, но не всегда работает корректно к сожалению. А html карту обычно с помощью WP Sitemap Page делаю, и стараюсь как-то ещё апгрейдить, что ли, оживить, например пару картинок добавить, все повеселее)