Карта сайта Sitemap.xml как важный атрибут в индексировании сайтов поисковыми системами


Карта сайта Sitemap.xml - блог Guland.biz

В предыдущих своих статьях я рассказывал об индексации сайта и в частности о Robots.txt. Сегодня будет продолжена данная тема и речь пойдет о файле Sitemap.xml.

Многие владельцы сайтов не знают о необходимости создания карты сайта или просто не придают большого значения этому этапу в продвижении, поэтому часто возникает вопрос: «sitemap xml зачем нужен?»

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

Sitemap: нужен ли?

В древности поисковые роботы заходили на простые статические Html ресурсы и индексировали все до чего доберутся и это было нормально, поскольку фактически везде был контент проекта. Что имеем сейчас, используя CMS, робот обнаружит сотни, а то и тысячи файлов сразу после установки, при чем Вы не успели еще написать даже одной статьи.

К тому же в современных CMS весь контент хранится в базах данных, а не файлах. А робот не может напрямую индексировать БД, конечно используя внутреннюю перелинковку (если правильно настроена) или другие варианты, боты найдут статьи, что Вы написали, но вот когда это произойдет..?

Именно поэтому резонно создавать sitemap xml – для ускорения и упрощения индексации Вашего ресурса поисковыми системами. Ведь так, Вы ясно и четко объявляете роботам Google, Яндекса, Bing и прочим где именно содержится контент, который хотите донести в народ. Иначе бедняги боты уйдя в дебри сотни и тысяч файлов все свое время (на индексацию и количество просмотренных документов выделяется лимит!) потратят на не нужный мусор и пройдут мимо действительно важного контента.

Графическая структура sitemap.xml — пример

Графическая структура карты сайта sitemap.xml - блог Guland

Создание файла Sitemap

Создать файл можно несколькими способами:

  1. написав все ручками;
  2. использовав расширения в CMS;
  3. воспользовавшись онлайн генератором.

Ручное создание файла

Итак, каким образом создавали правильный sitemap в «древние времена»? А все очень просто, зная простейший синтаксис написания sitemap этот файл можно создать в любом xml редакторе (читай текстовом редакторе: блокнот, Edit Plus, Notepad++). Структура карты сайта такова:

  • начинаем со стандартной части:
     - блог Guland
  • внутри urlset прописывается серия повторяющихся блоков, где собственно и указываются страницы сайта которые необходимо проиндексировать:
     - блог Guland

Пара тегов «loc» является обязательным в этом коде, поскольку прописывается адрес страницы.

В теги «lastmod» вписывается дата, когда последний раз обновлялась страница, это позволит роботам не заходить лишний раз на нее.

Тег «changefreq» необходим, чтобы указать, как часто нужно посещать данную страницу (раз в месяц, неделю, день).

В теге «priority» описываем приоритетность индексации этой страницы (от 0 до 1). По умолчанию стоит приоритет 0.5, но его можно (а иногда важно) менять.

Создание карты сайта xml с помощью CMS

Каждая CMS имеет в своем арсенале компоненты и плагины которые динамически генерируют карту сайта в xml или html формате. Зачем создается два типа файла? Один из них xml добавляется в поисковые системы для ускорения индексирования, а другой – html исключительно для пользователей и их удобства.

Такие плагины и компоненты дополнительно скачиваются и интегрируются в CMS вручая Вам удобный инструмент для работы с картой сайта sitemap. По мере добавления новых страниц, данный инструмент в автоматическом режиме обновляет файл sitemap и добавляет URL новых материалов.

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

В отдельных статьях подробно опишу наиболее распространенные плагины, их установку и использование:

  • Joomla
  • WordPress

Создание правильного sitemap с помощью онлайн генератора

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

Расскажу об самом известном это Sitemap Generator. Широкий функционал и возможность создавать карту на 1500 страниц позволяет засчитать данный онлайн генератор в разряд лучших.

Если Вы решите использовать данный вид создания файла Sitemap, обращаю внимание, что должен присутствовать robots.txt в корне сайта и быть правильно написан, поскольку при создании карты генератором будет учитываться robots для выяснения какие страницы не должны быть включены в карту.

Чтобы с помощью Sitemap Generator создать карту необходимо указать URL Вашего сайта и написать свой E-mail, дальше попадаете в очередь на генерацию:

Создание карты сайта с помощью Sitemap Generator - блог Guland

Когда наступить Ваша очередь на указанную почту придет сообщение с указанной ссылкой на готовую xml карту сайта, и останется лишь разместить данный файл в корневой каталог.

Sitemap: куда поместить?

Файл robots.txt должен обязательно присутствовать в корне сайта, а sitemap xml файл где угодно. Конечно хорошим тоном считается размещать карту в корень, в противном же случае придётся напрямую «рассказать» роботам о местоположении файла прописав соответствующую строку в robots. Иначе для поисковых систем окажется, что файл sitemap недоступен.

Однако Гуглу и Яндексу можно сообщить о том, где находится sitemap через панель инструментов Google и интерфейс Яндекс Вебмастера. Если Вы еще не знакомы с данными инструментами веб-мастеров, немедленно отправляйтесь на их изучение, после чего добавьте свои проэкты в Яндекс и Googl, и в соответствующих вкладках укажите путь к вашей карте формате Xml.

Форма добавления в Google:

Форма добавления файла sitemap.xml в Google

Форма добавления в Яндекс:

Форма добавления файла sitemap.xml в Яндекс

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

Проверка sitemap xml

Если Вы желаете знать, как посмотреть карту сайта, чтобы проверить, правильно ли она добавлена, следует в браузере прописать следующую строку: http://site.com/sitemap.xml.

Также можно воспользоваться вебмастерами Yandex и Google для проверки sitemap xml.

Sitemap xml — что это? (видео)


Понравилась статья? Пожалуйста, оцените и поделитесь:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Вам также будет интересно


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

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