We show photo albums to users with only thumbnails. Once clicked, the thumbnails will show the full size image. We are planning to create image sitemap
<url> <loc>http://example.com/albums?id=1</loc> <image:image> <image:loc>http://cdn.example.com/photo1_fullsize.jpg</image:loc> </image:image> <image:image> <image:loc>http://cdn.example.com/photo2_fullsize.jpg</image:loc> </image:image> </url>
The problem is that we are pretty sure that Googlebot can not see
photo2_fullsize.jpg but only their thumbnails when it crawls because they are click based. So we are afraid of getting banned with fake data (
photo2_fullsize.jpg). We DON'T DARE TO TRY because a failed trial can cause severe damage to the website.
Is the a safe way to let google know the images without hindering the user experience, and page load speed? Should we be using microdata and full size image inside noscript tag?