SEO блог Михаила Шакина

  • Контакты
    • Мои аккаунты и каналы
    • Мои интервью
    • Мои доклады
  • Мои книги
    • Мои приключения в Америке
    • SEO Коллайдер
    • SEO разведка
    • SEO Винчестер
  • Услуги
    • Продвижение сайтов
    • Консультации по продвижению сайтов
    • Консультации по продвижению англоязычных сайтов
  • Лучшее
    • Продвижение сайтов
    • Приключения
    • Видеоуроки
    • WordPress
    • Блоггинг
    • Привлечение посетителей с социальных сетей
    • Саморазвитие и работа в интернете
    • Вебмастеру
  • Мой хостер

Видеокурс WordPress SEO. Урок 2 - Карта сайта

09.02.2011

Сайт дня (как попасть): Чехлы для iPhone с бесплатной доставкой по Москве.

Дорогие друзья, в эфире второй видеоурок моего бесплатного видеокурса WordPress SEO. Вы также можете почитать другие материалы об этом блоговом движке в рубрике WordPress на shakin.ru или ознакомиться с предыдущим уроком - WordPress SEO. Урок 1 - файл robots.txt.

Примечание - видеоурок лучше смотреть в полноэкранном режиме в качестве 720 (HD).

В сегодняшнем видеоуроке я разберу такие моменты, как создание карты сайта в форматах xml и html, создание карты сайта для видео, опишу действия по добавлению карты сайта в панели вебмастеров Google и Яндекса, а также приведу дополнительные ссылки по теме.

Карта сайта на блоге WordPress

Говоря простыми словами, карта сайта - это краткое содержание интернет ресурса.

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

Она представляет собой страницу в корневой папке вашего сайта, которая содержит список всех его страниц.

Обычно карта сайта встречается в двух форматах - xml и html. Ее можно посмотреть по таким адресам: https://site.ru/sitemap.xml и https://site.ru/sitemap.html . Например, вот карта моего блога: https://shakin.ru/sitemap.xml

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

Создание карты сайта для WordPress в формате xml

Для того, чтобы сделать карту сайта для блога WordPress, есть замечательный плагин Google XML Sitemaps.

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

🔥 Кстати! Я провожу платный курс по продвижению англоязычных сайтов SEO Шаолинь seoshaolin.com. Для читателей блога я делаю хорошую скидку. По прокомоду "блог" тариф Про стоит не 50, а 40 тыс. рублей. Тариф Лайт не 25, а 20 тыс. рублей. Тариф Команда не 75, а 60 тыс. рублей. Пишите мне в Telegram @mikeshakin.

Читайте также:  Набор на 31 поток моего курса SEO Шаолинь

Создать эти файлы можно самым обычным блокнотом, который есть в любом Windows. Создаем в блокноте новый файл и сохраняем его с именем sitemap.xml (только не забудьте выбрать тип файла - «Все файлы»):

sitemap.xml

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

Для этого в FTP-клиенте (а еще лучше - в программе WinSCP, она работает по защищенному протоколу SSH, пароль в ней шифруется ) кликаем правой мышкой на файле sitemap.xml, выбираем пункт Свойства (Properties):

Свойства properties chmod

и ставим права 666:

chmod

Повторяем для файла sitemap.xml.gz.

После этого активируем плагин и переходим в пункт «Инструменты - XML-Sitemap». Там оставляем все настройки по умолчанию и жмем кнопку для генерации карты сайта. Переходим по ссылке «Карта сайта» и видим только что созданную нашими мозолистыми руками карту сайта 🙂 .

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

У плагина Google XML Sitemaps есть полезная функция - он информирует поисковики Google, Bing и Ask о том, что карта вашего блога обновлена.

Часто встречается вопрос о том, нужно ли в настройках плагина Google XML Sitemaps менять приоритет для индексации тех или иных страниц. Я считаю, что смысла что-либо менять нет. Настройки по умолчанию сделаны грамотно, поэтому советую их не менять.

Создание карты сайта для WordPress в формате html

Можно дополнительно создать карту блога в формате html. Она более удобна для посетителей, чем xml карта, которая создается для поисковиков.

Для этого советую плагин Dagon Design Sitemap Generator. После его установки и активации нужно создать новую страницу (не пост), перейти во вкладку html и поместить такой код:

Читайте также:  Набор на 31 поток моего курса SEO Шаолинь

<!-- ddsitemapgen -->

Update: если у вас не заработает приведенный выше код, попробуйте такой:

<!– ddsitemapgen –>

Настройки плагина доступны в пункте «Параметры - DDSitemapGen». В частности, там можно установить русский язык.

После этого сохраните страницу. Карта блога в формате html станет доступна.

Видео карта сайта

Недавно Google стал поддерживать новый формат карты сайта - для видео (video sitemap). Если на вашем сайте есть видеоматериалы, то видео карта сайта - то, что вам нужно.

Для WordPress уже есть плагин для создания видео карты. Он называется Google XML Sitemap for Videos. После установки и активации этого плагина нужно перейти в пункт «Инструменты - Video Sitemap» и сгенерировать видео карту вашего блога. Она тоже будет в формате xml, но разработана специально для видео.

Действия после создания карты сайта

После создания карты сайта ее желательно добавить в панели вебмастеров Google и Яндекса. Это позволит оперативно выявлять ошибки.

Панель вебмастера Google

После подтверждения прав на сайт вы сможете добавить карту сайта. Для этого кликните на название вашего сайта в панели вебмастера. Вы попадете в панель инструментов, в левой колонке выберите «Конфигурация сайта» и откройте пункт «Файлы Sitemap»:

Файлы Sitemap google

Панель вебмастера Яндекса

Для добавления карты сайта также нужно подтвердить права на сайт. После этого карту сайта можно добавить на этой странице либо в левом меню найти пункт «Настройка Индексирования - Файлы Sitemap»:

Файлы Sitemap яндекс

Дополнительно

Можете почитать главу Файлы Sitemap в разделе информации для вебмастеров Google, а также соответствующий раздел Яндекс Помощи для вебмастеров - Файлы Sitemap.

Желаю вам успешного создания карты сайта!

Глобатор

Постовой (как попасть): Правильная внутренняя перелинковка для продвижения по НЧ.

Полезный блог об интернет маркетинге.

Осваиваем жумлу на СЕО блоге – tytto.ru.

Десерт на сегодня - видеоролик о том, как можно стильно спускаться по лестнице:

Подпишитесь на рассылку блога с полезными материалами по SEO


Категория: Wordpress Теги: Wordpress, видеоуроки, Продвижение сайтов

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

Комментарии:

  1. Юрко Блогер говорит

    10.02.2011 at 02:37

    Спасибо Михаил! Очень хорошое видео коротко и метко.

  2. Гришакин говорит

    10.02.2011 at 02:44

    Еще один урок по WordPress в копилку твоим читателям. Спасибо! Предвкушаю уже следующие уроки будут интереснее и интереснее. Наверное по наростающей береш, Михаил 🙂
    Смотрю, появилась новая форма для комментариев (без обратной ссылки). Надеюсь она не спугнет желающих оставить отклик. По крайней мере, истинных ценителей Твоего Блога точно 🙂

  3. Ира говорит

    10.02.2011 at 04:36

    Спасибо большое! Только у меня плагин Dagon Design Sitemap Generator. заработал, если код на странице выглядит так <!-- ddsitemapgen --> . Может подправить в статье?

  4. Brabus говорит

    10.02.2011 at 12:23

    Отличный материал для новичков, я правильно понял что создав карту сайта с помощью плагина Google XML Sitemaps ее можно использовать и для яндекса?

  5. Марси говорит

    10.02.2011 at 19:27

    А создать карту сайта для посетителей БЕЗ плагина как можно?

  6. Наталья говорит

    11.02.2011 at 00:51

    Здравствуйте! Почему то у меня при попытке создать карту в формате html страница "Карта сайта" создалась, а самой карты нет. В чем может быть причина, подскажите пожалуйста?

  7. Андрей говорит

    11.02.2011 at 23:48

    Михаил, скажите, а что если я запрещаю определенные разделы в роботс, но на них есть ссылки в картах сайта (в xml- и html- версиях).

    Тогда ведь все равно запрещенные в роботс страницы не попадут в индекс? Может ещё какие подводные камни в таком случае могут быть?

  8. Goodman говорит

    12.02.2011 at 01:46

    Отличный пост в отличной серии! Есть ли какие-либо лимиты на количество внутренних ссылок на одной странице карты сайта в формате html, которая формируется Dagon-ом?

  9. Глобатор говорит

    12.02.2011 at 14:22

    Всем пожалуйста!

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

    Ира, у меня работает код, который приведен в статье. По-моему, у Вас точно такой же код - поиск по странице подсвечивает и мой, и Ваш.

    Brabus, да, Яндекс тоже учитывает созданную этим плагином карту сайта.

    Марси, можно вручную, но это долго.

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

  10. Никита говорит

    15.02.2011 at 00:18

    Михаил спасибо за урок!
    У меня есть вопрос, немного не по теме: с помощью какой программы(ам) Вы создаете такие видеоролики? Есть тоже потребность в создании видеороликов, но вот с софтом трудно, не подскажите каким лучше воспользоваться? Заранее спасибо.

  11. Глобатор говорит

    15.02.2011 at 20:22

    Никита, я делаю видеоуроки в программе Camstasia Studio 7. В ней есть все, что нужно.

  12. Андрей говорит

    16.02.2011 at 21:23

    Скажите, а что если я запрещаю определенные разделы в роботс, но на них есть ссылки в картах сайта (в xml- и html- версиях).

    Тогда ведь все равно запрещенные в роботс страницы не попадут в индекс? Может ещё какие подводные камни в таком случае могут быть?

  13. Bван говорит

    04.11.2014 at 19:30

    wordpress 4.0, плагин Dagon Design Sitemap Generator установил, активировал, создал страницу вставил код, карта сайта не работает. Подскажите это из-за совместимости с 4.0 или что другое, как исправить?

    • Михаил Шакин говорит

      04.11.2014 at 19:40

      Скорее всего, он несовместим с последней версией WordPress. Я посмотрел на сайте разработчиков, плагин последний раз обновлялся в 2009 году. Вы не переживайте, html карта сейчас уже не нужна, на эффективность продвижения ее наличие или отсутсвие не влияет.

      • Вван говорит

        04.11.2014 at 20:52

        Понял спасибо. Но все же как сделать карту на 4.0, в принципе она же для посетителей блога нужна?

        • Михаил Шакин говорит

          04.11.2014 at 21:16

          Я сделал в виде содержания https://shakin.ru/sod вручную без плагинов, собрал в нем лучшие посты. Сделал в виде обычных страниц.

          • ВВан говорит

            06.11.2014 at 00:11

            Спасибо

          • Михаил Шакин говорит

            06.11.2014 at 00:18

            Если все-таки нужна html карта, то попробуйте этот плагин: https://wordpress.org/plugins/html-sitemap/

  14. Egor_Smile говорит

    08.02.2016 at 19:13

    Для создания карты сайта использую All in One seo pAck модуль + DDsitemap generator. На выходе получаем отличную xml и html карту сайта. Подробная инструкция есть у ребят https://loleknbolek.com/razbiraemsya-s-wordpress-vmeste/kak-sozdat-kartu-sajta-dlya-wordpress-s-pomoshhyu-plaginov-all-in-one-seo-pack-i-ddsitemap-generator/

  15. igor4 говорит

    24.08.2016 at 19:56

    Я установил плагин all in one seo pack, но карты сайта нет. Иду по ссылке - https://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.".
    Такая же проблема была на другом плагине...

    • Михаил Шакин говорит

      25.08.2016 at 00:35

      Игорь, попробуйте плагин Yoast SEO или Google XML Sitemaps.

  16. Лена Фелица говорит

    06.09.2016 at 12:23

    Снова здравствуйте, Михаил.
    У меня возник конфликт между Роботс и картой сайта. И яндекс и Гугл выдает ошибку, что формат карты не верный, и что карта ведет по тем местам, которые в роботс закрыты, хотя раньше все было нормально. Связано ли это с обновлением плагина Google XML Sitemaps? Интерфейс там изменился и уже нельзя сгенерировать карту, а в корне уже не должны располагаться “sitemap.xml” и “sitemap.xml.gz”.
    В общем, Гугл говорит, что карта пустая, и она таки пустая.
    А яндекс говорит, что Некорректный формат URL файла Sitemap.
    Подскажите пожалуйста, что сделать.
    Спасибо

    • Михаил Шакин говорит

      06.09.2016 at 12:38

      Лена, я теперь для карты сайта использую плагин Yoast SEO. Попробуйте его.

      • Лена Фелица говорит

        06.09.2016 at 13:22

        Михаил, Удалять ли перед установкой предыдущий плагин Sitemap и файлы карты с роботс и корня сайта?
        Спасибо

        • Михаил Шакин говорит

          06.09.2016 at 13:27

          Да, лучше удалить.

          • Лена Фелица говорит

            08.09.2016 at 12:22

            Михаил, здравствуйте. Установила плагин, который Вы рекомендовали, но пока не активировала. У меня в корне -контент -плагины появился такой файл: PHP_errors.log, в котором прописаны несколько десятков строчек повторяющихся:

            [07-Sep-2016 05:49:51 UTC] PHP Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0
            [07-Sep-2016 06:29:08 UTC] PHP Parse error: syntax error, unexpected $end in /home/l/leonati5/pro7sfer.ru/ public_html/wp-content/plugins/all-in-one-seo-pack/inc/sitemap-xsl.php on line 190

            а при запросе карты сайта в мозиле выдается та же ошибка:
            Ошибка синтаксического анализа XML: ошибка синтаксиса
            Адрес: https:// pro7sfer. ru /sitemap. xsl
            Строка 2, символ 1:Parse error: syntax error, unexpected $end in /home/l/leonati5/pro7sfer.ru/public_html/wp-content/plugins/all-in-one-seo-pack/inc/sitemap-xsl.php on line 190
            ^

            Подскажите пожалуйста, что сделать? я так поняла, что карта ни XML Sitemap плагином, ни All seo Pack не создавалась. и прежде чем устанавливать Yoast SEO, может мне стоит на что-то еще обратить внимание? может я в Robots что-то не так закрыла или какие еще причины могут быть?

            Спасибо!

          • Михаил Шакин говорит

            08.09.2016 at 12:35

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

          • Лена Фелица говорит

            08.09.2016 at 15:20

            Михаил, спасибо за совет. Обратилась к хостеру, иправил, ошибка была в том, что в файле карты сайта был открытый тег <?php и он не был закрыт.
            но при этом файл .htaccess полностью изменился.стал меньше,там в основном сейчас прописаны строки с ошибками .это имеет значения?
            и обязателен ли там редирект 301 ? был прописан для фида, но теперь его нет.
            Спасибо.

  17. Анна говорит

    03.01.2017 at 17:49

    Здравствуйте, Михаил! При использовании плагина Yoast SEO карта сайта открывается только по ссылке https://sevpsiholog.ru/sitemap_index.xml. Подскажите, пожалуйста, почему и какой url добавлять в яндекс вебмастер? Заранее спасибо за ответ!

    • Михаил Шакин говорит

      03.01.2017 at 23:24

      Анна, в идеале карта должна быть по такому адресу: shakin.ru/sitemap.xml

      Попробуйте для этого плагин Google XML Sitemaps.

Подписывайтесь

Youtube - канал на YouTube
t.me/shakinru - SEO в рунете
t.me/burzhunet - англоязычное SEO
vk.com/globator - ВК
vk.com/video/@globator - ВК Видео
tenchat.ru/mikeshakin - TenChat
dzen.ru/shakin - Дзен
rutube.ru/24777621/ - Rutube

Категории

Продвижение сайтов
Приключения
Видеоуроки
SEO ответы
Wordpress
Интервью
Блог-шоу

Полезное

Что я использую в работе

Моя книга про Америку

Книга Михаила Шакина про приключения в Америке

В случае перепечатки материалов обязательно мое письменное разрешение и прямая индексируемая ссылка на Shakin.ru
© 2007-2025 Shakin.ru
Политика конфиденциальности
Пользовательское соглашение