That's a good question. We are currently considering salary only but in near future we will add job position too. For example, a candidate can say: "Contact me only if some company is willing to consider me for VP of Eng.".
On the other hand, adding total compensation from the beginning cannot be too complex.
Things like startup options are basically monopoly money. If the salary is $30,000 but they offer two ten-thousandths of a company which is currently worth nothing, but they plan for it to be worth five billion dollars in five years, is that a $230,000 salary?
Recruiters will post bullshit if there's no downside; to avoid this you need concrete measures that can't be manipulated and can be audited.
Startups and big companies follow different norms, I am unsure if the latter should be ignored.