Смотрите полный видеокурс на iTunes

Как необходимо создавать Sitemap.xml?

Данный файл содержит информацию о страницах Вашего ресурса. Своим присутствием он упрощает процесс индексации страниц сайта поисковыми машинами.

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

Сообщить поисковым роботам конкретного поисковика о наличии на Вашем сайте файла Sitemap.xml не сложно, обозначив путь к нему в другом файле, находящемся глубоко в коде страницы и название ему Robots.txt. Это файл содержи также и другие инструкции, предназначенные для поисковых роботов, но нас интересует именно эта его особенность. Файл sitemap создается очень просто. В этом вам поможет любой текстовый редактор. Главное после создания файла не забыть сохранить его именно как xml-файл. Помимо текстовиков такой файл можно сгенерировать при помощи специальных программ или сервисов, одним из которых, к примеру, является htmlweb.ru.

Для того чтобы создать Sitemap.xml необходимо вписать в специальное поле url адрес ресурса, а затем выбрать соответствующий формат файла. После этого следует указать приоритет в индексации страниц сайта и определить частоту обновления страничек, а также другие не менее важные для Вас параметры настроек. После произведения всех вышеописанных действий остается только нажать на кнопку «выполнить» и спустя некоторое время в окне, которое находится немного ниже, отобразится код Вашего файла. Его необходимо скопировать и поместить в файл sitemap и прописать путь к нему в Robots.txt. Теперь sitemap для Вашего сайта готов.

Для счастливых владельцев сайтов на WordPress можно просто установить плагин. Лично я использую один из них Google XML Sitemaps. Использовать плагин очень просто. Устанавливаете по стандартной схеме, устанавливаете в настройках все что вам нужно и вперед. Плагин может автоматически обновлять файл sitemap.xml после добавления каждой страницы, это и обеспечивает быструю индексацию.

  1. webmaster62:

    Одна вода! Robots нужен Яндексу для индексации, можно через него установить переадресацию на sitemap и Яндекс все проиндексирует. Где примеры структуры sitemap? Надо дать понять пользователям, как его пистать в текстовом редакторе, так же sitemap необходим поисковику Google.
    В общем кому нужна помощь по составлению этих файлов, пишите на мыло webrzn62@gmail.com

    • Я не понимаю зачем писать этот файл вручную? В статье расписано что такое карта сайта и как ее сделать. Делать ее проще через сервисы, или при помощи специальных плагинов. О создании файла robots.txt можно будет почитать в следующем материале.

  2. Александр:

    Спасибо. Допустим у меня на сайте появились изменения, карта сайта тоже изменится или необходимо загружать новый файл Sitemap.xml?

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

      • Александр:

        странно, у меня этот плагин стоит, но он не обновлял мне карту сайта, пришлось вручную изменить файл Sitemap.xml

  3. В интернете полно модулей автоматической генерации файла Sitemap для сайтов на различных движках таких как WordPress или Joomla. Ну а если Ваш сайт сделан своими ручками то вам нет надобности объяснять такие элементарные вещи.

  4. А я использую возможности WordPress SEO by Yoast по созданию карты сайта. В отличии от вашего плагина он генерирует карту налету и генерирует её в иерархичном виде из нескольких подкарт. Плюс это или минус, конечно, зависит, конечно, от конкретной ситуации… но уж точно обеспечивает формирование актуальной карты в любой момент.
    А Владимир, наверное, имел ввиду, что неплохо было бы добавить весь список самых популярных плагинов для самых популярных CMS.

  5. LtNaidjel:

    Понятно. Я счастливый владельц сайта на WordPress. Постараюсь просто установить плагин. Вы пишите про Google XML Sitemaps. Почитал о нём написанно, что “Этот генератор создает google совместимую карту сайта вашего блога WordPress, которая поддерживается Ask.com, Google, MSN Search and YAHOO”.
    Я не понял, а создаваемая этим плагином карта не поддерживается Яшей?

  6. […] –        периодически обновлять и добавлять карту сайта; […]