There isn't a lot you can do about being ghosted by a recruiter. That's kind of the point. If they stop reading your emails, you can't yell at them.
One thing you can do is to blackball these recruiters yourself. Take note of the companies these recruiters work for, and the next time a recruiter from the same company contacts you, simply say, "Sorry, I've worked with your company in the past and been ghosted, I'm not going to waste my time talking to you a second time. Thank you, goodbye". I have done this in the past, and the recruitment company has come back to me practically begging me on their hands and knees to work with them. Or sometimes they'll just go away forever.
In the former case, it's really up to you as to whether or not to give them a second chance. Personally, I would give them a second chance, but make it known to them that they are my bottom priority in terms of my job hunt, something like "I'm willing to work with you, but be aware that due to my past experience, I don't entirely trust your professionalism. As a result, I will consider recruitment work from my other recruiters more seriously than your work". Basically, I am very passive-aggressive with these types of people; in my opinion, ghosting is basically the cardinal sin of recruitment, so I have little patience for these companies or the people who work for them.
In the latter case, you've just saved yourself a whole bunch of headache. If they're not even ready to contest with you that they ghosted you and try to plead their case and fix their reputation, then screw them. Count yourself lucky they don't want to waste your time talking to them.