Recruiter spam seems inevitable when responding to such posts, but the way I avoid long term recruiter spam is by creating an email addresses for each time I seek employment.
I own a domain so I create an email address such as career2019@example.com where example.com takes place for my actual domain. I recommend this. I also use this temporary email to sign up for linkedin for the duration of my employment seeking.
After having secured employment, I delete the linkedin and then never use the email again, nor look at whatever may arrive into its inbox.