Apart from ranking you mentioned about shangai still many like QS, ABET, BRICS and list goes on. Definitely this helps to knew about the quality of institute. If you check the parameters contributing ranking it will provide insight about teaching, research, perception, resources..... in short when getting good scores in ranking it is added value for institute.