The blocking seems to be highly variable. Hotels used by westerners seem to have less restrictions. A link might work, but fail with a timeout a few hours later. After a while, every foreign site might fail. Certain Chinese keywords might trigger heavier blocking.
You could put this down to rubbish infrastructure, or a subtle plan to make the Great Firewall undocumentatble.