alika - 1:28 am on Mar 27, 2011 (gmt 0)
Thanks Tedster. Yes, the site is in Google News. Interesting that a paper published last Friday could be found in Google News, but not in main Google.
I'll definitely suggest that metatag to them.
Incredibill, this is actually the first time I am seeing their RSS feed ranking instead. And no, their feed is not using Feedburner.
For a big site and organization, their web operations is still a mess. Heck, they are using Addthis -- and no one has seen the stats of their Addthis because no one seems to have the login information to the account.