I personally think ranch is more suited for chicken wings and celery sticks, but I am not gonna disrespect you if you choose to put it on salad.
The only type of dressing where I think Orla has a point is Thousand Island. Get that Special Burger Sauce ass shit out of my salad.
It is an emulsion of lemon juice and oil with egg added. Basically a vinaigrette with the lemon juice acting in place of the vinegar. You could make a vinaigrette with anchovies, vinegar, parm, and oil that would work very well on the typical lettuce + croutons + cheese of a caesar salad. Sorry, I don't make the rules.