How about incorporating one of those "I am not a robot" check boxes for new members first 100(?) posts?
We use Captch on our web sites for joining, but that only stops web bots .
The spammers that are attacking this site are real live paid employees of large scale spamming companies.
Some of the spam is (trouser) snake oil but a lot of it appears to be click bait aimed at improving the status of web sites.
You know all those people who promise to make your page come up No1 in a google search.
Well this is one way they do it.
Report it , don't click on any of the links and wait for the moderators to remove it.
And by the way 8 of the 10 top spammers are residents of the good old USA who also hold 36 of the top 50 places and 42 of the top 100.
Nothing like good old Yankee ingunity :laughing: and free enterprise.