When it come to cleaning tile floors, It is important to understand what type of floor you are cleaning.
Ceramic Tile
Ceramic is a broad category that can include all tile that is made from clay and other non-metallic minerals.In general use, ceramic tile is used to describe tiles that don’t fall into one of the other groups. Most ceramic tile goes through a process called “firing” at high temperatures.
A key advantage of ceramic tile is resistant to alkaline, acids and solvent used in cleaning. Ceramic’s abrasion resistance keeps it from being scratched by gritty soil under foot if the grade of the tile matches the situation in which its being used. Ceramic tile flooring comes in a wide variety of styles, Colors and patterns.
Porcelain
Porcelain is high density ceramic tile made form special clays fired at high temperatures making it highly resistant to abrasion. One qualification to be called porcelain is that the tile must absorb less than .5% of its weight in water.
Choosing either type of  tile floors will give you a very durable floor which can be easily cleaned and maintained.