Uno de los atributos que nunca debemos pasar por alto en el HTML es alt en la etiqueta img y es que este atributo es tan importante no sólo para validar el código sino que también para los motores de búsqueda cómo Google.
A continuación te presento un video hecho por Google y conducido por Matt Cutts explicando la importancia del atributo alt para el buscador de imágenes de Google.
Además este atributo es muy útil para la accesibilidad de un sitio web, imagina que una persona ciega visita tu web y para ellos usa un navegador que convierte el texto a voz y al tratar de leer la imagen no va a leer nada ya que si no tiene el atributo alt el navegador no sabrá interpretar la imagen, lo mismo para con Google y otros navegadores por ejemplo de teléfonos móviles que no muestran imágenes.
El atributo alt está pensado para usar descripciones cortas, si lo que deseas es usar descripciones un poco más largas existe otro atributo que es longdesc que este atributo debe contener dentro una URL a la descripción de la imagen, ejemplo: <img src="arboles.jpg" alt="Árboles en otoño" longdesc="descripcion-larga-de-la-imagen.html"/>
donde descripcion-larga-de-la-imagen.html
es un documento HTML con una descripción más larga de la imágen.