The link to the Chinese Go Association doesn't look like a Go association website.
I have noted this on the page, but also that the site given by Wikipedia is not much better. I also looked at http://www.weiqi.cc/, also given here, but that is in Chinese and does not seem to offer an English language version; it has images that do not look to me much as though they belong to a go site, and although that seems fair for an all-sport body I get an impression of a site offering hard-/software.
There seem to have been a lot of pretty sweeping edits to this page up to September 1, 2014 - 00:53, but perhaps it is also possible that we are hitting problems with the Chinese internet.