I see a lot of this, usually I'll spot them out by a comment left on a post, very generic, but I'll check them out. Then I'll note how there introduction claims them to be born in the states yet their grammar and spelling are way below standard, their photos are obviously catfishes, and yet somehow they have got up to a 41 rep. Usually a few of these accounts are strung together, each giving the other relevance, a micro chasm of up votes that succeed in building rep with generic comments. Usually these accounts prey on noobs who don't quite understand how Steem works. I wish their was a disposal council of elders/whales that these deceptive garbage accounts could be fed to for review, then eliminated. Community standards and use of service should dictate that there are improper ways to go about business. The easiest way to check for these deceptive accounts is to start with generic comments you receive, then checking them against other comments left by the same account. Follow this with a check of their introduction. Perhaps they have a limited grasp of English or are 10, in which case they may only need guidance and help. But if it still seems fishy... I've taken to adding to a mute list until stronger action can be taken, my vote is not strong enough to fight an army of trolls.
I haven't used the mute option yet, I think it is a good way to "drown out the noise". Thanks for the tips, these are good ways to see if you are dealing with scam artists.