Google has been making significant updates lately. Google Panda 2.3 Update is now live as part of a commitment to “return high-quality sites to Google users”. Judging by comments on forums such as Webmasterworld, keeping tabs on this is very tricky business.The initial premise was to weed out so-called “content ...