Що таке оптимізація зображень для SEO
Оптимізація зображень (image SEO) — це комплекс технічних і змістових заходів, які роблять графіку на сайті зрозумілою для пошукових систем, легкою для швидкого завантаження й привабливою для користувачів. Правильно оптимізовані зображення покращують ранжування сторінок, приводять трафік із Google Зображень і напряму впливають на швидкість сайту та Core Web Vitals.
Google розглядає оптимізацію картинок як частину загальної SEO-роботи й дає окремі рекомендації для двох завдань: щоб зображення взагалі знайшли та проіндексували, і щоб цільова сторінка з ним добре ранжувалася [1]. Нижче розберемо всі ключові складові цієї роботи.
Alt-текст: альтернативний опис зображення
Атрибут alt — найважливіший елемент image SEO. Він містить текстовий опис зображення, який читають пошукові роботи та програми екранного доступу для людей із вадами зору. Якщо картинка не завантажилася, alt-текст показується на її місці.
Google прямо радить писати описові, інформативні alt-тексти, що точно відображають зміст зображення [1]. Правила хорошого alt-тексту:
- Описуйте суть. «Руда кішка спить на синьому дивані» краще, ніж просто «кішка» чи «image123».
- Будьте лаконічними. Кількох слів або короткого речення зазвичай достатньо; уникайте надмірно довгих описів.
- Не перенасичуйте ключовими словами. Keyword stuffing в alt — це спам, який шкодить і доступності, і SEO.
- Залишайте декоративні зображення з порожнім alt. Для суто оформлювальної графіки використовують alt=””, щоб не засмічувати контекст для скрінрідерів.
Імена файлів зображень
Назва файлу — ще один сигнал, який допомагає Google зрозуміти вміст картинки. Пошукова система радить давати файлам описові, осмислені імена замість загальних на кшталт IMG_0001.jpg [1].
- Використовуйте слова, що описують зображення: chorni-krosivky-adidas.jpg замість photo1.jpg.
- Розділяйте слова дефісами, а не підкресленнями чи пробілами.
- Тримайте імена короткими та читабельними, латиницею або транслітерацією.
Стиснення та розмір файлів
«Важкі» зображення — одна з головних причин повільного завантаження сторінок. Чим довше вантажиться контент, тим гірший досвід користувача й тим слабші показники Core Web Vitals, зокрема метрика LCP (Largest Contentful Paint). Тому кожне зображення перед публікацією слід стискати.
Розрізняють стиснення без втрат (lossless) і з втратами (lossy). Для фотографій зазвичай доречне помірне стиснення з втратами, яке суттєво зменшує вагу файлу майже без помітної для ока різниці в якості. Обов’язково приводьте зображення до реального розміру відображення: завантажувати фото 4000 пікселів завширшки, щоб показати його в контейнері 400 пікселів, — марна трата трафіку.
Сучасні формати зображень
Вибір формату критично впливає на вагу файлу. Класичні JPEG і PNG поступаються сучасним форматам WebP та AVIF, які забезпечують кращу компресію за тієї ж або вищої якості [2].
- WebP — універсальний сучасний формат з широкою підтримкою браузерів; у середньому помітно легший за JPEG і PNG.
- AVIF — ще ефективніший за стисненням, дедалі краще підтримується браузерами.
- SVG — векторний формат для логотипів, іконок та простої графіки: масштабується без втрати якості й важить дуже мало.
- JPEG/PNG — досі доречні як запасний варіант для старих браузерів через елемент picture.
Google радить взагалі починати з питання, чи потрібне зображення як растрове: часто логотип чи ефект можна реалізувати через CSS або шрифт без завантаження важкого файлу [2].
Адаптивні зображення (responsive images)
Віддавати мобільним пристроям ту саму велику картинку, що й десктопам, означає марнувати 2–4 рази більше даних, ніж потрібно [3]. Щоб цього уникнути, використовують атрибути srcset і sizes у тезі img або елемент picture. Браузер сам обирає оптимальний варіант зображення під роздільну здатність і розмір екрана користувача, що прямо покращує LCP і Core Web Vitals.
Lazy loading (відкладене завантаження)
Ліниве завантаження відкладає підвантаження зображень, які поки що поза видимою областю екрана, доки користувач не прокрутить до них. Це розвантажує початкове завантаження сторінки й пришвидшує появу важливого контенту.
Реалізувати його можна на рівні браузера одним атрибутом loading=”lazy” без жодного JavaScript [4]. Важливий нюанс: головне зображення у видимій зоні (зокрема LCP-елемент) не слід робити «лінивим» — його, навпаки, потрібно завантажувати одразу, інакше метрика LCP погіршиться [4].
Унікальність та якість зображень
Пошукові системи цінують оригінальний візуальний контент. Власні фотографії товарів, авторська інфографіка та унікальні ілюстрації мають перевагу над стоковими картинками, які повторюються на сотнях сайтів. Унікальне зображення не лише краще ранжується в Google Зображеннях, а й підсилює довіру користувача та показники E-E-A-T сторінки.
Якість теж має значення: різкі, добре освітлені, релевантні запиту зображення утримують увагу й знижують показник відмов. Для товарних сайтів варто показувати продукт із кількох ракурсів і в контексті використання — це покращує і конверсію, і поведінкові сигнали.
Підписи та текстове оточення
Google аналізує не лише сам файл, а й контекст навколо нього. Підпис під зображенням (caption), найближчий заголовок, текст абзацу поряд і загальна тема сторінки допомагають алгоритмам зрозуміти зміст картинки [1]. Тому розміщуйте зображення поряд із релевантним текстом, а не в ізольованих блоках, і за потреби додавайте інформативні підписи — їх читачі помічають особливо часто.
CDN та кешування зображень
Для сайтів із великою кількістю графіки варто використовувати мережу доставки контенту (CDN), яка віддає зображення з найближчого до користувача сервера. Це скорочує час завантаження, особливо для географічно розподіленої аудиторії. У поєднанні з правильним кешуванням у браузері (заголовки Cache-Control) і стисненням CDN помітно покращує швидкість і показники Core Web Vitals.
Вплив на Core Web Vitals
Зображення напряму зачіпають ключові метрики досвіду сторінки. Метрика LCP часто визначається саме головним зображенням екрана, тому його вага, формат і пріоритет завантаження критичні. Метрика CLS (візуальна стабільність) погіршується, коли браузер не знає розмірів картинки заздалегідь і контент «стрибає» під час завантаження — цьому запобігають явні атрибути width і height або співвідношення сторін у CSS. Таким чином, оптимізація зображень — це не лише питання SEO-сигналів, а й безпосередній важіль впливу на технічні фактори ранжування.
Структуровані дані для зображень
Структуровані дані (schema.org, формат JSON-LD) допомагають Google краще розуміти вміст сторінки й показувати розширені результати — rich results [5]. Для зображень це особливо актуально в товарних, рецептурних і відеокартках.
Наприклад, розмітка товару (Product) дає змогу прив’язати зображення продукту до ціни, наявності та відгуків, завдяки чому картинка може з’явитися в розширеному сніпеті та спеціальних блоках Google [6]. Указуйте в структурованих даних високоякісні зображення у підтримуваних форматах і достатньої роздільної здатності, щоб відповідати вимогам до rich results.
Google Зображення як окреме джерело трафіку
Пошук за зображеннями — самостійний канал, що здатен приводити цільових відвідувачів. Щоб картинки сайту потрапили в індекс Google Зображень, дотримуйтеся кількох правил [1]:
- Розміщуйте зображення у звичайних HTML-тегах img з атрибутом src — Google не індексує картинки, вставлені лише через CSS.
- Додавайте зображення у файл Sitemap або створюйте окремий image sitemap, щоб пошуковик швидше їх виявив.
- Розташовуйте картинку поряд із релевантним текстом: заголовок, підпис і контекст сторінки допомагають зрозуміти її зміст.
- Забезпечте доступність зображень для сканування — не блокуйте їх у robots.txt.
- Робіть якісні, різкі та релевантні зображення: розмиті або нерелевантні картинки ранжуються гірше.
Практичний чек-лист оптимізації зображень
- Дайте файлу описову назву з дефісами.
- Додайте точний, лаконічний alt-текст без спаму ключовими словами.
- Стисніть файл і приведіть його до реального розміру відображення.
- Використайте сучасний формат (WebP чи AVIF) із запасним варіантом.
- Налаштуйте адаптивну віддачу через srcset/sizes.
- Увімкніть loading=”lazy” для зображень поза видимою зоною, але не для LCP-елемента.
- Додайте структуровані дані там, де це доречно (товари, рецепти, статті).
- Переконайтеся, що зображення доступні для сканування й присутні в sitemap.
Системний підхід до цих пунктів дає подвійний виграш: сайт вантажиться швидше й отримує кращі позиції, а зображення приносять додатковий органічний трафік із Google Зображень.
Примітки
- https://developers.google.com/search/docs/appearance/google-images
- https://web.dev/articles/choose-the-right-image-format
- https://web.dev/articles/serve-responsive-images
- https://web.dev/articles/lazy-loading-images
- https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
- https://developers.google.com/search/docs/appearance/structured-data/product