I have my birds in an acre pasture that they free range on. I have no natural shade for them. My husband built small "tables" for them to get under. They use them often to get out of the sun. The "tables" also provide shelter to get away from hawks and the goats love to sit on top. We have about three of them place at random around the pasture.
I make TeePees out of pieces of plywood. Anywhere between 3x3 to 4x4' work well. I just lay two pieces flat on the ground and put hinges on the seam. Then set them in the run with the opening facing south and north. I also put a tarp on the west side of the fencing to cast some shade on the area just to the east of the tarp. I find the birds lined up along the tarp in the afternoon sun. Shade Cloth is great for the mid day but when the sun starts to go lower in the sky it get really hot and the shade if harder to find.