Someone on twitter said Google was blocking the link....whether true or not I do not know.
It’s possible they could block the link from THEIR website but not the entire domain.
In any case it looks both domains are down. Probably a hard outage somewhere. Possibly a fiber cut.