Panda has arrived. That’s the name of Google’s heavy-duty change in the way that it ranks sites, and the implications for every business with a website are huge.