If they haven't got a glossy finish themselves then anything you coat them with will walk off in heavy traffic areas and will make it look cheap. If they are glossy and have lost their shine then you just need a good floor cleaner for tiles, available from Tesco's 🙂