Обсудим ваш проект?
Отправить заявку
Интернет-маркетинг,
который даёт результат
Россия: 8 (800) 775-63-20
Отправить заявку

Создание XML-карты сайта для изображений


Просмотров:
594
Время на прочтение:
Статья обновлена:
16 Августа 2020
Информация о статье
Просмотров: 594
Время на прочтение:
Статья обновлена: 16.08.2020
Дарья Иванова, редактор
Наталья Штанюк, руководитель отдела SEO-продвижения
Дарья Иванова, редактор
Наталья Штанюк, руководитель отдела SEO-продвижения

Карта сайта для изображений – XML файл, помогающий поисковым краулерам индексировать данные. Многие SEO-специалисты не придают значения этому инструменту, обходясь обычной картой сайта, при этом может теряться часть трафика, идущего из поисковых сервисов картинок.

Зачем нужна карта сайта для изображений?

Если сайт имеет сложную структуру, несколько уровней вложенности документов, то это может затруднять процесс индексации. Также, в ряде случаев, вебмастера организовывают вывод изображений с помощью эффектов (например, увеличение при клике), которые реализуются по средствам JavaScript. Поисковый робот не индексирует подобного рода материалы, т.к. на них нет прямых ссылок. Именно в таких случаях применяется XML-карта сайта для изображений, призванная указать поисковому краулеру на графические материалы требующие индексации.

Еще год назад Яндекс «не понимал» XML-карты для изображений, выдавая при проверке в валидаторе ошибки. Но в текущий момент проблем нет и такие карты актуальны как для Google, так и для Яндекса.

Как создать карту изображений для сайта?

Создать карту изображений можно вручную, с помощью с сервисов и программ, а также используя плагины для Wordpress.

Ручное создание карты

Этот метод подойдет под любую CMS, т.к. добавление URL-адресов происходит вручную. Но нужно понимать, что необходимо соблюдать синтаксис при создании файла, и учитывать, что он не будет автоматические обновляться при добавлении новых изображений на сайте. Также могут возникнуть сложности, если на сайте опубликовано большое количество картинок, т.к. этот метод довольно-таки трудоемкий.

Пример кода XML-карты изображений:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>http://URL сайта/stranica.html</loc>
    <image:image>
      <image:loc>http:// URL сайта/img1.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>http:// URL сайта/img2.jpg</image:loc>
    </image:image>
  <image:image>
      <image:loc>http:// URL сайта/img3.jpg</image:loc>
    </image:image>

  </url>
</urlset>

Из данного примера видно, что на странице по адресу http://URL сайта/stranica.html, опубликовано 3 изображения, к каждому из которых присваиваются обязательные атрибуты:

  • image:image – включает в себя данные о графическом элементе. Одна страница сайта может содержать не более 1000 изображений.
  • image:loc – абсолютный URL-адрес изображения. Если ссылка ведет на другой сайт, то обязательным условием является наличие прав на его панель Яндекс.Вебмастера (т.е. основной сайт и вспомогательный должны быть в одной панели).

Кроме указанных тегов в примере, к изображениям можно добавлять дополнительные:

  • image:title – название элемента, размером до 384 байт.
  • image:caption – его описание, размером до 384 байт.
  • image:geo_location – указывается место съемки, до 256 байт.
  • image:license – также можно указать URL-адрес на страницу с лицензией для текущего графического элемента. Размер до 256 байт.

Таким образом, перечисляя страницы и сопутствующие им графические элементы, составляется карта изображений. Для создания удобнее всего использовать бесплатный редактор с подсветкой кода NotePad++, для ее активации заходим в «Синтаксис - XML».

Создание карты в NotePad++
Создание карты в NotePad++

В таком случае, при сохранении файла, редактор автоматически предложит использовать расширение XML. Для карты изображений подойдет любое название, отличное от sitemap.xml (данный файл, обычно, используется для перечисления URL-адресов страниц сайта), например, sitemap-img.xml.

После создания, файл необходимо проверить в панели Вебмастера, если все в порядке, то он заливается в корень сайта и указывается в robots.txt. В Google Search Console есть специальный раздел, в котором указываются все XML-карты сайта. Аналогичным образом добавляется в Яндекс.Вебмастер.

Добавление карты в  Google Search Console
Добавление карты в Google Search Console

Добавление файла в Яндекс Вебмастер
Добавление файла в Яндекс Вебмастер

Создание с помощью сервисов и программ

Онлайн-сервисы по созданию карты изображений работают по примерно одинаковому принципу: вводится адрес страницы, генератор парсит графические элементы и оформляет их в XML код.

Сервис – Image-sitemap.net

В сервисе Image-sitemap.net требуется указать адрес сайта, после чего начинается поиск всех изображений.

Сервис Image-sitemap
Сервис Image-sitemap

Далее предлагается скачать XML файл.

Скачиваем готовый файл
Скачиваем готовый файл

У сервиса есть большой минус: он сканирует все страницы, даже те, которые были запрещены для индексирования поисковиками в robots.txt. Кроме того, в конечный файл попадают все изображения сайта, например, логотипы или элементы оформления сайта. Все это требует обязательной ручной чистки.

Screaming Frog SEO Spider

Отличная программа, содержащая в себе широкий инструментарий для работы с сайтами. Позволяет создать sitemap изображений хорошего качества в два клика.

1. Для начала сканируем весь сайта.

Сканирование сайта в Screaming Frog SEO Spider
Сканирование сайта в Screaming Frog SEO Spider

2. После идем в одноименный пункт меню и создаем карту. Сохраняем файл в удобное место.

Процесс создания карты для картинок в Screaming Frog SEO Spider
Процесс создания карты для картинок в Screaming Frog SEO Spider

Рекомендуется изучить структуру файла, посмотреть на наличие в нем нежелательных изображений, при необходимости отредактировать.

Не стоит забывать, что при добавлении новых страниц и изображений, карту сайта придется заново создавать или добавлять в нее элементы вручную.

Плагины для Wordpress

Вот список наиболее популярных плагинов с хорошим рейтингом и с регулярными обновлениями. Плюсом их использования будет то, что при публикации материалов, изображения автоматически будут добавляться в файл карты.

All in One SEO Pack

Предлагает целый комплекс инструментов для SEO-оптимизации сайта, среди которых есть возможность создания карты изображений. Скачать его можно из репозитория Wordpress, имеется бесплатная и платная версии, первой более чем достаточно для стандартного сайта.

SEOPress

SEOPress аналогично предыдущему плагину, включает в себя множество инструментов, в числе которых есть создание карты сайта для картинок. 

Наличие XML-карты изображений на сайте носит рекомендательный характер, однако для достижения максимальных результатов от поискового продвижения, не стоит упускать этот инструмент из виду. 


Продвинем ваш сайт!
Помогли более 1000 сайтам получить высокие позиции и качественный трафик из Яндекс и Google. Подходим комплексно: аналитика, SEO-оптимизация, контент, ссылки, юзабилити. Над каждым проектом работает от 6 до 10 специалистов. Работаем по любой схеме — абонентская плата / оплата за позиции / оплата за трафик / оплата за лиды.

1 место SEO для e-commerce RatingRuneta.ru

1 место
SEO для e-commerce
RatingRuneta.ru

9 место в Топ-100 SEO-компаний России

9 место
В топ-100 SEO-
компаний России

11 место в топ-100 SEO-агентств Рунета

11 место
В топ-100 SEO-
агентств Рунета

Золотая сотня
Российского Digital

в топ-10 в SEO глазами клиентов 2014, 2016, 2017

В ТОП-10
«SEO глазами клиентов»