Cloudflare outage on June 21, 2022
Seems that after this outage a lot of website that are behind Cloudflare NSs now gained top positions on Google SERP with strange links like http://domain/XX/yyyyyyyReally strange, a coincidence?