Как создать sitemap.xml для wordpress?

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

Сегодня, я хочу рассказать, по-настоящему о важной настройке, которая занимает 2 место среди технических ошибок сайтов. Но прежде, чем переходить чтению статьи дальше, убедитесь, что у вас правильно создан robots.txt – кстати, это ошибка занимает почетное 3-е место.

Исследование проведено командой Ingate Development

Что такое карта сайта (sitemap)?

Карта сайта – это xml файл, содержащий ссылки страниц, которые необходимо проиндексировать поисковым роботам.

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

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

Как сделать sitemap для wordpress?

Можно создать sitemap.xml с помощью онлайн генераторов,  но зачем, если для большинства CMS есть готовые решения.

WordPress не исключение, плагин Yoast Seo имеет встроенную функцию создания sitemap, который автоматически обновляется при создании новых статей. Если у вас еще не установлен seo плагин, то это будет отличным решением.

Не знаете, как устанавливать плагины – прочитайте статью Как установить плагин wordpress?

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

карта сайта yoast seo

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

Например, во вкладке Отображение в поисковой выдаче, раздел Архивы, можно исключить архивы авторов и по дате, тем самым избежав дублей.

настройки архивов авторов

А в настройках плагина при создании статьи можно разрешить или запретить показ статьи в результатах поиска. Карта sitemap автоматически подстроиться под ваш выбор.

настройка индексации статьи

А вообще настройка Yoast Seo – это тема для отдельной статьи! Плагин охватывает широкий спектр Seo настроек, которые необходимы при продвижении сайта.

Как добавить файл sitemap в Яндекс и Google вебмастер?

Хотя адрес сайтмап прописывается в robots.txt и поисковые роботы со временем его найдут, советую самостоятельно сообщить о ней поисковым гигантам.

Яндекс Вебмастер

Заходим в свой аккаунт, раскрываем вкладку Индексирование и кликаем на выделенный ниже раздел.

добавление sitemap в яндекс

Вводим адрес, после чего нажимаем кнопку добавить.

добавить файл

информация из поддержки

Добавление/проверка файла sitemap Google

Заходим в Search Console – Гугл Вебмастер, вкладка Сканирование, раздел выделенный на картинке ниже:

проверка

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

добавление карты в гугл

Надеюсь, мне удалось помочь понять важность и настроить sitemap.xml для вашего интернет проекта.

Для тех, у кого еще остались вопросы – Добро пожаловать в комментарии! Постараюсь разобраться и помочь в решении вашей проблемы.


Понравилась статья? Поделись с друзьями:

11 комментариев к “Как создать sitemap.xml для wordpress?”

  1. Охренеть…”Как нам сделать sitemap для wordpress? Очень просто!
    ” Как добавить файл sitemap в Яндекс и Google вебмастер?” Очень просто! Открыть и вставить располАжение”
    Где, ….! Где взять это раполАжение в ЁстСео?!
    Охренеть, 50 страниц и ..ер чего найдешь в этой помойке

  2. Если вы еще не решили свою проблему, постарайтесь сформулировать её более внятно, чтобы я смог вам помочь.

  3. Добрый день! Подскажите пожалуйста какой инструмент Seo выбрать Yoast Seo или All in One Seo Pack? В настоящее время использую последний, но почему-то при просмотре карты сайта у меня отображается не вся карта сайта, а четыре строчки текст такого содержания:

    XML Sitemap
    Созданный All in One SEO , это XML Sitemap, предназначенный для поисковых систем, таких как Google или Bing.
    Этот индекс карты сайта содержит 4 карты сайта
    URL
    decoratorlife.ru/sitemap_addl.xml.gz
    decoratorlife.ru/sitemap_post.xml.gz
    decoratorlife.ru/sitemap_page.xml.gz
    decoratorlife.ru/sitemap_tribe_events.xml.gz

    Это нормально?

  4. Ваши карты сайта находятся по адресу – decoratorlife.ru/sitemap.xml. Если вы посмотрите, то у сайта GuideComputer.ru 2 карты сайта под каждый вид контента – записи и страницы. Так что у вас 4 карты – это абсолютно нормально. В данном плане нет никакой разницы какой плагин использовать: Yoast Seo или All in One Seo Pack.
    В Яндекс и Гугл вебмастре добавляй адрес карты – decoratorlife.ru/sitemap.xml.
    Сам я использую Yoast Seo – данный плагин меня полностью устраивает.

  5. Яндекс до сих пор не принимает карту из Yoast SEO, на днях я заменил карту от плагина Google XML Sitemaps и вот сегодня получил сообщение от Яндекса об ошибках в карте! Причем, все эти каталоги в карте Яндекс отказывается открывать, а в них как раз содержатся адреса всех записей и страниц! Придется обратно возвращаться на Google XML Sitemaps.

  6. infomehanikru, это странно. У меня карта от Yoast отлично работает.

  7. Добрый день.
    Почему-то плагин Yoast не создает карту сайта. Соответствующая опция в меню “возможности” включена, но карты сайта не создается. Попытка выключить-сохранить изменения, затем включить-сохранить изменения не приводит к улучшению ситуации. Не подскажете, что можно попробовать сделать?

  8. Михаил, возможно, конфликт с другими плагинами. Попробуйте последовательно отключать и смотреть не создался ли sitemap

  9. Виктор, спасибо. Но в этот раз не помогло (:

  10. Доброго времени суток, Виктор! Спасибо большое за статью! Помогите плиз с вопросами:
    1. Если я использую Yoast Seo или All in One Seopack (в них есть функция генерирования карты сайта), то нет необходимости устанавливать плагин Google XML-Sitemaps? Я где-то слышал, что sitemaps луче выводить через этот плагин? Или совершенно не имеет значение, через какой плагин делать карту сайта?
    2. Если я отключу sitemap в Yoast Seo и сделаю ее с помощью плагина Google XML-Sitemaps — это будет луче для SEO, или тоже самое, только нагрузка ненужная на сайт (+дополнительный плагин)?
    3. А если сгенерировать карту сайта на он-лайн генераторах, и залить сгенерированный файл в корень сайта, то нужно каждый раз заново генерить карту/дописывать самому руками, когда мы добавим новый пост?
    4. Карту сайта можно самому написать в обычном блокнотике, и обновлять (дописывать руками), в случае появления новых постов?
    5. Если мы закрываем что-то от индексации (в Yoast Seo), например: страницы, рубрики, какие-то отдельные записи, то эти URLы исчезают из Sitemap?
    6. В Sitemap от Yoast Seo нет возможности выставлять приоритет (0-1) и частоту изменений (daily, weekly, monthly, yearly)?
    Фуфффф, вроде все :)))
    Заранее огромное Вам спасибо за труды!

  11. Максим,
    1. Через какой именно плагин выводить sitemap не имеет значение. Дело вкуса и привычки.
    2. То же самое + нагрузка увеличиться. Но если очень хочется использовать Google XML-Sitemaps, то я не вижу глобальных проблем.
    3. Да, верно. Поэтому я не советую использовать этот способ. Так как легко забыть, что-то добавил на сайт. Особенно, если работаете над сайтом не один.
    4. Да, можно. На мой взгляд этот вариант еще хуже, чем 3.
    5. Да.
    6. Да, нет возможности. Но это всего-лишь рекомендации, поэтому я бы не уделял много внимания этим параметрам. Роботы поисковых систем заходят на сайт тем чаще, чем чаще появляются новые материалы.

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

×