Simply stated Google will not index images if they are part of the input element of a form. The following works but the image will not be indexed.
<div><form method='POST' action='example.com' target='_blank'><input type='image' src='example.com/image' title='image-title'/></form></div>
Is there a way to have Google recognize images that are part of a form input field? If not is there a way to re-write the above so that perhaps the entire div becomes a clickable form and the image is included within it as a regular image?
This has been asked as far back as 2007 (http://groups.google.com/group/Google_Webmaster_Help-Indexing/browse_thread/thread/62454e57e2e0c27e), and probably before, but there is nothing I could find online about it.