Из 15 карт сайта крупных компаний, которые нам удалось открыть, правила соблюдают только 7, а остальные либо добавляют поля, на которые Google не смотрит, либо пропускают единственную дату, которую он учитывает.
Картой сайта (sitemap) называют файл, в котором для Google перечислены страницы сайта. Мы изучили главные карты сайта 17 известных компаний, в том числе Shopify, Stripe и The Guardian.
2 из этих карт даже не открылись. Остальные наглядно показывают, что стоит перенять, а что можно спокойно пропустить.
Ниже 7 уроков, которые можно перенять, и то, чего повторить не получится.
Убедитесь, что карта сайта грузится
Сначала мы запросили у каждого сайта его карту. Искали мы там же, где ее искал бы краулер, то есть программа, которая обходит страницы так же, как Google.
Такой адрес указан в robots.txt, файле, который говорит краулерам, что им можно читать. Если такого адреса нет, краулер идет по стандартному пути /sitemap.xml.
Из 17 карт сайта открылись 15. Сайт Etsy ответил кодом 404, то есть «страница не найдена».
GitHub ответил кодом 406. Этот код значит, что сервер отказался отдавать нам карту.
Это огромные сайты, и Google вполне может получать их карты другим путем. Но любой новый краулер, который постучится в привычную дверь, ничего там не найдет.
И карта сайта не поможет, если ваш robots.txt закрывает краулерам вход. Наше бесплатное расширение для браузера прочитает этот файл за вас.
Откройте любую страницу и нажмите на значок seotools.pro. Расширение покажет, каким краулерам можно заходить на сайт.
Мы также провели исследование robots.txt и выяснили, какие крупные сайты закрываются от ИИ-краулеров.
Поэтому сегодня же откройте адрес своей карты сайта в браузере и проверьте, что robots.txt на нее ссылается. Наш генератор robots.txt сам добавит строку Sitemap.
Уберите changefreq и priority
У 7 чистых карт сайта есть кое-что общее. У каждой страницы там указаны адрес и lastmod, то есть дата последнего изменения, и больше ничего.
Остальные часто добавляют еще 2 поля. В поле changefreq сайт прикидывает, как часто меняется страница, а в priority оценивает ее важность среди других страниц по шкале от 0 до 1.
По словам Google, он игнорирует оба поля. Вот начало карты сайта Zapier, которую мы скачали в тот же день.
<url>
<loc>https://zapier.com/</loc>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://zapier.com/about</loc>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
У всех 36 страниц Zapier стоит «daily» и самый высокий приоритет. Но если все страницы самые важные, то по-настоящему важной нет ни одной.
Cloudflare и Shopify тоже размечают каждый URL. То же самое делает и The Guardian: changefreq стоит у каждой его новостной страницы.
HubSpot здесь белая ворона. У него размечена всего 1 страница примерно из 3 тыс.
Вреда от этих полей нет. Они просто раздувают файл и добавляют вам лишнюю заботу, причем без всякой пользы.
Так что просто не добавляйте их в карту сайта. Наш Генератор XML-карты сайта убирает их в отдельный блок «Legacy fields» (устаревшие поля), который можно пропустить.
Укажите lastmod для каждого URL
Из необязательных полей Google действительно учитывает только lastmod. Оно сообщает Google, когда страница менялась в последний раз, чтобы он знал, куда стоит заглянуть снова.
Но Google опирается на него, только если ваши даты раз за разом оказываются верными. Мы еще к этому вернемся.
Поле lastmod есть в 11 из 15 открывшихся карт сайта. У Stripe, Notion, Healthline и Zapier его нет.
Healthline и Zapier, которые мы тоже разбирали, это крупные бренды. И все же их карты сайта не сообщают Google, какие страницы новые.
Без даты Google приходится гадать. На большом сайте из-за этого страница, которую вы только что исправили, может долго обновляться в поиске.
Поэтому добавьте lastmod к каждой странице в карте сайта и ставьте дату, когда вы последний раз ее правили. В нашем Генераторе XML-карты сайта у каждого URL есть свое поле для даты.
Не ставьте везде сегодняшнюю дату
Но есть подвох. Дата помогает, только если Google может ей доверять.
Вот начало карты сайта Shopify в тот день, когда мы ее проверяли.
<url>
<loc>https://www.shopify.com</loc>
<lastmod>2026-10-04</lastmod>
…
Судя по файлу, каждая страница изменилась именно в этот день. С файлом Cloudflare была та же история.
Возможно, эти страницы и правда менялись. Но если везде стоит сегодняшняя дата, Google не сможет отличить новые страницы от старых, и он может перестать верить вашим датам.
Хорошая новость: во всех 11 картах сайта с датами нет ни одной битой даты. Формат освоить легко, а вот быть честным куда труднее.
Наш генератор устроен так намеренно. Поле даты изначально пустое, и вы заполняете его только там, где знаете реальную дату изменения.
Так что берите lastmod из дня, когда в последний раз менялся контент, а не из дня, когда собрали файл. Если настоящей даты вы не знаете, лучше ее не указывать. А сам файл соберите в нашем Генераторе XML-карты сайта.
Примерно половина карт сайта крупных компаний из нашей проверки отправляет Google поля, на которые он не смотрит, или вообще обходится без дат. Мы настроим вашу карту так, чтобы в ней были все нужные вам страницы, а каждая дата была настоящей.
- Включаем в карту только те страницы, которые вы хотите видеть в Google
- Берем реальные даты изменений с вашего сайта
- Разбиваем большой сайт на отдельные карты, по одной на каждый тип страниц
- SEO и GEO, чтобы вас находили и в ответах ИИ
Разместите карту в корне сайта
Дальше мы проверили базовые правила. Большинство сайтов соблюдает их без всякого труда.
Ни один сайт не включил в карту страницы с чужого домена. Старых адресов на http:// тоже никто не использовал.
Единственный промах допустил The Guardian. Его новостная карта сайта лежит в папке /sitemaps/, но все 399 страниц из нее находятся за пределами этой папки.
По правилам карта сайта охватывает только страницы в своей папке и глубже. The Guardian ссылается на этот файл из своего robots.txt, так что поисковики все равно могут его принять.
Вам такой риск ни к чему. Карта в корне сайта, например /sitemap.xml, может перечислять любые его страницы.
Поэтому кладите карту сайта в корень и указывайте в ней только страницы того же домена. Наш Генератор XML-карты сайта предупредит, если ваши URL относятся к разным доменам.
Используйте индекс для больших карт
Индексом карт сайта называют карту из карт. Вместо страниц в нем перечислены карты сайта поменьше.
Индекс есть у 9 из 15 сайтов, чьи карты открылись. У Booking индекс охватывает только страницы аэропортов, а у eBay только аукционные объявления.
Так проблемы проще заметить. Google показывает отчет по каждому отправленному файлу, и вы сразу видите, с каким типом страниц что-то не так.
У wikiHow, который мы тоже разбирали, аккуратный индекс всего из 2 файлов. Это одна из 7 чистых карт сайта.
Впрочем, один большой файл тоже работает. У Vercel в одном файле около 8,5 тыс. страниц, и карта при этом чистая.
Когда список разрастется, разделите его по типам страниц: товары, статьи, категории. Наш Генератор XML-карты сайта сам соберет индекс, когда список перестанет помещаться в один файл.
Сделайте аудит полноты карты сайта
Карта сайта может соблюдать каждое правило и при этом пропускать страницы. Чтобы это заметить, нужно сравнить файл с самим сайтом.
Именно это делает наш Аудит сайта. Он обходит ваш сайт, а его вкладка Technical SEO (техническое SEO) считает страницы, которые могли бы попасть в Google, но которых нет в карте сайта.
На Docker Hub, который мы тоже разбирали, он нашел 168 таких страниц. На PHP.net, еще одном сайте из наших разборов, их нашлось 238.
Google все равно может найти эти страницы по ссылкам. Но именно в карте сайта вы говорите Google, какие страницы важны, а эти в список не попали.
Сам файл тоже можно проверить отдельно. Вкладка «Import sitemap» (импорт карты сайта) в нашем генераторе читает ваш опубликованный файл и сверяет его с правилами.
Инструмент отмечает страницы за пределами папки файла, поля changefreq и priority, а также даты, которые не удается прочитать. Это те же проверки, которые мы провели для этих 17 сайтов.
Раз в несколько месяцев делайте обе проверки: сверяйте файл с правилами, а сайт с файлом. Начните с нашего Аудита сайта.
Из 15 карт сайта крупных компаний, которые мы изучили, чистыми оказались только 7. Вставьте адрес своей карты и посмотрите, как дела у вас.
- Читает любую опубликованную карту сайта, вашу или конкурента
- Отмечает поля, которые Google игнорирует, и даты, которые не удается прочитать
- Собирает новый файл только с теми датами, которые вы знаете
Что повторить не получится
Сначала о том, чего не скопировать: Google и так постоянно заходит на сайты вроде Shopify и The Guardian.
Для них неаккуратная карта сайта почти ничем не грозит, ведь Google все равно находит их страницы. Если ваш сайт небольшой или новый, карта сайта значит для вас куда больше, чем для них.
Теперь несколько честных замечаний о цифрах.
Мы прочитали все файлы 4 октября 2026 года. Карты сайта часто меняются, так что, когда вы будете проверять свою, она может выглядеть иначе.
Мы читали только главную карту сайта каждой компании. Если это был индекс, мы проверяли сам индекс, а не все файлы внутри него.
Etsy и GitHub могут передавать свои карты сайта Google другими способами. Если наш запрос не прошел, это еще не значит, что Google не может их прочитать.
Со стороны нельзя понять, настоящая ли дата. Вывод о датах Shopify и Cloudflare основан на том, что мы сами увидели в их файлах в тот день.
Мы не включили в выборку компании, которые делают SEO-софт, в том числе себя, чтобы никто не оценивал сам себя. Поэтому сайтов здесь 17.
Это подсчеты по реальным файлам, а не оценки. Но 17 известных сайтов составляют лишь небольшую выборку, а не весь интернет.
Цифры по Docker Hub и PHP.net взяты из наших сканирований этих сайтов в отдельных разборах.
Одно число, которое стоит запомнить
7.
Именно столько из 15 открывшихся карт сайта полностью соблюдают правила. И никаких хитростей в них нет.
Они перечисляют каждую страницу и дату, когда она действительно менялась, и на этом все. Так и выглядит хорошая карта сайта: короткая, честная и немного скучная.
А ваша карта такая? Чтобы проверить, хватит минуты.
Все эти проверки можно запустить для своего сайта и для сайтов конкурентов и своими глазами увидеть те же цифры.
Частые вопросы
Нужна ли карта сайта, если сайт небольшой?
Небольшой сайт с хорошими ссылками Google найдет и без нее. Но карта сайта делается быстро и помогает Google быстрее находить новые страницы.
Куда отправлять карту сайта?
Добавьте строку Sitemap в robots.txt, а потом отправьте адрес карты в Google Search Console. У Bing для того же есть собственный кабинет вебмастера.
Попадут ли мои страницы в Google благодаря карте сайта?
Нет, она только помогает Google их найти. Какие страницы добавлять в индекс, Google все равно решает сам, глядя на их качество и на то, стоит ли их показывать.
Указывать ли в карте страницы с тегом noindex?
Нет. Тег noindex говорит Google не добавлять страницу в индекс, так что, добавив ее в карту сайта, вы подадите 2 сигнала, которые противоречат друг другу.
А что делать с редиректами и битыми страницами?
Уберите их. Указывайте только конечный адрес каждой страницы и только те страницы, которые открываются без ошибок.
Как часто нужно обновлять карту сайта?
Каждый раз, когда вы добавляете, удаляете или серьезно меняете страницу. Большинство сайтов собирает карту автоматически, так что она обновляется сразу, как только вы что-то публикуете.
Бывают ли отдельные карты для картинок, видео и новостей?
Да. В каждой есть свои дополнительные данные, например длительность видео или дата публикации новости, и все такие карты можно перечислить в одном индексе.
А HTML-карта сайта — это то же самое?
Нет. В HTML-карте сайта собраны ссылки для людей, а XML-карта нужна краулерам. Можно завести обе.