I have an e-commerce website with many poor backlinks (200-300) from 1-2 years old blogs (all with duplicate content and no traffic). My ranking positions are really bad. I wrote many good quality contents, do the onsite things the right way, and build more (better) backlinks but my ranking isn't better. Should I remove bad backlinks or Google simply ignores the spam links? Ahrefs doesn't show this links but the spam blogs are indexed and I can see these in the Search Console. What could be the reason for this? Thank you, if you help with any advice or tips.