Over at the Great Firewall of China you can test websites to see if they are censored in China.
I guess BlogCadre isn't well liked:

Disclaimer: This version 1.0 may report sites as being ‘blocked’, while there are only technical reasons for their unavailability.