We run a large number of forums. All of the forums are pretty much set up the same way. About 30% of them took a hit from the recent Google update. Some did not. Some saw a slight improvement. So it's not Xenforo, it's probably not even the sites content or anything like that. Just seems random...