... terms that would be used to locate a business such as ours. It seems (quite suddenly) that I'm seeing a bunch of different sites (probably asian) that have pulled bits and pieces of content from our website -- it's actually "clogging up" the search results from Google. What is going on? Any ideas? Can this be alleviated?