Synthetic sealers or Boiled Linseed Oil and wax can protect tiles. Acrylic or synthetic sealers are easy to apply.
That's why many homeowners select terracotta roofs. Terracotta roof tiles can last 75 years if maintained. Terracotta roofs last 50 years at a minimum. Most people live in a home their entire life.
The tile precautions are: Maintain tile space, cement slurry: 1.5 kg cement to 1 litre water. Mortar mix should be 1:4 cement: sand mortar mix must rest for 10-15 minutes before use.
Waterproofing the walls and flooring is possible with widely available tiles such as ceramic, porcelain, and vitrified tiles.