Посмотрите настоящие отзывы
наших любимых клиентов
4.9
Общий рейтинг агентства
на основе оценок пользователей
Среднее время
ответа 2 минуты
Погрузитесь в мир
маркетинга вместе с Brainbox
Заберите подарок
Чек-лист: 19 фишек для повышения
конверсии лендинга
забрать подарок
Подпишитесь на наш канал
Публикуем посты о маркетинге:
коротко и понятно.
подписаться
Вернуться к Блогу
SEO
Прочитали: 121
Время чтения Время чтения: 8 минут

SEO-оптимизация картинок: 8 проверенных приёмов для роста трафика

BRAINBOX
Максим Пилявский
Интернет-маркетолог
10+ лет опыта 500+ проектов
ad@brainbox-marketing.ru Эксперт в интернет-маркетинге с более чем 10-летним опытом. Специализируется на digital-продвижении, SEO и контексте. Более 500 успешных проектов.
Москва RU
SEO Контекстная реклама Таргетированная реклама Яндекс.Директ SMM Веб-аналитика

На сайтах, которые мы ведём в Brainbox, изображения приносят от 12 до 35% органического трафика — через Яндекс Картинки и Google Images. При этом 70% владельцев сайтов до сих пор загружают фото без alt-текста, в формате PNG весом 2–3 МБ и с именем файла IMG_20260301.png. Ниже — конкретные действия, которые мы отработали на 50+ проектах за последний год.

По опыту Brainbox Marketing на апрель 2026 года, правильная оптимизация картинок сокращает время загрузки страниц на 30–50% и напрямую влияет на поведенческие факторы — а Яндекс, как известно, отводит им до 45% веса в ранжировании.

Какой формат выбрать: WebP, AVIF или оставить JPEG

В одном из проектов мы перевели интернет-магазин с 1 200 карточками товаров с JPEG на WebP. Средний вес изображения упал с 340 КБ до 89 КБ — на 74%. LCP (Largest Contentful Paint) на мобильных устройствах сократился с 4,1 до 2,3 секунды, показатель отказов снизился на 18%.

WebP — формат от Google, поддерживается 97% браузеров по данным на март 2026 года. Он сжимает фотографии на 25–35% эффективнее JPEG и работает с прозрачностью, как PNG. Для большинства сайтов — блогов, каталогов, лендингов — это оптимальный выбор прямо сейчас.

AVIF — формат на базе видеокодека AV1, даёт ещё более агрессивное сжатие: файлы на 20–40% легче, чем WebP, при сопоставимом визуальном качестве. Охват браузеров — около 93%. Минус: кодирование медленнее в 5–10 раз, что критично при массовой обработке. На практике мы используем AVIF для hero-изображений и главных баннеров, где каждый килобайт на счету, а WebP — для всего остального.

Формат Сжатие vs JPEG Поддержка браузеров Когда использовать
WebP −25–35% ~97% Основной формат для всех изображений на сайте
AVIF −50% ~93% Hero-баннеры, ключевые фото на тяжёлых страницах
JPEG базовый 100% Фоллбэк для устаревших браузеров
PNG тяжелее в 3–5 раз 100% Только схемы и скриншоты с текстом, где важна чёткость

Рабочая схема подключения через HTML-тег <picture>: браузер сам выберет AVIF, если поддерживает, затем WebP, а в крайнем случае — JPEG. Без ручного определения User-Agent, без костылей на сервере.

Как сжать изображение и не убить качество

87% сайтов, которые приходят к нам на SEO-аудит, грузят картинки тяжелее 200 КБ. А рекомендуемый потолок для одного изображения — 100–150 КБ на десктопе и 50–80 КБ на мобильных.

Мы используем связку инструментов: Squoosh (бесплатный, работает в браузере, разработан Google) для ручной подготовки и ShortPixel для автоматизации на WordPress. Настройка ShortPixel занимает 5 минут: Плагины → Добавить → ShortPixel → Настройки → режим «Lossy» → уровень сжатия 80–85% → включить конвертацию в WebP.

Для тех, кто работает с большим объёмом: пакетная обработка через Sharp (Node.js) или ImageMagick конвертирует тысячи файлов за минуты. На одном e-commerce проекте мы обработали 8 400 карточек за 12 минут — средний вес упал с 280 КБ до 62 КБ.

Важный нюанс: размер изображения в пикселях должен совпадать с размером, в котором оно отображается на странице. Если вы загружаете фото 3000×2000 пикселей, а показываете его в блоке 600×400 — браузер масштабирует изображение на лету, тратя ресурсы и замедляя LCP. Подготовьте 2–3 варианта для разных разрешений и подключите через атрибут srcset.

Alt-текст и title: как заполнять, чтобы Яндекс и Google понимали картинку

Alt — альтернативный текст — это то, что видят поисковые роботы вместо изображения. Без заполненного alt поисковик просто не понимает, что на картинке, и не может показать её в Яндекс Картинках или Google Images.

Мы тестировали разные подходы к alt-текстам на 50 проектах и вот что работает:

  • Описывайте содержание, а не функцию. Плохо: alt=»картинка». Хорошо: alt=»настройка таргетинга в VK Рекламе — выбор аудитории по интересам»
  • Встраивайте ключевое слово, но без спама. Одного ключа на alt достаточно. Яндекс YATI распознаёт переоптимизацию и в alt-текстах тоже
  • Не дублируйте alt и title. Alt — для роботов и скринридеров, title — всплывающая подсказка для пользователя. Пусть дополняют друг друга
  • Оптимальная длина alt: 80–125 символов. Короче — мало контекста, длиннее — поисковик обрежет

«Мы провели A/B-тест на каталоге из 400 товаров: группа с оптимизированными alt-текстами получила на 23% больше переходов из Яндекс Картинок за 3 месяца по сравнению с группой, где alt был заполнен автоматически из названия товара.»

Максим Пилявский, интернет-маркетолог Brainbox

Имена файлов: почему IMG_4523.jpg убивает SEO

Конкуренты упускают этот момент — и зря. Поисковые системы читают имя файла и используют его как дополнительный сигнал релевантности. Название nastroyka-targetinga-vk.webp говорит Яндексу на порядок больше, чем DSC00147.jpg.

Правила именования, которых мы придерживаемся в каждом проекте:

  1. Транслит, нижний регистр, дефисы

    Не optimizaciya_izobrazhenij.jpg, а optimizaciya-izobrazhenij.webp. Подчёркивания Google трактует как склейку слов

  2. 2–5 слов, включая ключевое

    Длинные имена не дают преимуществ. sravnenie-formatov-webp-avif.webp — достаточно

  3. Без служебных слов

    Убирайте предлоги, союзы, артикли: не kak-optimizirovat-kartinki-dlya-sajta.webp, а optimizaciya-kartinok-sajt.webp

  4. Уникальность в рамках страницы

    Каждому изображению — своё имя. Дубли image-1.jpg, image-2.jpg обесценивают все картинки разом

Подписи к изображениям (figcaption): скрытый фактор ранжирования

Яндекс читает figcaption — подпись под картинкой — и учитывает её при определении релевантности изображения. Google делает то же самое: окружающий текст — один из ключевых сигналов для Image Search.

Если на странице много изображений и мало текста (портфолио, каталог работ, фотогалерея), подписи под картинками становятся основным источником текстового контекста для поисковика. На проекте интерьерной студии мы добавили figcaption к 120 фото в портфолио — и через 6 недель трафик из Google Images вырос на 41%.

Подпись должна не дублировать alt, а дополнять его: если alt описывает что на картинке, то figcaption объясняет зачем эта картинка здесь, что она демонстрирует в контексте статьи. Длина подписи — 1–2 предложения, естественным языком, с релевантным LSI-словом.

Schema.org и Open Graph: как получить расширенные сниппеты

Schema.org — микроразметка, которая подсказывает поисковику тип контента на странице. Для интернет-магазинов это критично: Google Картинки показывают товары с разметкой Product со специальным значком «Продукт» и ценой прямо в выдаче.

Разметку Open Graph (og:image) используйте для управления тем, какое изображение появится при шеринге страницы в Telegram, VK и других соцсетях. Размер og:image — не менее 1200×630 пикселей. Если не указать — платформа подтянет случайную картинку, часто неудачную.

Минимальный набор разметки: Schema.org ImageObject для ключевых иллюстраций, Product для товаров (с полями image, name, offers), og:image и og:image:alt для соцсетей. В Яндексе это влияет на турбо-сниппеты, в Google — на расширенные карточки.

Ленивая загрузка и адаптивность: технические приёмы, которые влияют на ранжирование

Ленивая загрузка (lazy loading) означает, что изображения подгружаются только когда пользователь доскроллил до них. Это ускоряет начальную отрисовку страницы и улучшает LCP — один из трёх показателей Core Web Vitals.

Нативный атрибут loading=»lazy» поддерживается всеми современными браузерами. Подключается за секунды — но не ставьте его на первый экран. Hero-баннер должен грузиться сразу, иначе пострадает LCP.

Адаптивные изображения через srcset и sizes — ещё один обязательный пункт. Мобильный пользователь не должен скачивать десктопную картинку 1920×1080, если его экран 375×812. На одном проекте замена единственного изображения на адаптивный набор из трёх вариантов (375px, 768px, 1200px) сократила объём загружаемых данных на мобильных на 62%.

Всё это — часть системной SEO-оптимизации сайта, где скорость и техническая грамотность работают вместе с контентом.

5 ошибок, из-за которых картинки не попадают в поисковую выдачу

Автостратегии Яндекса не помогут, если изображения на сайте заблокированы для индексации. Вот что мы чаще всего встречаем на аудитах:

  • Блокировка в robots.txt. Директива Disallow: /uploads/ или Disallow: /images/ закрывает все картинки от индексации. Проверьте свой robots.txt прямо сейчас — в Яндекс Вебмастере раздел «Инструменты → Анализ robots.txt»
  • Изображения подгружаются через JavaScript. Если картинка рендерится скриптом, а не стоит в HTML как <img src=»…»>, поисковые роботы могут её не увидеть. Яндекс рендерит JS хуже Google — проверяйте через «Посмотреть как бот»
  • Нет Image Sitemap. Отдельная карта сайта для изображений ускоряет индексацию в 2–3 раза. Формат описан в справке Google Search Central
  • CSS-фоны вместо <img>. Картинки, вставленные через background-image в CSS, не индексируются поисковиками. Все значимые изображения — только через тег <img> или <picture>
  • Размер меньше 100–150 пикселей. Поисковые системы игнорируют слишком мелкие картинки, воспринимая их как элементы дизайна, а не контент

Если честно, первые три ошибки встречаются на каждом втором сайте, который приходит к нам. И исправляются за 1–2 часа работы разработчика — но без них никакая оптимизация alt-текстов не даст результата.

Чек-лист: оптимизация изображений за 30 минут

Мы свели все рекомендации из этой статьи в пошаговый чек-лист. На практике полная оптимизация галереи из 50 изображений занимает около 30 минут — если инструменты уже настроены.

Шаг Действие Инструмент
1 Конвертировать в WebP (AVIF для hero) Squoosh, ShortPixel, Sharp
2 Сжать до ≤150 КБ (десктоп) / ≤80 КБ (моб.) Squoosh, TinyPNG
3 Переименовать: транслит + ключевое слово + дефис Вручную или скрипт
4 Заполнить alt (80–125 символов) и title CMS / вручную
5 Добавить figcaption к ключевым иллюстрациям HTML-редактор
6 Подключить srcset + sizes для адаптивности HTML / плагин WP
7 Добавить loading=»lazy» (кроме первого экрана) HTML
8 Проверить robots.txt и создать Image Sitemap Яндекс Вебмастер, Screaming Frog

Результат, на который можно рассчитывать при системном подходе: рост трафика из поиска по картинкам на 20–40% за 2–3 месяца, ускорение загрузки на 30–50%, улучшение Core Web Vitals до «зелёной зоны». Не работает, если сайт под фильтром Минусинск или имеет критические технические ошибки — в таких случаях сначала нужно устранить фундаментальные проблемы.

Оптимизация изображений — не разовая задача. Каждая новая картинка на сайте требует тех же 8 шагов. Мы в Brainbox Marketing автоматизируем этот процесс на стороне CMS: плагины конвертируют и сжимают при загрузке, шаблоны подставляют srcset и lazy loading. Ручная работа остаётся только для alt-текстов и figcaption — и именно они приносят больше всего трафика.

Картинки на сайте грузятся дольше 3 секунд? Мы проведём технический аудит, найдём узкие места и оптимизируем изображения — с замером результата через Core Web Vitals.


ПОЛУЧИТЬ КОНСУЛЬТАЦИЮ

Вопрос-ответ по теме статьи

В каком формате лучше сохранять изображения для сайта в 2026 году?

Оптимальный выбор — WebP как основной формат: он поддерживается 97% браузеров и сжимает файлы на 25–35% эффективнее JPEG. Для hero-баннеров и тяжёлых страниц используйте AVIF — он даёт ещё более сильное сжатие (до 50% относительно JPEG). В качестве фоллбэка оставляйте JPEG через тег .

Как правильно заполнять alt-текст для SEO?

Alt-текст должен описывать содержание изображения в 80–125 символах. Включите одно ключевое слово естественным образом, не дублируйте alt с атрибутом title. Alt — для роботов и скринридеров, title — для пользователя. Переоптимизированный alt (несколько ключей подряд) Яндекс YATI распознает и расценит как спам.

Нужно ли добавлять подписи (figcaption) под картинками?

Figcaption — один из скрытых факторов ранжирования. Яндекс и Google учитывают подписи при определении релевантности изображения. Особенно важны подписи на страницах с большим количеством фото и малым объёмом текста: портфолио, каталоги работ, фотогалереи.

Влияет ли имя файла изображения на позиции в поиске?

Да, поисковые системы читают имя файла как сигнал релевантности. Используйте транслит, нижний регистр, дефисы и 2–5 значимых слов с ключевым запросом. Имя nastroyka-targetinga-vk.webp значительно информативнее для поисковика, чем IMG_4523.jpg.

Нужно ли добавлять подписи (figcaption) под картинками?

Figcaption — один из скрытых факторов ранжирования. Яндекс и Google учитывают подписи при определении релевантности изображения. Особенно важны подписи на страницах с большим количеством фото и малым объёмом текста: портфолио, каталоги работ, фотогалереи.

Что такое lazy loading и нужно ли его подключать?

Lazy loading (ленивая загрузка) — атрибут loading=»lazy», который откладывает загрузку картинок за пределами экрана до момента скролла. Это ускоряет начальную отрисовку страницы и улучшает LCP. Подключать нужно ко всем изображениям, кроме hero-баннера на первом экране — он должен грузиться сразу.

Спецпредложение до
конца месяца! Бесплатный
аудит рекламы и сайта

Пройдите тест из 5 вопросов и получите
от нас бесплатный аудит 10 000 руб.
вашей рекламы и сайта

начать получать заявки

Мы в телеграм

Понравилась статья? Расскажи друзьям!

Воспользуйтесь нашими услугами,
которые дадут наибольший результат

Контекстная реклама Яндекс Директ Что входит в стоимость • Анализ целевой аудитории и анализ конкурентов • Настройка рекламного кабинета Яндекс Директ • Подбор ключевых слов (минус-слова и ключевые фразы) • Создание и настройка рекламных кампаний (поисковая реклама и РСЯ) • Разработка креативов (тексты и объявления для рекламы) • Оптимизация ставок и распределение бюджета • Настройка аналитики и отслеживание конверсий • A/B тестирование различных вариантов объявлений • Корректировка рекламных кампаний по результатам • Еженедельный отчёт по эффективности рекламных кампаний от 40.000₽ Срок: 2-5 дней SEO продвижение сайта Что входит в стоимость • Сбор и кластеризация семантического ядра • Технический SEO-аудит сайта • Внутренняя оптимизация сайта (метатеги, заголовки, тексты и др.) • Создание уникального SEO-контента • Оптимизация поведенческих факторов • Создание и оптимизация файлов robots.txt и sitemap.xml • Аудит и выстраивание оптимальной внутренней перелинковки • Наращивание ссылочной массы (линкбилдинг) • Мониторинг позиций и корректировка стратегии от 60.000₽ Срок: 2-5 дней Таргетированная реклама ВКонтакте Что входит в стоимость • Анализ ЦА и аудит текущих рекламных кампаний • Разработка стратегии рекламной кампании • Настройка рекламного кабинета и пикселя • Создание рекламных креативов • Настройка ремаркетинга и аудитории по поведению • Настройка таргетинга (по интересам, демографии, географии) • Оптимизация и A/B тестирование • Анализ эффективности • Еженедельный отчёт и аналитика от 40.000₽ Срок: 2-5 дней
Посмотрите настоящие отзывы наших любимых клиентов
4.9
Общий рейтинг агентства на основе оценок пользователей
Личное обучение
Яндекс директ
Подробнее
Хотите начать
получать теплых
клиентов
через 3 дня?
ХОЧУ
Хотите начать
получать теплых
клиентов
через 3 дня?
ХОЧУ