Clean natural stone tile with a neutral pH stone cleaner, or a mild dishwashing detergent and warm water. Never use acidic cleaners, such as lemon juice or vinegar, on marble or limestone natural stone tiles as this damages and deteriorates the stone.
Natural stone tiles are far more porous than normal ceramic tiles. They cannot be cleaned in the same manner or with the same cleaning products as ceramic tiles. Also, where ceramic tiles are strong enough to resist scratching from dirt or dust, natural stone tiles scratch relatively easy. Therefore, they should be routinely dusted with a dry mop or vacuumed, especially before performing a heavy cleaning.
For heavy-duty cleaning of natural stone tiles, only use heavy-duty, non-hazardous and non-polluting cleaners and degreasers that have been specially manufactured for use on natural stone. Apply these cleaners to the tile using a sponge or soft mop, and allow them to sit for the amount of time specified by the manufacturer. Gently agitate the liquid after the allotted amount of time. Rinse and dry the tile. Change the rinse water every 100 square feet to prevent dirt from being reapplied to the natural stone tile during the rinsing process.
Natural stone wax-finishes can be used to give natural stone tile added protection and shine after cleaning it.