Applying a roof sealer to the roof tiles helps to seal the pores which helps against them getting dirty faster and makes them a lot easier to clean as well.
Seal, Protect and Preserve your Roof
Restore tiles to their original appearance
Resists cracking and chipping
Mildew and algae resistant
Safe on shingle roofs