WebTutorWordPressКарта сайта sitemap.xml в WordPress

Карта сайта sitemap.xml в WordPress

Всем известно, что карта сайта в формате xml необходима для лучшей индексации сайта поисковыми системами. Она содержит в себе все URL адреса на статьи сайта. Поисковая система тратит меньше времени на индексацию, пройдясь по карте xml. Однако, очень часто, в карту сайта попадает мусор, страницы с кривыми адресами, страницы тегов, авторов, таксономий, страницы аттачментов (изображение, прикрепленное к материалу) и прочее, что не должно быть в карте.

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

Карта сайта через плагин Yoast SEO

Этот плагин выполняет не только создание качественной карты сайта, но также и предоставляет широкие СЕО возможности для настройки статей и сайта в целом.

Установим плагин:

Карта сайта через плагин Yoast SEO

После установки перейдем в консоль сайта и найдем плагин, в его меню выберем «xml — карта сайта».

settings_yoast

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

Карта сайта yoast - настройки просмотра

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

Карта сайта плагина Yoas SEO выглядит следующим образом:

Карта сайта плагиа Yoast SEO

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

Yoast seo sitemap structure

Чтобы в карту не попал мусор — перейдите на вкладку «типы записей» — в настройках карты сайта и включите только те посты, которые вы хотите видеть в карте. На приведенном ниже рисунке, мы выключили медиа файлы, которые не должны быть в карте.

Yast настройка отображаемых типов контента в карте сайта

Также можно исключить определенные записи по ID и таксономии.

Yoast - настройки постов в карте сайта

В поисковые системы можно отправлять вот такой вот адрес карты сайта:

https://web-tutor.net/sitemap_index.xml

На этом настройка карты сайта через плагин Yoast SEO завершена.

Карта сайта через плагин All ion one SEO pack

Еще одним хорошим плагином для СЕО настройки сайта есть плагин All in one SEO pack.

Устанавливаем плагин:

Установка плагина All in one SEO pack

После установки нужно пройти в управление модулями плагина и активировать карту сайта XML. На скриншоте она уже показана активированной.

ALL in one SEO pack - установка XML карты сайта

После этого можно перейти в настройки карты сайта.

All in one SEO pack настройка карты сайта

На этой странице настроек много полезных вещей, но нам нужны не все, мы настраиваем чистую карту сайта. Мы установили галки уведомления поисковых систем, а также выбрали типы контента, которые должны быть в карте сайта.  А именно у нас отмечены только страницы и статьи (посты и кастомные статьи). Они то и будут отображаться у нас в карте что очень важно. А медиа и вложения мы не помещаем в карту.

Внешний вид карты сайта плагина All in one SEO pack можно увидеть на скриншоте ниже.

Внешний вид карты сайта плагина All in one SEO pack

Эта карта сайта доступна по адресу

https://web-tutor.net/sitemap.xml

На этом статья по настройке карты сайта в WordPress завершена.

Просмотров: 2354

Карта сайта sitemap.xml в WordPress: 2 комментария

  1. Я установил плагин all in one seo pack, но карты сайта нет. Иду по ссылке — http://live4travel.com.ua/sitemaps.xml а там вместо нее выдает ошибку «This page contains the following errors: error on line 2 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.».
    Такая же проблема была на плагине seo by yoast.

    1. Добрый вечер, нужно оставить 1 плагин, например SeoByYoast.

      Второй деактивировать all in one seo. У вас случайно не установлен плагин NextGen Gallery ?

      Если установлен — попробуйте деактивировать и проверить еще раз карту сайта SeoByYoast по такому вот пути https://web-tutor.net/sitemap_index.xml

      Если не поможет — приведите весь список установленных плагинов

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *