I have a site that I have built a lot of links to from BHW services, however I am not ranking above 50 position for most keywords and pages. I had an SEO company audit my site and they said that I may be penalized because they cannot find any keywords my site ranks for using SEMRUSH. However, in Market Samurai I see that I have rankings for all my pages between 50-100 position. On my end, I looked in webmaster tools and do not see any manual actions marked as spam techniques. If I type my URL into Google all my pages show up as indexed. So that tells me I am not penalized right? That company suggested that I start over with a new domain and start rebuilding better links. Do you agree?