Recently a few posts popped up about websites being blocked in China at cnreviews and peking duck. Littleredbook, and other sites I run, have been blocked a few times before, and figured out how to unblock using a simple trick. Now whether this works for you or not, I'm not sure - but I'd put my money on this solving your problems.
So first the theory: When China blocks a site - they do not actually block your site - they block your server. Now many servers house hundreds or even thousands of websites - especially true if you use godaddy or a similar host that services a ton of small websites.
OK, so let's say you're on server A and someone on that server writes something the Chinese government doesn't like. The Chinese will then block that entire server; so that means your unoffending site will also get blocked.
How to solve this problem? Oh so easy... you simply ask your host to switch you from server "A" to server "B" (which isn't blocked in China - if that doesn't work - follow the logic and switch your website to sever "C"). I've had this happen at least 3 times, one of them recently, and the switch of server clears up the problem within 24 hours.
The host I personally use is icdsoft.com; specifically for small sites (below 200 GB transfer/month) due to their beyond excellent customer service; also I set up a thing with them so you can get a 20% discount if you use my promo code: "littleredbook".
Important to note is that if you host your blog on a free hosting service (like blogspot) then you will stay blocked; at that point the only thing you can do is move your blog to a new server. You should actually do this anyway - that allows you to build value in your domain - hosting through free sites means all your hard work builds up the value of that free service's domain - and you can't take that with you.
Anyway, hope this helps.
Link to original post