Good morning,
Since February 2025, I've been experiencing a constant decline in keyword rankings, which I've always had. While looking for possible solutions, I noticed I had several spam backlinks pointing to my site. I checked with SemRush. I then reported all these spam backlinks (over 500...