Alt — атрибут тега <img>, который содержит текстовое описание картинки. Используется скринридерами для незрячих пользователей и поисковиками для индексации картинок (Google Images, Яндекс Картинки).
Правильный alt описывает изображение коротко и по делу: что на нём, без перечисления ключей. Для декоративных картинок alt оставляют пустым (alt=""), чтобы скринридер их пропустил. Не стоит писать alt в стиле «картинка» или «фото» — это лишний шум.
<img src="/assets/glossary/gl-wordstat.jpg" alt="Интерфейс Яндекс Вордстата на запросе натяжные потолки — 879 736 показов" loading="lazy"> // alt — для незрячих и поисковиков // Описывает что НА картинке, не «картинка кухни»
<img alt="Готовая кухня белый матовый с островом, фотография после установки в новостройке Москвы">
Alt подтягивается в индекс картинок и иногда заменяет сам сниппет: в Яндекс Картинках и Google Images текст рядом с превью часто берётся именно из alt, поэтому осмысленное описание поднимает кликабельность на товарных и инструкционных запросах. Прямой ключ дублировать в alt не нужно — обе системы давно считают это переспамом по картинкам; достаточно, чтобы описание совпадало по смыслу с тем, что на фото, и с окружающим текстом. Файл картинки тоже читается: kuhnya-belaya-matovaya.jpg понятнее роботу, чем IMG_2381.jpg.
Частая ошибка — дублировать alt и title одной и той же строкой: title всплывает тултипом при наведении, alt нужен для индексации и скринридеров, у них разные задачи. Проверить покрытие можно краулером (Screaming Frog, Netpeak Spider) — он выгрузит все без alt; в Яндекс.Вебмастере непроиндексированные картинки видно в разделе по страницам. Если изображение несёт смысл (схема, инфографика, скрин с цифрами), пустой alt здесь — потеря: его стоит описать словами, а данные продублировать текстом или микроразметкой.
Незрячий пользователь слышит alt вместо картинки — поэтому декоративный фон оставляют alt="", а значимое фото описывают по сути.
Яндекс и Google по alt относят фото к теме и тянут трафик из Картинок на товарные и how-to запросы.
Если картинка не загрузилась, браузер показывает alt — пользователь понимает, что должно было быть на месте битого превью.
Частые вопросы
Нужно ли вставлять ключевые слова в alt-текст?
Прямой ключ дублировать в alt не нужно — и Яндекс, и Google давно считают это переспамом по картинкам. Достаточно, чтобы описание совпадало по смыслу с тем, что на фото, и с окружающим текстом. Плюс переименуй сам файл: kuhnya-belaya-matovaya.jpg роботу понятнее, чем IMG_2381.jpg.
Чем alt отличается от title у изображения?
У них разные задачи. Title всплывает подсказкой при наведении курсора. Alt читают скринридеры для незрячих и поисковики для индексации картинок. Дублировать оба одной строкой смысла нет.
Что писать в alt для декоративных и значимых картинок?
Декоративный фон оставляй с пустым alt, чтобы скринридер его пропустил. Схему, инфографику или скрин с цифрами описывай словами по сути и дублируй данные текстом или микроразметкой — пустой alt здесь теряет трафик из Картинок. Где alt забыт, покажет краулер вроде Screaming Frog или раздел по страницам в Яндекс.Вебмастере.