Does my tile need to be sealed?

Ceramic and porcelain tile should NOT be sealed because they will repel any sealer. Natural stone such as marble, granite and travertine that is not polished does need to be sealed, because they are very porous and will get stained if not sealed properly.