As another post has made apparent, if it is a water cooled engine, then anywhere on the engine would be helpful. Most engines have them installed in the block versus installed in the head. If you have an air cooled engine, adding a block heater into the water jacket might be difficult. I have seen engine oil heaters that are magnetic and install onto the oil pan OR a different kind where you remove the oil dip stick, then install another heater in the dip stick tube. Those help keep the engine warm through warming the oil. That might help accomplish what you are looking for.