Your sealing the grout, not the porcelain tile. The tile probably won't accept any sealer. The tile has a glaze over it already.
You should seal the grout lines. Aquamix makes an excellent sealer product and can be found at any good tile specialty stores.
Cupan Custom Tile and Paint