block the /ajax_loader.svg? from being crawled in the parameters then gradually remove them all as they appear, they will drop out and not be indexed in future.
I could be wrong, but isn't the problem that the reference to the files is being found in the html but they can't load the resource (probably because they are already blocked by robots.txt or other means)?
Having thought about it, it is obviously blocked (as Tony said) in Disallow: /design/ in robots.txt and therefore (as Tony said) being read else where. Where?
Obviously if I get rid of the line in robots.txt it will resolve the issue but I'm not sure if I would be opening a can of worms for other issues as blocking design is there for a reason!!!!!
Not sure, my understanding is that you dont need them to be crawled, thus blocking them in google crawl parameters tells google not to bother so aids in it thinking you have non interesting/useful/relevant content.
You do ghve to be careful what you block but its a useful tool when used right. FOr instance I had thousands of duplicate pages as google was crawling, each page in each currency etc, I blovked and now my site relevence/duplicate content has improved.
You definitely don't want to block /design/. Think of it from a user point of view...what would your site look like without a theme/template?
There should be no reference to "design" in the html. The templates are in design. Page references are always either an SEF name or via a controller (dispatch=somecontroller.somemode).. The structure of cs-cart is to put addon and 3rd party imagery in desgin/frontend/your_theme/media directory structure.
In reality, the only references into the design directory from smarty compiled html would be in the desgin/[your_theme]/media directory. So you should remove any: