The best way to get recruiters to stop responding is:
Thank you for making me aware of this opportunity. Before I waste your time, I have a few quick questions that I'd like answered:
Is this fully remote? Or on-site?
And most importantly, what is the compensation range for this position?
Pretty much shuts down the conversation completely. Ghosting. So much ghosting. I'd say an awful lot of recruiters will view you as a "difficult candidate" or "too much work" the moment you start asking about compensation.