Как сообщить роботу, какие картинки проиндексировать?

Используйте файл Sitemap в формате XML, чтобы сообщить роботам Яндекса о графических материалах, которые необходимо проиндексировать на вашем сайте. Этот способ позволит роботам найти труднодоступный контент, например, если он загружается с помощью JavaScript.

Для этого необходимо добавить в файл Sitemap специальную запись. Посмотрите пример Sitemap для одной страницы и одного изображения:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="https://www.yandex.ru/schemas/sitemap-image/1.1">
  <url>
    <loc>http://example.com/primer.html</loc>
    <image:image>
      <image:loc>http://example.com/image.png</image:loc>
      <image:geo_location>Карелия</image:geo_location>
    </image:image>
  </url> 
</urlset>

Описание тегов

ТегОбязательноОписание
image:imageДаСодержит информацию об одном изображении. Каждый тег loc может включать до 1000 тегов image:image.
image:locДа

URL изображения.

Если домен URL изображения отличается от домена вашего сайта, проверьте, что права на управление обоими сайтами подтверждены в Яндекс.Вебмастере.

Также обратите внимание, что файл robots.txt не должен запрещать индексирование указанного изображения.

image:captionНет

Подпись к изображению.

Максимальный размер — 256 байтов.

image:geo_locationНет

Место съемки.

Максимальный размер — 256 байтов.

image:titleНет

Название изображения.

Максимальный размер — 256 байтов.

image:licenseНетURL лицензии изображения.

Максимальный размер — 256 байтов.