How can I stop spammy backlinks from linking to my site...Is there a way of moderation or something
Hi, you need to monitor your backlinks and request removal.
you can use semrush, ahrefs, or other tools
There are a few things you can do to try to stop spammy backlinks from linking to your site. One is to use the "no follow" tag on your links. This tells search engines not to follow the link, so it won't help your ranking. You can also use a tool like Google's Disavow Tool to disavow any links that you think might be spammy.
i think you will need to submit a report to Google to remove such bad links which damage the reputation of your website and then google will ignore those links