Our search is Google based...
When Google index's a thread they store a version of the page on their
own servers. If you get a bad or broken link from the google search
results, you can usually click on the word "Cached" at the bottom of
the google description to view the page anyhow. I'm not 100% sure why
the links don't work to begin with, maybe the URL format has changed?
I'll have to look into that...