Для чего нужен текст в alt-атрибутах изображений (часто его называют alt-текст)? Если пользователь не видит картинок, фотографий и т.д. (например, когда в браузере отключены изображения, чтобы страницы загружались быстрее), то он может прочитать alt-текст и понять, что изображено на картинке.
Если браузер не отображает картинки, пользователь видит вместо них следующее:

В HTML коде страницы атрибут alt с текстом находится внутри тэга <img>.
Например: <img src="/0000001.jpg" border="0" width="84" height="57" alt="текст, описывающий изображение">
Многие люди отключают изображения в браузере, поэтому в первую очередь alt-атрибуты помогают пользователям. Но для оптимизатора alt-атрибуты не менее важны. Поисковые системы пока не умеют распознавать буквы и цифры, нарисованные на картинках. Они легко читают только обычный текст. Так что, каким бы красивым ни было изображение, но если на нём написаны Ваши ключевые слова, единственный способ заставить Поисковик их прочесть - это использование alt-текста.
Поэтому использование ключевых слов в alt-атрибутах картинок очень эффективно с точки зрения SEO.