As Corporal Jones said…
“don’t panic !”
A few things to bear in mind…
- You can’t stop other sites linking to your site.
- You can disavow those links using Google’s disavow tool.
- After analysis, you can disavow individual links or entire domains.
- It can take weeks or months for a disavow to have any effect.
Disavow should be used with caution. If you disavow domains with gay abandon you might be disavowing valuable links by accident. This is particularly true with foreign language sites that may have perfectly legitimate, high-quality content linking to you.
- Bad backlinks won't affect your sales – unless they affect your rankings.
- Bad backlinks won’t affect a shopping campaign.
Unless you
link out to spammy sites, your site visitors have no reason to regard your site as ‘spammy’. Visitors don’t see incoming links.
Just because your incoming links are spammy, doesn’t mean your site is too. Moz, Semrush etc are only evaluating your links – not your content.
Google is well aware that competitors or other parties might try to harm a site with spammy backlinks. As
@fisicx says, they are more likely to ignore the links than penalise them. If however, they decide you’ve broken their guidelines, they will let you know via a notification followed by an automated or manual penalty.
Ignore third-party offers to ‘clean up’ your link profile. They’re probably from the perpetrators.
Although it can be frustrating, all you can do is keep identifying bad backlinks, keep disavowing them, concentrate on improving your site/shopping campaign as if the backlink problem didn’t exist and don’t believe in magic bullets.