(AND HOW TO FIX THAT)
A big reason, arguably the most significant reason, floor tiles crack is because of the surface underneath it not being stable enough.
If you have concrete under your tile and you notice a long crack that runs through several pieces, chances are it's because there's a crack underneath.