Создание Sitemap XML карты сайта – обзор бесплатных решений

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

Создание Sitemap XML карты сайта – обзор бесплатных решений

Sitemap XML особенно актуален, если сайт содержит несколько сотен или более страниц. Сайт объемом около 300-500 страниц, без карты сайта полностью индексируется в Яндексе за 3-4 недели, в то время как Sitemap.xml сокращает это время приблизительно до одной недели.

Это особенно актуально для интернет-магазинов и других проектов с широкой номенклатурой, сокращая время на возврат инвестиций, с момента публикации товара на площадке, до его появления в поисковой выдаче.

Если у Вас одностраничный лендинг, либо сайт объемом 5-10 страниц, то Вы не заметите существенной разницы, разве что, можете успокоить своего внутреннего перфекциониста.

Рассмотрим различные инструменты для получения XML-карты сайта.

Web-сервисы для составления Sitemap XML карты сайта

Самое очевидное, что приходит в голову. Один из самых популярных, который можно найти в ТОПе результатов поиска: https://www.mysitemapgenerator.com/ru/, но, если поискать, можно найти еще десяток аналогичных.

Все просто: указали адрес сайта, подождали, получили результат, залили на сайт.

Плюсы:

  • Простота использования

Минусы:

  • Часто имеют лимиты по числу страниц. Если сайт большой – придется заплатить.
  • Иногда зависают и не отдают результат
  • Результат чаще всего отправляется на e-mail. Как еще будет использоваться адрес Вашей почты – вопрос остается открытым.
  • При обновлении необходимо перезаливать на хостинг вручную

Резюме: подходит для разового использования для небольших проектов

Модули для CMS для создания Sitemap XML карты сайта

Многие системы управления контентом (CMS) имеют собственные модули/плагины/компоненты для создания XML-карт сайта. Однако, не все они работают, как нужно.

Штатные инструменты для создания карты сайта у Bitrix, включает часто много мусорных страниц. У Joomla, некоторые расширения для создания карт сайта не индексируют страницы, генерируемые компонентами (JoomShopping, JoomGallery и т.д.), а это, часто, основной объем сайта.

Плюсы:

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

Минусы:

  • Могут быть проблемы совместимости расширений между собой, что будет мешать полной индексации
  • В некоторых случаях, в карту сайта попадают «мусорные страницы»
  • Загружая на свой сайт любой PHP-скрипт стороннего разработчика, стоит понимать риски, которые несет данное действие.
  • Производительность ограничена лимитами Вашего хостинг-провайдера и при обработке большого сайта, возможно «падение» скрипта из-за нехватки ресурсов.

Резюме: подходит для некоторых проектов, выполненных на популярных CMS и имеющих подходящие расширения. Нужно рассматривать каждый случай индивидуально.

Скрипты для генерации Sitemap XML карты сайта

Существует так же множество скриптов, позволяющих генерировать карты сайта, написанных на различных языках программирования. Примером может служить бесплатный PHP-скрипт: http://enarion.net/tools/phpsitemapng/download/.

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

Плюсы:

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

Минусы:

  • Нужны хотя бы начальные знания в web-разработке, чтобы настроить работу скрипта
  • Возможна несовместимость с Вашим хостингом
  • Загружая на свой сайт любой PHP-скрипт стороннего разработчика, стоит понимать риски, которые несет данное действие.
  • Производительность ограничена лимитами Вашего хостинг-провайдера и при обработке большого сайта, возможно «падение» скрипта из-за нехватки ресурсов.

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

Программы для создания Sitemap XML карты сайта

Среди десктопных программ, преобладают платные решения. Здесь я хочу выделить программу https://wonderwebware.com/sitemap-generator/, предыдущие поколения которой я использовал еще во времена Windows XP. Софт работает стабильно, шустро, не критичен к ресурсам ПК и ко всему этому бесплатен.

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

Плюсы:

  • Простота использования
  • Вы не указываете свою почту и другие данные, сохраняя конфиденциальность
  • Можно обрабатывать крупные проекты, не упираясь в лимиты хостинга

Минусы:

  • При обновлении необходимо перезаливать на хостинг вручную
  • Необходима установка на компьютер

Резюме: подходит для многих сайтов, но требует установки и ручного обновления

Сервисы хостинг-провайдеров для создания Sitemap XML карты сайта

Некоторые хостинг-провайдеры, расширяя свои сервисы, предлагают и бесплатное создание карты Вашего сайта. Например: https://beget.com/p64496/ru/hosting/virtual – позволяет своим клиентам бесплатно создавать карту сайта, буквально одним кликом.

Выбрали сайт, размещенный на их аккаунте, подождали, загрузили карту.

Плюсы:

  • Простота использования
  • Вы не рискуете своими персональными данными
  • Можно обрабатывать крупные проекты, не упираясь в лимиты хостинга (сборка карты сайта происходит в их облаке)
  • Не требует установки на хостинг или компьютер
  • Исключена несовместимость с хостингом или используемой CMS
  • В случае возникновения вопросов, Вы всегда можете обратиться в техническую поддержку

Минусы:

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

Резюме: подходит для всех сайтов и не требует особых навыков.

А какими инструментами для создания карт сайта пользуетесь Вы?

Поделись в комментариях.

3333
29 комментариев

Обзор конечно мог бы быть больше и ширше, ну и хотя бы со скриншотами чтоли.

А из декстопного ПО могу порекомендовать SiteAnalyzer ( https://site-analyzer.ru/ ) - программа также может создавать сайтмапы для любого размера сайтов, и совершено бесплатно

5

У меня была цель осветить сами подходы, в первую очередь, их плюсы и минусы, поэтому на конкретных решениях сильно не останавливался, давая примеры как ориентиры.
Но спасибо за рекомендацию

Кстати, прикольная прога.
Я раньше юзал от netpeaksoftware, но с началом СВО они зашкварились и заблочили все аккаунты из РФ.

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

2

В карте сайте, есть такая директива как lastmod дающая поисковику данные о последнем изменении страницы. Благодаря этому поисковику не надо бегать по всему сайту проверить обновления. Зашел в карту, просканировал все изменения, зашел уже там где информация обновилась. Это сильно экономит время поисковику когда сайт на 1 000 000 страниц.

4

Вообще то составит и не малого труда, если это например объемный портал или интернет-магазин на 100500 страниц. Соответственно без карты сайта скорее всего поисковик не будет тратить все свои ресурсы на сканирование всех страниц сайта за один проход (скачивание, рендер, парсинг, переход по ссылкам и тп), т.к. у него на это есть свои внутренние лимиты, в результате сканирование и индексация страниц через Sitemap может происходить быстрее.

1

Скорость обхода. Я об этом в начале статьи упомянул.

1