I clean, then seal with appropriate times between the two.
Murphy's Oil Soap is a no-no on ceramic

; what you really want is
no residue because residue dulls the shine and makes the tile sticky underfoot. Try walking ona MOSoap-cleaned floor in sneakers and you'll hear the sticking...that's because MOSoap has soap (or detergent) in it and those are sticky ingredients.
There is nothing in MOSoap that you need to put on tiles.
Consider that the tile surface is a glassy, shiny, almost smooth surface. First you don't want dirt to accumulate in the valleys and therefore you need something that
removes the dirt. You also want the cleaner you use NOT to leave any residues itself either. But what cleaner doesn't leave residues like that?
The answer consists of using a cleaning operation that dissolves dirt, from greases to oils and then picks them up and leaves nothing behind. The solution is Windex (not just 99-cent glass cleaners) but Windex with 20-40% isopropanol in it and a clean microfibre mop. Wash the mop pad after every use, in the washing machine. No residue on the mop pad + no residues in the Windex = a clean floor.
It is a combination of chemical and physical actions that leave the floor with no residues. MOSoap is as old as soap itself and not what ceramic floors need.
Maybe wooden floors - but who lives in a barn anyway.