Give a Hint and Find Your Desired Site!