Very slowly updating the site.
Can we fix it?
Er, probably not but I’ll give it a go.
It’s going to take time, there are over 1,300 posts going back 17 years.
Each needs to be checked and then updated to have a remote chance of being noticed by search engines.
Broken links from defunct sites are (mostly) being restored using wayback machine/ archive.org links.