Think of how much cooler it is under a canopy or tree than in the direct sun.
How to insulate a roof against heat.
This usually involves attaching a block of polystyrene insulation to its upper side and ensuring any gaps around the side of it are sealed by applying.
Another best practice is to have a vented air cavity directly under the roof.
Many homes have at least some access to this space and because of the size attics can hold quite a bit of insulation.
Don t forget to insulate the loft hatch.
Like a canopy a vented roof basically shades the rest of the house.
With a warm roof the usual process is to split the insulation into two layers.