I re-built a Flash website into an AJAX-based website, which generates all its content from JSON data using AJAX. It's a photography website and Google's Image Search is important for this site. But since the website content is generated dynamically, I thought I should also add fallback static content. I did hide that static content if JavaScript is enabled, otherwise that static content is served.But since then the site started losing all image search results in Google. And after a while, not a single result comes from the main site (it has a blog site and Google return images only from that blog). The site does work fine within main web result.So my question is: does Google penalize websites in Google Images? And If yes, how do I confirm whether my site is penalized or not?
Does Google penalize websites only in Google Image search?
seo;google;ajax;serps;google image search
First, are you aware that your website's robots.txt has the following in it?User-agent: Googlebot-ImageDisallow: /This will prevent all images from being indexed in Google's Image Search. See this for more on that: prevent images from appearing in Image Search.Secondly, although Google can crawl some AJAX, it depends on how it's presented. I would suggest reviewing these Google Webmasters Tools help documents: Getting started with AJAXAJAX crawling: guide for webmasters and developersAJAX: Frequently Asked Questions