Any advices on linkedin (and on other career web sites) on how to avoid "I have a job for you" spammer (keyword matching) recruiters who did not even assess your current position to see if it makes sense for you to consider the position they are sending you. If you're at a higher grade, this ends up being ~99% miss and total waste of time. These recruiters, even if you give them a chance later, prove to be incapable of actual any level of quality in representing you.
I remember the times when much higher percentage of recruiting contacts were carrying some value and you could find good recruiters. Nowadays, recruiting profession seems to went quite downhill :-( Or is it that you just have to accept that today you have to search (active) by yourself or in rare cases if contacted by internal/corporate HR/recruiters to follow.
I am curious to hear any advices or useful opinions?