Обычно, чтобы сделать sitemap.xml, применяют один из следующих вариантов: онлайн сервисы, модули CMS, специализированные программы или вручную. Ниже подробно рассмотрим каждый из инструментов.
1. Как создать sitemap онлайн
В интернете существует масса сервисов позволяющих составить sitemap для поисковых роботов. Вот некоторые из них:
mysitemapgenerator.com
web.ru/analiz/sitemap.php
xml-sitemaps.com
Данные сервисы прекрасно работают и выполняют свои функции. Однако, как правило, на них присутствует ограничение на количество учитываемых страниц (обычно 500 штук). Кроме того, если на сайте плохая навигация и до некоторых документов довольно трудно добраться посылкам, то, вероятнее всего, эти страницы не попадут в sitemap.xml.
2. Как сделать sitemap.xml с помощью дополнений CMS
У большинства популярных систем администрирования есть дополнения, которые позволяют им создавать sitemap в автоматическом или в ручном режиме. Это наиболее удобный способ работы с картой сайта для больших ресурсов, с постоянно публикуемыми новыми материалами. Как показывает практика, можно найти несколько подходящих дополнений, вам останется только выбрать наиболее соответствующее вашим целям.
Например, для WordPress таким плагином является Google XML Sitemaps, а для Joomla – компонент Xmap. Кроме того, на многих движках возможность создать файл sitemap присутствует в исходной комплектации (например, 1с-Битрикс или DataLife Engine).
3. Как сделать sitemap с помощью Xenu
Xenu – это один из наиболее востребованных программных продуктов, созданных для SEO-специалистов. Данная программа может не только создавать sitemap для сайта, она обладает массой полезных функций – проверка битых ссылок, выявление редиректов и многое другое. Скачать Xenu.
Запустите программу.
- Выберите File > Check URL…
- В появившемся поле укажите адрес необходимого сайта.
- Чтобы сэкономить время нажмите «More options…» и уберите галочки везде кроме «Site Map».
- Нажмите ОК и дождитесь окончания проверки программы.
- После завершения задачи, Xenu предложит посмотреть результат в браузере. Теперь вы можете сделать sitemap.xml. Для этого выбираете File > Create Google Sitemap File…
- Выбираете имя и сохраняете.
![]() |
![]() |
![]() |
![]() |
1 | 2 | 3 | 4 |
Надо отметить, что Xenu является не единственной программой, которая дает возможность составить sitemap.
Наиболее трудозатратный, но в тоже время верный способ – вручную. Его применяют, когда другие варианты не подходят. Это может быть, например, при попадании слишком большого числа ненужных страниц в карту сайта, или сайт с плохой навигацией, не использующий CMS.
Необходимо собрать все страницы, которые надо включить в карту сайта.
- Открываем Excel-файл и вставляем все URL-адреса в третий столбец.
- В первый и второй столбец вставляете открывающие теги и .
- В четвертый и пятый столбцы вставляете аналогичные закрывающие теги – и соответственно.
- С помощью функции =сцепить() соединяем все пять столбцов.
- Сделаем sitemap.xml при помощи любого текстового редактора, например, Notepad++.
- При редактировании xml-файла добавляет открывающий и закрывающий теги и .
- Между ними вставляем объединенный столбец из пункта 5.
- Сохраняем.
После того, как сделаете sitemap.xml, обязательно проверьте получившийся файл в валидаторе Яндекса. Это можно сделать с помощью сервиса в панели вебмастера, который расположен по адресу https://webmaster.yandex.ru/sitemaptest.xml.