https://www.google.com/webmasters/tools/spamreport
Maybe could help you if Google still take any notice of reports.
Welcome to the Q&A Forum
Browse the forum for helpful insights and fresh discussions about all things SEO.
https://www.google.com/webmasters/tools/spamreport
Maybe could help you if Google still take any notice of reports.