Как создать sitemap?
Файлы Sitemap
Сначала проверьте, нет ли у вас уже готового файла. Большинство платформ для сайтов создают sitemap автоматически, как правило по адресу /sitemap.xml; WordPress использует /wp-sitemap.xml. Если у вас его нет, включите генерацию в CMS или SEO-плагине, настройте сборку sitemap в фреймворке при деплое либо напишите короткий XML-файл вручную. После этого добавьте строку Sitemap: в файл robots.txt и отправьте адрес файла в Search Console.
Шаг 1: проверьте, создаёт ли ваша платформа sitemap автоматически
- WordPress с версии 5.5 создаёт индекс sitemap по адресу
/wp-sitemap.xml, как сказано в анонсе разработчиков WordPress. SEO-плагины часто отключают его и публикуют собственный sitemap по другому адресу. - Shopify создаёт
sitemap.xmlв корне домена каждого магазина и поддерживает его в актуальном состоянии: туда попадают товары, коллекции, страницы и записи блога, о чём говорится в справочном центре. - Другие конструкторы сайтов обычно делают то же самое. Google советует поискать по запросу «[название вашей платформы] sitemap», чтобы узнать, где лежит файл.
Большинство существующих sitemap находятся двумя быстрыми проверками: откройте в браузере https://yourdomain/sitemap.xml и поищите строку Sitemap: в https://yourdomain/robots.txt.
Шаг 2: если sitemap нет, сгенерируйте его
Выберите способ, который подходит к устройству вашего сайта:
- Сайт собирается из кода или генератором статических сайтов: формируйте sitemap во время сборки из того же списка маршрутов, по которому создаются страницы, — тогда он никогда не устареет.
- Сайт, который нельзя изменить программно: генератор на основе обхода сайта посещает страницы и записывает файл. Запускайте его заново при каждом добавлении или удалении страниц.
- Несколько страниц: напишите файл вручную. Sitemap — это обычный список:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/</loc>
</url>
<url>
<loc>https://www.example.com/services/garden-design</loc>
<lastmod>2026-10-02</lastmod>
</url>
</urlset>
Если нужно лишь перечислить страницы, подойдёт и обычный текстовый файл с одним полным URL в каждой строке.
Шаг 3: соблюдайте требования Google к формату
Ограничения описаны в руководстве Google по созданию sitemap:
- Сохраняйте файл в кодировке UTF-8 и используйте полные абсолютные URL в каноническом виде, в котором хотите видеть их в результатах поиска.
- Размер одного файла не должен превышать 50 000 URL и 50 МБ в несжатом виде. Если страниц больше, разбейте список на части и укажите их в индексе sitemap:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
<sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
- Указывайте
<lastmod>только с датой реального изменения контента. Google игнорирует<priority>и<changefreq>, поэтому их можно не добавлять. - Размещайте файл в корне сайта. Sitemap, не отправленный в Search Console, охватывает только URL в своей папке и во вложенных папках.
Шаг 4: сообщите поисковым системам, где он находится
Добавьте в robots.txt одну строку в любом месте файла; Google учтёт её при следующем чтении файла, её читают и другие крупные поисковые системы:
Sitemap: https://www.example.com/sitemap.xml
Затем отправьте тот же адрес в отчёте «Файлы Sitemap» в Search Console: он также покажет, удалось ли Google прочитать файл. Этот шаг подробно разобран в статье Как отправить sitemap?, а вопрос о том, нужен ли он вам вообще, — в статье Что такое sitemap и зачем он нужен?.
Как помогает AutoPSEO
На странице Sitemaps в AutoPSEO собраны sitemap, которые Search Console хранит для вашего ресурса, с предупреждениями, ошибками и датой последней загрузки, а при полном доступе можно сразу отправить несколько новых URL sitemap. Чтобы проверить только что созданный файл, запустите массовую проверку URL из нового sitemap — до 500 за один запуск (URL Inspection), — и убедитесь, что каждая страница доступна для индексирования.
Ещё в разделе Файлы Sitemap
Переведите SEO-контент на автопилот
Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.