Maybe this is a coincidence, but both pages have links to sites that do not work properly. One does not exist anymore and the other is linked via http instead of https.
It's definitely a possibility