Hi,
The penalty was automated. I have never gotten any manual penalties for the site.
Thanks for taking a look at my site. I have disavowed anything noted at toxic on the semrush scale above 50. I did this over three occasions in the last 6 months. If there is still anything showing up in site explorer its probably already been disavowed. I will take a look again.
And, yes, you are right. I have to double down on link building. I probably need to outpace my competitors but they are getting links from legit news outlets nowadays.
The market is decent actually, the big headlines say otherwise but there are buyers at every price point for luxury real estate. The problem is getting them from the site as opposed to word of mouth. This is why I am here 