If it weren't for the picture on Google's search page, I wouldn't have known today is Laba. My homepage is set to Baidu, so it seems that indeed Google understands Chinese better. See the picture.