📖 Примечание об источнике: эта статья написана на основе идей из статьи Image SEO: 12 Actionable Tips, изначально опубликованной Ahrefs. Материал был переработан, дополнен и адаптирован с примерами, инструментами и актуальными ссылками.

Многие думают, что SEO изображений — это просто вставить ключевое слово в атрибут alt. На практике существует как минимум двенадцать факторов, влияющих на то, как Google находит, понимает и ранжирует изображения на вашем сайте. Игнорирование этих факторов означает потерю трафика, который можно легко получить — в том числе из Google Картинок, на которые приходится значительная доля глобальных поисковых запросов.

Сам Google развивает распознавание изображений с помощью машинного обучения. Но это не делает SEO изображений устаревшим — наоборот, Google продолжает использовать все доступные сигналы (имя файла, alt text, контекст страницы, скорость загрузки), чтобы точно интерпретировать и ранжировать изображения.

1. Давайте файлам описательные имена

Имя файла — один из первых сигналов, которые Google использует, чтобы понять содержание изображения. Камеры и телефоны генерируют общие имена вроде IMG_0023.JPG или DSC_4817.jpg, которые вообще ничего не сообщают поисковику.

Сам Google в официальных рекомендациях указывает, что имя файла — это подсказка о содержании изображения. Рекомендация проста: используйте описательные ключевые слова, разделённые дефисами, без излишеств:

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

2. Пишите полезный альтернативный текст (alt text)

Атрибут alt описывает изображение для браузера. Он отображается, когда изображение не загружается, читается программами экранного доступа для людей с нарушениями зрения и используется Google для понимания визуального содержания страницы.

Синтаксис простой:

<img src="dalmatian-puppy.jpg" alt="Щенок далматинца играет в парке">

Google использует alt text вместе с алгоритмами компьютерного зрения и контекстом страницы, чтобы понять содержание изображения. Рекомендация — создавать полезные, информативные описания, используя ключевые слова контекстно — никогда не накапливая бессмысленные слова (переспам).

Полезный приём: закончите фразу «Это фото ___». Результат, слегка скорректированный, обычно становится хорошим alt text. Примеры:

Для товарных изображений добавление номера модели или артикула SKU в alt text может помочь появляться в узкоспециализированных запросах. Не забывайте и о подписях — Google извлекает информацию о содержании изображения из окружающего текста, включая видимые подписи на странице.

3. Выберите правильный формат файла

Выбор формата напрямую влияет на размер файла — и, следовательно, на скорость загрузки страницы. Три самых распространённых формата в вебе — JPG, PNG и WebP, у каждого свои особенности:

ФорматЛучше всего дляПрозрачностьТипичный размер
JPGФотографии, изображения с градиентамиНетМалый — средний
PNGЛоготипы, иконки, скриншоты с текстомДаСредний — большой
WebPЛюбое использование в современном вебеДаНа 25–35% меньше, чем JPG/PNG
GIFПростая анимацияЧастичноРазный
SVGЛоготипы, иконки, векторные иллюстрацииДаОчень маленький

Общее правило: используйте JPG для фотографий, PNG для изображений с прозрачным фоном и чётким текстом, а WebP — всегда, когда возможно, для веба: этот формат обеспечивает лучшее сжатие при том же качестве. Используйте Конвертер изображений ImageTools, чтобы конвертировать между форматами перед загрузкой.

4. Изменяйте размер изображений под реальный размер отображения

Загрузка фото шириной 4000px на сайт, где оно отображается в 800px, — это трата трафика. Браузер скачивает изображение полностью и затем отбрасывает лишние пиксели — пользователь ждёт дольше без какой-либо визуальной выгоды.

Определите максимальную ширину отображения изображений в вашем макете (обычно от 800px до 1440px, в зависимости от типа изображения и сайта) и меняйте размер перед загрузкой. Для экранов Retina (HiDPI) используйте удвоенную ширину отображения. Используйте Изменение размера изображения ImageTools, чтобы точно настроить размеры.

Измените размер и сожмите ваши изображения прямо сейчас

Настройте размеры и уменьшите вес изображений вашего сайта бесплатно, без отправки файлов на внешние серверы.

Изменить размер Сжать

5. Сжимайте изображения без заметной потери качества

Сжатие — это процесс уменьшения размера файла без изменения размеров изображения. Для фото JPG снижение качества со 100% до 80% может уменьшить файл в 5–10 раз с незаметной на экране разницей.

Скорость загрузки — подтверждённый фактор ранжирования Google как для десктопа, так и для мобильных устройств. Изображения часто составляют самую большую часть веса веб-страницы. Сжатие всех изображений перед загрузкой — это техническая SEO-оптимизация с максимальной отдачей на усилие.

Практические цели по весу для разных типов изображений:

Используйте Компрессор изображений ImageTools, чтобы сжать JPG, PNG и WebP прямо в браузере — без отправки на внешние серверы.

6. Создайте sitemap для изображений

Sitemap изображений сообщает Google о существовании изображений, которые он может не найти самостоятельно — особенно тех, что загружаются через JavaScript или встроены в сложные галереи. В отличие от обычного sitemap, sitemap изображений может включать URL с других доменов (например, CDN).

Если ваш сайт использует WordPress с плагином Yoast SEO, изображения уже автоматически добавляются в sitemap. Для сайтов на заказ sitemap изображений можно добавить вручную, следуя официальной документации Google. Основные доступные теги — image:loc (URL изображения), image:title и image:caption.

7. Используйте структурированные данные для изображений товаров

Google поддерживает структурированные данные (Schema.org) для изображений в разных контекстах — рецепты, товары, статьи, события. При правильной реализации эти данные позволяют изображениям появляться в расширенных результатах (rich results) в Google с дополнительным визуальным выделением, повышающим кликабельность.

Для интернет-магазинов разметка товара с изображением особенно ценна: товары с правильно размеченным изображением могут появляться в Google Покупках и в карточках товаров в панели знаний Google.

8. Внедрите отложенную загрузку (lazy loading)

Отложенная загрузка — это техника загрузки изображений только тогда, когда они вот-вот появятся в видимой области экрана, вместо загрузки всех сразу при первой отрисовке страницы. На страницах с большим количеством изображений (длинные блоги, списки товаров) отложенная загрузка может снизить начальный вес страницы на 60–80%.

Самая простая реализация — нативная в HTML:

<img src="product.webp" alt="Синие кроссовки" loading="lazy">

Важно: никогда не применяйте loading="lazy" к главному изображению над сгибом (первому изображению, видимому без прокрутки страницы). Это задерживает LCP — Largest Contentful Paint, одну из метрик Core Web Vitals — и напрямую вредит ранжированию.

9. Указывайте width и height во всех тегах изображений

Когда браузер не знает размер изображения до его загрузки, он не резервирует нужное место в макете — и когда изображение загружается, содержимое страницы «прыгает». Это явление Google измеряет как CLS (Cumulative Layout Shift), ещё одну метрику Core Web Vitals.

Решение — всегда указывать width и height в тегах изображений:

<img src="product.webp" alt="Синие кроссовки" width="800" height="800" loading="lazy">

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

10. Используйте адаптивные изображения с srcset

Атрибут srcset позволяет предоставить разные версии одного изображения для разных размеров экрана. Браузер автоматически выбирает наиболее подходящую версию — отдавая изображение меньшего размера для телефонов и большего для десктопов. На сайтах с высоким мобильным трафиком это может снизить объём передаваемых данных на 40–60%.

<img
  src="product-800.webp"
  srcset="product-400.webp 400w,
          product-800.webp 800w,
          product-1200.webp 1200w"
  sizes="(max-width: 600px) 400px, 800px"
  alt="Синие кроссовки"
  width="800" height="800"
  loading="lazy"
>

11. Оптимизируйте изображение для Open Graph и соцсетей

Когда кто-то делится ссылкой в WhatsApp, Instagram, LinkedIn или на любой другой платформе, изображение в превью берётся из мета-тегов Open Graph. Если эти теги не настроены, платформа выбирает случайное изображение со страницы — часто с плохим результатом.

Всегда настраивайте тег og:image с изображением 1200×630px на каждой важной странице сайта:

<meta property="og:image" content="https://yoursite.com/images/article-preview.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">

Хорошо продуманное превью-изображение — с читаемым заголовком, визуальной идентичностью бренда и релевантным изображением — значительно повышает кликабельность при репостах.

12. Учитывайте контекст всей страницы

Google не оценивает изображения изолированно. Он анализирует всё в комплексе: текст вокруг изображения, заголовок страницы, семантический контекст, другие визуальные элементы, подпись под изображением и даже текст ссылок, ведущих на страницу. Изображение красной туфли на странице о женской моде имеет совершенно иной контекст, чем то же изображение на странице о кулинарии.

Хорошие практики контекста:

🔍 Быстрый аудит: используйте Google Search Console, чтобы проверить, какие изображения вашего сайта индексируются. Перейдите в Индекс → Страницы и отфильтруйте по «изображения», чтобы увидеть статус индексации и возможные проблемы.

Чек-лист SEO изображений

Частые вопросы

Alt text и подпись — это одно и то же?
Нет. Alt text — это HTML-атрибут, невидимый для обычного пользователя: он отображается только когда изображение не загрузилось, и читается программами экранного доступа и Google. Подпись — это видимый текст под изображением на странице. Они дополняют друг друга и по-разному влияют на SEO: alt text прямо описывает содержание изображения, а подпись добавляет повествовательный контекст и помогает Google понять связь между изображением и окружающим текстом.
Изображения в WebP действительно улучшают ранжирование?
Косвенно — да. WebP создаёт файлы на 25–35% меньше, чем JPG и PNG при том же качестве, что делает страницы быстрее. Скорость загрузки — подтверждённый фактор ранжирования Google, особенно через Core Web Vitals (LCP). Более лёгкая страница загружается быстрее, имеет меньший LCP, и это влияет на ранжирование. Сам по себе WebP не является прямым фактором, но влияние на производительность реально.
Приносит ли Google Картинки заметный трафик?
Зависит от ниши. Для сайтов о кулинарии, декоре, моде, физических товарах и любой категории, где люди ищут визуальное вдохновение, Google Картинки могут стать значительным источником трафика. Для чисто информационного или B2B-контента влияние меньше. Стоит отслеживать в Google Search Console объём показов и кликов именно из поиска по картинкам.
Нужно ли использовать один и тот же alt text для повторяющихся изображений на сайте?
Если изображение абсолютно одинаковое и появляется в одном и том же контексте, одинаковый alt text допустим. Но если одно и то же изображение появляется в разных контекстах (например, фото товара на главной и на странице товара), лучше адаптировать alt text под контекст каждой страницы — это даёт Google больше контекста.
Как узнать, хорошо ли оптимизированы изображения на моём сайте?
Google PageSpeed Insights (pagespeed.web.dev) анализирует любой URL и конкретно указывает на проблемы с изображениями — неправильные размеры, отсутствие сжатия, устаревшие форматы. Google Search Console также показывает, какие изображения индексируются, и возможные ошибки. Для более полного аудита такие инструменты, как Ahrefs Site Audit или Screaming Frog, сканируют весь сайт и перечисляют изображения без alt text, с избыточным размером и другими проблемами.