Top.Mail.Ru
🔥 Летняя распродажа 2026 уже началась!

Скидка 20% на все покупки по коду SUMMER2026.

⚡ Всего 100 кодов активации — кто успел, тот получил.

Оптимизация изображений для сайта: WebP, AVIF, сжатие и SEO

2026, 26 Июнь Скорость сайта • 21 просмотров • 2 минут(ы) на чтение

Схема оптимизации изображений с потоком от тяжёлого JPEG к лёгкому WebP/AVIF и графиком ускорения LCP

Оптимизация изображений для сайта и ускорение загрузки в 2026: форматы WebP и AVIF, сжатие без потери качества, lazy loading, srcset, CDN, Image SEO, alt-тексты и влияние на Core Web Vitals.

Введение: половина веса сайта — картинки

Откройте любую страницу в интернете. В среднем 45-50% её веса — изображения. По данным HTTP Archive за 2025 год, медианный размер страницы составляет 2.5 МБ, из которых 1.2 МБ — картинки. И это медиана. У интернет-магазинов с галереями товаров, у блогов с фотографиями, у лендингов с фоновыми баннерами — вес изображений может достигать 5-10 МБ на страницу.

Каждый лишний килобайт — это дополнительное время загрузки. А время загрузки — это LCP (Largest Contentful Paint), главный показатель Core Web Vitals. Если LCP-элемент на вашей странице — изображение (а в 70% случаев это так), то оптимизация этого изображения напрямую влияет на позиции в выдаче.

Хорошая новость: современные форматы (WebP, AVIF) и техники оптимизации позволяют сократить вес изображений на 40-60% без видимой потери качества. Это не магия — это правильный выбор формата, сжатия и доставки. В этом руководстве — полный разбор оптимизации изображений для SEO в 2026 году: от форматов до автоматизации.


Почему оптимизация изображений — это SEO-задача

Изображения влияют на SEO четырьмя путями:

1. Скорость загрузки (Core Web Vitals). LCP часто определяется самым большим изображением на первом экране. Если это изображение весит 500 КБ и загружается 3 секунды — LCP будет плохим. Если его сжать до 80 КБ в WebP — LCP улучшится на 1-2 секунды.

2. Поиск по картинкам (Google Images, Яндекс.Картинки). Отдельный канал трафика. По данным SerpMax за 2025 год, для некоторых ниш (рецепты, дизайн интерьеров, мода) поиск по картинкам даёт до 15-20% органического трафика. Чтобы попасть в этот канал, нужны: оптимизированные изображения, правильные alt-тексты, структурированные данные.

3. Мобильная скорость. На мобильных устройствах скорость загрузки изображений критична. Пользователь на 4G не будет ждать 5 секунд, пока загрузится ваша галерея. Mobile-First Index Google и Яндекса учитывает мобильную скорость как фактор ранжирования.

4. Индексация контента. Поисковые роботы анализируют изображения как часть контента страницы. Alt-тексты, названия файлов, окружающий текст — всё это учитывается при определении релевантности страницы запросу.


Форматы изображений для Web в 2026 году

JPEG — устаревающий стандарт. Сжатие с потерями. Не поддерживает прозрачность. Размер: базовый уровень. Поддержка браузерами: 100%. Статус в 2026: использовать только как fallback для WebP/AVIF.

PNG — для графики, не для фото. Сжатие без потерь. Поддерживает прозрачность (альфа-канал). Размер: большой для фотографий. Когда использовать: логотипы, иконки, скриншоты, графика с текстом. Когда НЕ использовать: фотографии (в 3-5 раз тяжелее WebP).

WebP — основной формат 2026. Разработан Google в 2010, массовое внедрение с 2020. Сжатие с потерями и без. Поддерживает прозрачность и анимацию. Размер: на 25-35% меньше JPEG/PNG при том же качестве. Поддержка браузерами: 97% (Chrome, Firefox, Safari, Edge, Яндекс.Браузер, Opera). Статус в 2026: must-have для всех сайтов.

Что даёт WebP на практике: изображение JPEG 2000×1500 — 450 КБ, то же изображение в WebP (качество 80%) — 180 КБ. Экономия: 60% без видимой разницы в качестве.

AVIF — формат нового поколения. Основан на видеокодеке AV1. Сжатие с потерями и без. Поддерживает прозрачность, HDR, wide color gamut. Размер: на 50% меньше JPEG, на 20% меньше WebP. Поддержка браузерами: 93% (Chrome, Firefox, Safari с 2023, Яндекс.Браузер). Статус в 2026: будущее, внедрять уже можно.

Особенности AVIF: лучшее сжатие для фотографий с плавными переходами цвета, поддержка HDR для сайтов с качественным визуальным контентом, кодирование медленнее чем WebP (важно для batch-обработки), не все CMS поддерживают «из коробки» (нужны плагины/конвертеры).


Стратегия выбора формата в 2026

Если изображение — пробуем AVIF. Если не поддерживается — WebP. Если не поддерживается — JPEG/PNG (fallback).

Техническая реализация через <picture>:

<picture>
<source srcset="hero.avif" type="image/avif">
<source srcset="hero.webp" type="image/webp">
<img src="hero.jpg" alt="Описание изображения" width="1200" height="800">
</picture>

Браузер сам выберет первый поддерживаемый формат из списка.


Сжатие изображений: качество vs размер

Сжатие с потерями (Lossy). Удаляет часть данных изображения для уменьшения размера. При правильной настройке разница незаметна глазу.

Рекомендованные уровни качества для Web: WebP — качество 75-85 (баланс качество/размер). AVIF — качество 50-65 (более агрессивное сжатие при том же визуальном качестве). JPEG — качество 80-85 (если используется как fallback).

Сжатие без потерь (Lossless). Сохраняет все данные, но уменьшает размер за счёт оптимизации кодирования.

Когда использовать: скриншоты интерфейсов (текст должен быть чётким), логотипы и графика с мелкими деталями, изображения с текстом, медицинские и научные изображения. Форматы: PNG (lossless), WebP (lossless), AVIF (lossless).

Инструменты для сжатия

Онлайн (для разовых задач): Squoosh (Google) — визуальное сравнение форматов, TinyPNG / TinyJPG — сжатие JPEG и PNG, конвертеры на Toolzen — client-side конвертация в WebP/AVIF.

Десктопные (для профессионалов): ImageOptim (Mac) — lossless сжатие, RIOT (Windows) — визуальная настройка сжатия, XnConvert — пакетная обработка.

CLI (для автоматизации): cwebp / avifenc — конвертация из командной строки, ImageMagick — мощный инструмент для скриптов, Sharp (Node.js) — библиотека для серверной обработки.

Адаптивные изображения: srcset и sizes

Загружать изображение 2000px шириной на смартфон с экраном 390px — тратить трафик впустую. Атрибут srcset позволяет указать несколько версий изображения для разных разрешений экрана.

Пример srcset:

<img
src="product-800.jpg"
srcset="
product-400.jpg 400w,
product-800.jpg 800w,
product-1200.jpg 1200w,
product-2000.jpg 2000w
"
sizes="(max-width: 768px) 100vw, 50vw"
alt="Красные кроссовки Nike Air Max"
loading="lazy"
width="800"
height="600"
>

Как это работает: браузер смотрит на sizes, чтобы понять, какого размера будет изображение на экране, выбирает ближайшее подходящее изображение из srcset. На смартфоне загрузится product-400.jpg, на десктопе — product-1200.jpg.

Рекомендации: подготовьте 3-4 размера для каждого изображения, используйте разные форматы через <picture> + srcset, укажите width и height для предотвращения CLS.

Lazy Loading (отложенная загрузка)

Изображения ниже первого экрана (вне области видимости) загружаются только когда пользователь прокручивает до них. Это ускоряет начальную загрузку страницы.

Реализация (HTML, без JavaScript):

<img src="product.jpg" loading="lazy" alt="Описание">

Атрибут loading="lazy" поддерживается всеми современными браузерами.

Когда НЕ использовать lazy loading: для LCP-изображения (первое изображение на экране) — оно должно загружаться немедленно, для изображений выше первого экрана.

Как определить LCP-изображение: PageSpeed Insights → раздел «Largest Contentful Paint element». Обычно это главный баннер, hero-изображение или первое фото товара.

CDN для изображений

CDN (Content Delivery Network) — это сеть серверов, которая доставляет изображения с ближайшего к пользователю узла. Пользователь из Владивостока получает картинку с сервера в Азии, а не из Москвы.

Что даёт CDN для изображений: ускорение загрузки на 30-50% для удалённых пользователей, автоматическая оптимизация формата (переконвертация в WebP/AVIF), автоматическое изменение размера под устройство, снижение нагрузки на основной сервер.

Популярные CDN с оптимизацией изображений: Cloudflare (Pro — Polish, бесплатный — базовое кеширование), BunnyCDN (Bunny Optimizer), Cloudinary (специализированный CDN для медиа), ImageKit.io.


mage SEO: как помочь поисковикам понять ваши картинки

Alt-тексты (альтернативный текст). Alt-текст — это текстовое описание изображения. Он нужен: поисковым системам (для понимания содержимого), пользователям с ограниченными возможностями (скринридеры), при ошибке загрузки изображения (показывается вместо картинки).

Правила хорошего alt-текста: описывайте, что ИЗОБРАЖЕНО на картинке, а не что она ИЛЛЮСТРИРУЕТ, 80-125 символов, включайте ключевые слова но без переспама, не начинайте с «Изображение...» или «Картинка...», для декоративных изображений используйте alt="" (пустой атрибут).

Примеры: плохо — alt="фото", alt="купить кроссовки найк москва спб недорого доставка скидка". Хорошо — alt="Красные кроссовки Nike Air Max 2026 на белой подошве", alt="График роста органического трафика после SEO-аудита за 6 месяцев". Декоративное — alt="".

Названия файлов. Имя файла — дополнительный сигнал для поисковиков. Плохо: IMG_4872.jpg, DSC_001.jpg, image_1.png. Хорошо: krasnye-krossovki-nike-air-max.jpg, seo-audit-rezultat.png. Правила: используйте дефисы для разделения слов (не подчёркивания), транслитерация для русских слов или английский перевод, отражайте содержание изображения, включайте ключевые слова.

Структурированные данные для изображений. Добавьте изображения в структурированные данные страницы. Это повышает шансы на rich-результаты.

Для товара (Schema.org Product):

text

{
"@context": "https://schema.org",
"@type": "Product",
"name": "Кроссовки Nike Air Max",
"image": [
"https://site.ru/nike-air-max-front.webp",
"https://site.ru/nike-air-max-side.webp",
"https://site.ru/nike-air-max-back.webp"
]
}

Для статьи (Schema.org Article):

{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Оптимизация изображений для сайта",
"image": "https://site.ru/image-optimization-guide.webp"
}

Image Sitemap. Отдельный sitemap для изображений помогает поисковикам быстрее их найти и проиндексировать.

<?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>https://site.ru/product/krossovki-nike</loc>
<image:image>
<image:loc>https://site.ru/images/nike-air-max-front.webp</image:loc>
<image:title>Красные кроссовки Nike Air Max</image:title>
</image:image>
<image:image>
<image:loc>https://site.ru/images/nike-air-max-side.webp</image:loc>
<image:title>Кроссовки Nike Air Max вид сбоку</image:title>
</image:image>
</url>
</urlset>


Автоматизация оптимизации изображений

Для WordPress. Плагины: Converter for Media — автоматическая конвертация в WebP при загрузке, Imagify — сжатие + WebP, ShortPixel — сжатие + WebP + AVIF, Flying Images — lazy loading + CDN.

Настройка идеальной связки: Converter for Media → конвертация всех изображений в WebP, Imagify → сжатие исходников, WP Rocket → lazy loading, кеширование, srcset.

Для других CMS и самописных сайтов. Серверная обработка при загрузке: Node.js — библиотека Sharp (конвертация в WebP/AVIF, изменение размера), PHP — библиотека Intervention Image + cwebp, Python — Pillow + Pillow-AVIF.

CDN с автооптимизацией (без кода): Cloudflare Polish (Pro) — автоматическая конвертация в WebP, Bunny Optimizer — авто-WebP, авто-сжатие, Cloudinary — полный набор оптимизаций.

Частые вопросы (FAQ)

Какой формат изображений лучше для SEO в 2026 году? Основной — WebP (поддержка 97%, отличное сжатие). Продвинутый — AVIF (на 20% меньше WebP, поддержка 93%). Fallback — JPEG для старых браузеров. Стратегия: <picture> с AVIF → WebP → JPEG.

Как проверить, какие изображения на сайте тормозят загрузку? PageSpeed Insights → раздел «Возможности» → «Отложите неиспользуемые изображения» / «Используйте форматы нового поколения». Там будет список изображений с оценкой потенциальной экономии. Также можно использовать Screaming Frog (вкладка Images) и Lighthouse.

Влияют ли alt-тексты на ранжирование страницы? Да. Alt-тексты помогают поисковикам понять содержание изображения и общий контекст страницы. Они также влияют на попадание в поиск по картинкам, что даёт дополнительный трафик. Но alt-тексты не заменяют текстовый контент — они его дополняют.

Сколько изображений должно быть на странице для SEO? Нет оптимального числа. Зависит от типа страницы. Статья в блоге — 3-7 изображений. Карточка товара — 5-15 (с разных ракурсов). Лендинг — 3-10. Главное правило: каждое изображение должно быть оправдано и оптимизировано.

Что делать с изображениями, которые уже загружены на сайт в JPEG/PNG? Массово конвертировать в WebP. Для WordPress — плагин Converter for Media сделает это автоматически. Для других CMS — пакетная конвертация через CLI или онлайн-инструменты, затем замена ссылок в базе данных.

Ухудшает ли WebP качество изображений? При качестве 80-85% разница между JPEG и WebP незаметна глазу. При качестве 60-70% лёгкая разница видна при увеличении. Для товарных фото используйте 80-85%. Для фоновых изображений и баннеров допустимо 70-75%.

Как проверить, что lazy loading работает корректно? Chrome DevTools → Network → фильтр Img → прокрутите страницу. Изображения должны подгружаться по мере прокрутки, а не все сразу. Также проверьте, что LCP-изображение НЕ имеет loading="lazy".


Заключение

Оптимизация изображений — это не разовая акция, а постоянный процесс. Форматы эволюционируют, алгоритмы поисковиков ужесточают требования к скорости. В 2026 году минимальный стандарт — WebP для всех изображений, srcset для адаптивности, lazy loading для контента ниже экрана и осмысленные alt-тексты для каждого значимого изображения. Сайты, которые этого не делают, теряют до 30% органического трафика только на скорости загрузки.

0 из 0 оценок