Дерево сайта онлайн и генератор sitemap.xml

Вставьте список адресов или ссылку на sitemap. Сервис покажет структуру сайта по разделам, глубину и проблемы, а из списка соберёт готовый sitemap.xml.

Дерево сайта
Сервис найдёт карту сайта сам, в том числе по записи в robots.txt, и подставит адреса в поле ниже. Читаются до 8 000 адресов.
Генератор sitemap.xml
Берёт адреса из поля выше, убирает дубли и собирает готовый файл.

Зачем смотреть дерево сайта

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

  • Глубина. Чем глубже страница, тем реже её находят и люди, и роботы. Важные страницы лучше держать не глубже трёх уровней.
  • Разделы без своей страницы. Есть адреса вида /uslugi/direct/, а самой страницы /uslugi/ нет. Человек, который обрежет адрес, попадёт на ошибку.
  • Раздувшиеся разделы. Если почти все страницы лежат в одном разделе, часто это значит, что структура не продумана.
  • Адреса с параметрами и разным оформлением. Часть адресов со слешем на конце, часть без, это рождает дубли.

Структура сайта разрослась и никто не помнит, зачем?

Разберу структуру под поисковый спрос и покажу, какие разделы стоит собрать, а какие объединить или убрать.

Узнать про SEO

Что не так с sitemap чаще всего

  • В карте есть закрытые страницы. Страницы с noindex или редиректом в ней лишние.
  • В карте нет важных страниц. Если страница не связана ни с чем и её нет в карте, робот её не найдёт.
  • Дата изменения всегда сегодняшняя. Тогда она ничего не сообщает, и поисковики перестают ей верить. Указывайте реальную дату или не указывайте вовсе.
  • Карта не указана в robots.txt и не добавлена в вебмастера. Роботы найдут её и так, но ошибки в ней вы узнаете только из отчётов вебмастеров.

Приоритет и частоту обновления в карту я не добавляю. Google заявляет, что игнорирует эти поля, и в генераторе их нет.

Частые вопросы

Можно ли строить дерево по чужому сайту?
Да, если у сайта открыта карта sitemap.xml. Сервис читает её так же, как читают роботы. Если карты нет, дерево можно построить из списка адресов, который вы выгрузите другим способом.
Почему сервис не нашёл карту сайта?
Карта может лежать по нестандартному адресу, быть сжатой в формате gz или закрытой от роботов. Вставьте прямой адрес файла sitemap, тогда сервис не будет его искать.
Сколько адресов помещается в один sitemap?
В одном файле допустимо до 50 тысяч адресов и до 50 мегабайт. Для больших сайтов карту делят на несколько файлов и собирают в индексный файл.

Похожие материалы


Нужна структура сайта под поиск?

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