There are a variety of smells that fish are attracted to, but one of the most common is baitfish. Baitfish secrete a chemical called pheromones, which attract other fish. In addition to baitfish, fish are also attracted to the smell of blood and decaying matter. These smells signify a potential food source, and trigger the fish's feeding response.