Categories: Images & video content :

<image:loc> - solution for dynamically loaded images in a page? NOPE

Showing 1-5 of 5 messages
<image:loc> - solution for dynamically loaded images in a page? NOPE malbrecht 6/3/12 9:58 AM
Dear experts,

I would like to ask about your experience in using <image:loc> in sitemaps.

I was intrigued when I read this blog entry (http://googlewebmastercentral.blogspot.com/2010/04/adding-images-to-your-sitemaps.html) where google shows an interest in receiving image information via the sitemap protocol. I was intrigued, because it would solve a problem with my site.

I am a photographer and publish photos on my site http://zapalote.com (see http://zapalote.com/main.html for the list of projects)
Because of flexibility, I decided to load the images in a given project dynamically via a json file that gets processed via jquery. The drawback of this is that google never indexed any of the images -- too bad :-/

So, when I read about <image:loc> in sitemaps I thought this would be the solution. I prepared a sitemap with all the images included in each project (http://zapalote.com/sitemap.xml) and submitted it for consideration. The result: google doesn't index any image at all. 

Just in case you were wondering: the images have all meaningful names, such as patagonia-guanaco-row-by-the-water.jpg

What is your experience? Am I doing something wrong? 
I did read the FAQs and searched through the forums but found no answer to this.

Cheers,
--Miguel
Re: <image:loc> - solution for dynamically loaded images in a page? NOPE JohnMu 6/4/12 2:42 PM
Hi Miguel

You have a really nice looking site & nice photos there! However, loading images like that (using AJAX/JSON) is going to make it very hard for us to index those images properly (Sitemap or not).  While it's possible that we might be able to pick up a page with an image that's pulled in via JavaScript, I imagine it will be extremely hard for us to pull in slide-shows like that. My recommendation - if you want to have your images indexed for Image Search - is to create static HTML pages for these images, so that they can be crawled and indexed individually (when doing that, you could also add more information per image, to make it easier for our systems to pick up the right context). Our algorithms are getting better and better at processing JavaScript, but especially if you really want to be certain that it can be processed, I'd recommend using normal HTML instead. 

Cheers,
John
Re: <image:loc> - solution for dynamically loaded images in a page? NOPE malbrecht 6/4/12 3:06 PM
Hi John,

thanks for the compliments!

Well, yes I figured I could not expect the algorithms to interpret the ajax/json process. That is why I was hopeful about <image:loc>. BTW, loading images dynamically from a list is not that unusual, I have seen other people using xml files for that -- and, ajax also gives the possibility to randomize the order of the show sequence, and ... right, I guess I will have to give up :-/

Cheers,
--Miguel
Re: <image:loc> - solution for dynamically loaded images in a page? NOPE Stephen Oliver 6/5/12 6:20 AM
Hi John, 

Can you please help me to sort issue related to mobile seo? - https://productforums.google.com/forum/#!msg/webmasters/qhnuMgg91hE/08YzaLj7gvkJ

I am waiting for answer from you. 

Thanks 
(unknown) 6/6/12 11:22 PM <This message has been deleted.>