Sitemap
список адресов вашего сайтаФайл, в котором перечислены все адреса вашего сайта, чтобы поисковые системы не пропустили ни одного из них.
- Собрать все адреса в одном файле
- Указать файл в robots.txt
- Поисковая система регулярно его забирает
- Ни одна страница не пропущена
Что означает Sitemap?
Sitemap (карта сайта) — это оглавление для машин. Это один файл на Вашем сервере, обычно по адресу sitemap.xml, в котором каждая страница сайта указана с её полным адресом. Люди её обычно не читают; она предназначена для программ обхода поисковых систем, которые смотрят там, какие страницы вообще существуют.
Польза от неё ограничена, и именно поэтому её легко объяснить: карта сайта обеспечивает то, что страницу найдут, а не то, что её хорошо оценят. Она не заменяет ни ссылок, ни содержания. Тот, кто продаёт её как рычаг для позиций, продаёт не то: это предпосылка, а не преимущество.
Важной она становится в трёх случаях. На больших сайтах, где сотни страниц не достигаются с главной за несколько кликов. На новых сайтах, на которые извне почти никто ещё не ссылается. И на страницах, которые важны, но плохо связаны ссылками, — например, на страницах подробностей, доступных только через поиск по сайту.
Помимо адреса, каждая запись может содержать дату последнего изменения. Эта дата — единственное дополнение, на которое, по собственным словам Google, вообще обращают внимание, и то лишь тогда, когда она верна. Системы, которые при каждом ночном прогоне ставят всем записям сегодняшнее число, тем самым обесценивают этот показатель для всего сайта. Указания на важность или частоту изменений, которые ещё рекомендуют старые руководства, игнорируются.
Есть жёсткие ограничения, записанные в протоколе: не более 50 000 адресов и не более 50 мегабайт на файл в несжатом виде. У кого страниц больше, тот разбивает их на несколько файлов и ставит перед ними обзорный файл — так называемый индекс карт сайта. Для большинства компаний это не имеет значения: у сайта ремесленной фирмы редко бывает больше сотни страниц.
Файл указывается в двух местах. В robots.txt, небольшом текстовом файле в корневом каталоге Вашего сайта, ставится строка с полным адресом карты сайта. И в Google Search Console её можно один раз отправить; после этого она регулярно запрашивается автоматически. Отправлять заново после каждого изменения не нужно.
Самые частые ошибки мы снова и снова видим в одном и том же виде. В карте сайта стоят адреса, которых больше нет и которые упираются в ошибку 404. Или в ней стоят адреса, которые одновременно исключены из индексации через noindex, — тогда сайт противоречит сам себе. Или файл указывает на вариант с www, тогда как сайт отдаётся по варианту без www.
Поэтому список адресов для нас не место хранения, а средство проверки: мы по отдельности запрашиваем каждый указанный в нём адрес и смотрим, что возвращается на самом деле. Карта сайта, которую кто-то однажды сгенерировал и больше никогда не открывал, как правило, становится неверной уже после первой перестройки. Как перевести сайт на новую версию без потерь, описано в руководстве по перезапуску сайта.
Проверьте сами
Один файл карты сайта может содержать не более 50 000 адресов и не более 50 мегабайт в несжатом виде.
Оба ограничения записаны в протоколе Sitemap в редакции 0.9, на который совместно ссылаются Google, Bing и «Яндекс». Кто выходит за эти рамки, разбивает файл на несколько и ставит перед ними обзорный файл. Для среднего бизнеса эта цифра интересна прежде всего как порядок величины: она показывает, что сам файл почти никогда не бывает проблемой — проблема в адресах внутри него, которые больше не соответствуют действительности.
Источник: sitemaps.org, протокол Sitemap 0.9, а также Google Search Central, документация по картам сайта.
Частые вопросы
Обязательно ли мне нужна карта сайта?
На небольшом, аккуратно связанном ссылками сайте поисковая система справится и без неё. Но она ничего не стоит и убирает один источник ошибок, поэтому для нас она входит в стандарт — и заодно это лучшее средство проверки, чтобы разом пройти по всем адресам.
Даёт ли карта сайта лучшие позиции?
Нет. Она помогает быть найденным, а не быть оценённым. Тот, кто продаёт вам карту сайта как меру по продвижению, продаёт предпосылку под видом услуги.
Не хватает термина? Напишите нам
Мы спокойно объясним любой термин без профессионального жаргона — и честно скажем, что вам действительно нужно, а что нет.