It worked for me as well. In google I typed "tw200 forum shocks" and the search results listed many threads for the shocks. Interesting to note that this thread showed up as the second result in the search, so I'm guessing it still works.
I also searched for one of my old ride reports I know was located at the old site "tw200 forum north basin" and it came up in the search results too, and when I clicked on the result it showed the old forum thread with my photo's.
Hope the google search begins to work for you again soon.