Как сделать карту сайта на WordPress?

Здравствуйте, друзья. Казалось бы кто сейчас не знает как сделать карту сайта на WordPress? Оказывается многие.

На самом деле, карта сайта это первое, что должно быть на любом блоге или сайте WordPress после robots.txt.

Создать карту сайта для WordPress

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

Каждую из этих карт формирует отдельный плагин.

Создать карту сайта для поисковых роботов.

Карта сайта для поисковых систем формируется в формате XML. И выглядит вот так:

карта сайта в формате XML

Чтобы проверить есть ли у вас такая карта, вставьте в адресную строку браузера доменное имя вашего сайта в формате:

http://ваш сайт/sitemap.xml

Если видите такую же, как на скриншоте и дата соответствует, прекрасно. Значит, у вас есть карта сайта в формате XML и поисковые роботы ориентируясь по ней, хорошо индексируют сайт.

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

  • Для начала проверьте, какая версия WordPress у вас стоит. Если ниже 2.0.4 обновите WordPress до последней версии.

версия вордпресс

  • У вас должен быть плагин All In One SEO Pack, если его нет, обязательно установите.

Это замечательный плагин, я им сам пользуюсь. Есть, конечно, и аналоги, но я считаю All In One SEO Pack самым лучшим, у него масса возможностей для SEO-оптимизации как в поисковых системах, так и в соц сетях. Скачать плагин можно здесь.

В консоли управления WordPress у вас должен быть раздел «Инструменты SEO». Если его нет, значит, вы не обновили WordPress.

инструменты SEO

 

  • Выбрав в списке инструментов раздел «другие модули», вы как раз попадете на страницу, где сможете активировать карту сайта для поисковых роботов в формате XML. Вам просто нужно нажать на кнопку, и плагин все сделает сам. Ну а в случае крайней необходимости можно задать небольшие настройки.

активация карты XML

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

Создать карту сайта для пользователей на WordPress.

Карту сайта для пользователей формирует плагин Dagon Design Sitemap Generator. И выглядит такая карта вот так:

карта сайта для пользователей

Принцип почти такой же как и в предыдущем случае.

  • Скачайте плагин Dagon Design Sitemap Generator. Скачать плагин можно здесь.
  • Активируйте и настройте его.

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

  • Создайте новую страницу.

Назвать ее можно как угодно – карта сайта, все страницы, все статьи.

  • В созданную страницу в html-редакторе нужно добавить такой код:
  • Сохраняйте страницу и любуйтесь 🙂

Поделись информацией:
Помогла статья? Оцените её
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Подписка на рассылку

Комментарии
  1. Артём Черкасов

    Многие люди пользуются другими сео плагинами, я думаю им не нужно обязательно устанавливать? 😛
    По факту для сайтов на которых нет глубоких страниц sitemap вообще не нужен =)

    • Андрей Назыров

      Конечно если есть другой SEO плагин, не нужно устанавливать SEO Pack или можно заменить другой на SEO Pack. Это уже кому какой плагин нравиться.Но тогда придется устанавливать дополнительный плагин для карты, например, XML Sitemap.
      А вот то что sitemap не нужен не соглашусь с тобой. Sitemap.xml нужен обязательно, особенно для блогов. Он указывает поисковикам, что произошло обновление на странице и показывает им где она находится на блоге.
      Ради интереса проверил твою карту XML:
      последнее обновление
      Последнее обновление карты 17 июня, это то что должно обновляться ежедневно. Что ты на это скажешь? Я понимаю что ты редко пишешь в блог, но ведь комментируют его.

  2. SeOptimist.ru — SEO блог в стихах

    Вот этот плагин, как раз, мне сейчас и нужен. Я свой блог почистил. Стёр все файлы, Установил чистый WP. Ткперь ни одного плагина нет.

    • Андрей Назыров

      Пожалуйста скачивайте 🙂

  3. Таисия Егорова

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

  4. Азик

    Плагин XML Sitemap вроде уже давно не обновляется и работает некорректно! Так что самый оптимальный вариант — All in one SEO pack))
    Статья отличная!

    • Андрей Назыров

      А я то думаю чего он у меня все не хотел работать 🙂

  5. Азик

    Но зато nеперь хорошо, одним плагинов меньше!))

  6. Александр

    Очень полезно. Но я предпочитаю делать карту без плагинов а кодом. Сделал на одном своем блоге и смотрю пока как работать будет

    • Андрей Назыров

      Слышал что кодом можно сделать карту сайта для пользователей, то есть без плагина DD Sitemap Generator. А как же вы сделаете карту в XML формате без плагина, чтобы она сама автоматически обновлялась? Я если честно даже не знаю возможно ли это, в интернете не нашел такой информации.

  7. Алексей

    Представляешь у меня карты сайта в xml до сих пор нет! То есть она есть, но просто увидеть ее нельзя. Вот так вот вводишь http://www.advdk.com/sitemap.xml в поисковую. строку браузера или поисковика (не важно) и видишь перед собой белую страничку, на которой ничего нет.

    Сначала, я даже кипишовал по этому поводу, искал решение этому в интернете, но так и не нашел, а потом плюнул на все это! Потому что если смотреть исходный код этой белой страницы, то там все нормально, все статьи есть.

  8. Андрей Назыров

    Я ее в Мозилле вижу, правда она как-то странно отображается, сплошной кусок из списка ссылок без каких либо отступлений, то есть не в структурированном списке, но обновление смотрю регулярное. В исходном коде тоже все ОК 🙂

  9. Алексей

    Только, что посмотрел через мозилу, это ужас! Но для роботов нормально, исходник впорядке!

    • Андрей Назыров

      Ну а пользователям эта карта и не нужна 🙂

  10. Александр Череп

    У меня тоже через эти два плагина карты сайта созданы.

  11. Алексей

    Это не очень хорошо! Два плагина создали по одной карте, то есть на блоге стоит две карты по одному и тому-же адресу, и они приводят поисковых роботов в замешательство. Просто отключите один из из них. Если отключите плагин XML Sitemap, то обязательно удалите в корне своего блога два файла созданные им. Не знаете, что за файлы? Напишите в этом комментарии свой вопрос, объясню.

  12. Андрей

    Да, все всё уже сказали, так что и добавить не чего. Мне вот Алексея карта понравилась. Прям как на нее шапку невидимку надели. Ладно, это шутки. Хорошая статья мне понравилась. Я даже как то и подзабыл как я себе делал карту, а вот теперь вспомнил. 😉

  13. Юрий Ваценко

    Я создавал карту сайта тем способом, который указан в статье, было очень просто. 😛

  14. Юрий Йосифович

    Карта сайта, как на блоге на WP, так и на джумле, да впрочем и на обычном html сайте — это очень важный блок, и его стараются установить сразу же все создатели сайтов.
    Именно по нему в первую очередь ориентируются поисковые роботы. Хотя, помню раньше не знал о карте сайта, делал на чистом html сайты — и по 500-1000 страничек было в индексе даже без карты сайта (но ведь перелинковка была соответствующая… С телефона сайт свой первый делал… Вручную полностью…

    • Андрей Назыров

      С телефона… Жесть 🙂

      • Юрий Йосифович

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

  15. Николай

    Я создавал карту отдельным плагином, а позже удалил его воспользовался all in Seo для создания sitemap, тут она более понятная, что-ли получается да плагин 1 удалился, это уже хорошо.

  16. Антон Холкин

    All In One SEO Pack — отличный плагин. Тоже использую его и всем рекомендую.

  17. Александр Каратаев

    А у меня стоит Platinum SEO и XML Sitemap… Посмотрел сейчас свою карту… Хм… последнее обновление за 29 число. А вот на корпоративном блоге ставил All in one SEO pack и там карта уже сегодняшняя… Есть, как говорится, над чем задуматься…
    Пойду-ка я наверное и у себя снесу два плагина и поставлю один — All in one SEO pack, похоже, что это действительно самый лучший вариант.
    Спасибо!

  18. Александр

    Да сделал кодом все работает нормально. Но для этого нужно создавать отдельную страницу. И туда вписывать код генерации статей. Страница похожа на нашу форму контактов. При создании формы контактов мы выбираем в атрибутах страницу контакт и у нас выводиться форма контактов. А я сделал тоже самое только карту сайта создал по этому принципу. Чуть позже на моем блоге появиться такое. Пока тестирую на новеньком блоге. Все работает отлично

  19. Александр Каратаев

    Ну вот… Перевёл свой блог на All In One SEO Pack, мигрировал, можно сказать. Избавился от трёх плагинов. Правда при миграции возникли проблемы, но всё удалось решить. Так, что если кто-то желает мигрировать, то загляните сначала ко мне — может пригодиться моя статья о проблеме миграции на All In One SEO Pack.

  20. Ольга Андреева

    Я тоже проверила по ссылке свою карту сайта для роботов. Все есть и индексируется.

  21. Майолика

    У меня карта сайта с расширением php. Ну, вот такой разработчик мне попался, который упорно не желал делать ее в XML формате.
    В принципе, оба бота ее воспринимают нормально, в инструментах веб-мастера она обозначена, как корректная, однако абсолютно все сео-анализаторы рассказывают мне о необходимости внедрения XML карты. Почему так?

    • Андрей Назыров

      У вас с картой все в порядке, не знаю почему вам советуют ее переделать.

  22. Татьяна ObzorFan

    Андрей, доброго дня! Хотела бы у вас спросить, в Яндекс Вебмастере мне сообщает такую ошибку

    Перехожу по ссылке и пишет

    Как это можно исправить? Карта сайта создана в seo yoast. в разделе Карты. Значок на Медиафайлах убран, как советуют некоторые. Подскажите, пожалуйста, как быть в таком случае?

    • Андрей Назыров

      Точно сказать не могу, возможно в карте раньше были медиафайлы, и это устаревшие данные. Попробуйте отправить карту на повторную проверку.
      А вообще у Яндекс часто проблемы с картой XML от плагина seo yoast.

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