If you are tiling over floorboards, it is essential to lay down some 1/2 inch plywood first to provide a stable inter-layer. It should be fixed with screws or ring-shanked nails which won't pull out.