Четверг, 16 октября 2014 г.
Отправка карт сайта
может быть важной частью оптимизации веб-сайтов. Карты сайта позволяют поисковым системам находить все страницы сайта и быстро сканировать их при изменениях. В этой статье блога объясняется, какие поля в картах сайта важны, когда использовать XML-карты сайта и ленты RSS/Atom, а также как оптимизировать их для Google.

Карты сайта и ленты
Карты сайта могут быть в форматах XML sitemap,
RSS, или
Atom . Важная разница между этими форматами заключается в том, что карты сайта XML описывают весь набор URL-адресов на сайте, в то время как ленты RSS/Atom описывают недавние изменения. Это имеет важные последствия:
- XML-карты сайта обычно имеют большой объем; ленты RSS/Atom — небольшие и содержат только самые последние обновления вашего сайта.
- XML-карты сайта сканируются реже, чем ленты RSS/Atom.
Для оптимального сканирования мы рекомендуем использовать как XML-карты сайта, так и ленты RSS/Atom. XML-карты сайта предоставят Google информацию обо всех страницах вашего сайта. Ленты RSS/Atom предоставят все обновления вашего сайта, помогая Google поддерживать актуальность контента в своем индексе. Обратите внимание, что отправка карт сайта или лент не гарантирует индексацию этих URL-адресов.
Пример XML-карты сайта:

Пример RSS-ленты:
Пример Atom-ленты:
“другие теги” относятся как к необязательным, так и к обязательным тегам в соответствии с их стандартами. Мы рекомендуем указывать обязательные теги для Atom/RSS, так как они помогут вам отображаться в других сервисах, которые могут использовать эти ленты, в дополнение к Поиску Google.
Лучшие практики
Важные поля
XML-карты сайта и ленты RSS/Atom по своей сути представляют собой списки URL-адресов с привязанными к ним метаданными. Две самые важные информации для Google — это сам URL-адрес и время его последнего изменения:
URL-адреса
URL-адреса в XML-картах сайта и лентах RSS/Atom должны соответствовать следующим рекомендациям:
- Включайте только те URL-адреса, которые могут быть загружены
Googlebot. Распространенная ошибка — включение URL-адресов, запрещенных в файле robots.txt (которые не могут быть загружены Googlebot), или включение URL-адресов несуществующих страниц. - Включайте только канонические
URL-адреса. Распространенная ошибка — включение URL-адресов дубликатов страниц. Это увеличивает нагрузку на ваш сервер без улучшения индексации.
Время последнего изменения
Укажите время последнего изменения для каждого URL-адреса в XML-карте сайта и ленте RSS/Atom. Время последнего изменения должно соответствовать моменту, когда содержимое страницы претерпело значительные изменения. Если изменение должно быть видно в результатах поиска, то временем последнего изменения должно быть время этого изменения.
- XML-карта сайта использует
<lastmod> - RSS использует
<pubDate> - Atom использует
<updated>
Обязательно правильно установите или обновите время последнего изменения:
- Укажите время в правильном формате:
W3C Datetime для XML-карт сайта,
RFC3339 для Atom и
RFC822 для RSS. - Обновляйте время изменения только тогда, когда содержимое изменилось существенным образом.
- Не устанавливайте время последнего изменения на текущее время каждый раз, когда отдается карта сайта или лента.
XML-карты сайта
XML-карты сайта должны содержать URL-адреса всех страниц вашего сайта. Они часто имеют большой размер и обновляются нечасто. Следуйте этим рекомендациям:
- Для одной XML-карты сайта: обновляйте ее по крайней мере раз в день (если ваш сайт регулярно меняется) и
пингуйте Google после её обновления. Для набора XML-карт сайта: максимизируйте количество URL-адресов в каждой XML-карте сайта. Лимит составляет 50 000 URL-адресов или максимальный размер 10 МБ в несжатом виде (в зависимости от того, что будет достигнуто раньше).
Пингуйте Google
для каждой обновленной XML-карты сайта (или один раз для индекса карт сайта, если он используется) каждый раз при ее обновлении. Распространенная ошибка — помещать лишь горстку URL-адресов в каждый файл XML-карты сайта, что обычно усложняет для Google загрузку всех этих XML-карт сайта за разумное время.
RSS/Atom
- Ленты RSS/Atom должны передавать недавние обновления вашего сайта. Они обычно имеют небольшой размер и обновляются часто. Для этих лент мы рекомендуем:
- Когда добавляется новая страница или существующая страница значительно изменяется, добавьте URL-адрес и время изменения в ленту.
Чтобы Google не пропустил обновления, лента RSS/Atom должна содержать все обновления по крайней мере с момента последнего сканирования ленты роботом Google. Лучший способ добиться этого — использоватьWebSub
. Хаб передаст содержимое вашей ленты всем заинтересованным сторонам (RSS-ридерам, поисковым системам и т. д.) самым быстрым и эффективным из возможных способов.
Создание как XML-карт сайта, так и лент Atom/RSS — отличный способ оптимизировать сканирование сайта для Google и других поисковых систем. Ключевая информация в этих файлах — канонический URL-адрес и время последнего изменения страниц на веб-сайте. Правильная настройка этих параметров и уведомление Google и других поисковых систем с помощью пингов карт сайта и WebSub позволят оптимизировать сканирование вашего веб-сайта и соответствующим образом представить его в результатах поиска.
Если у вас есть какие-либо вопросы, вы можете задать их здесь или присоединиться к другим веб-мастерам в.
Как мы это применяем
Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.
Связанные услуги