Would it be possible to automatically order the keywords alphabetically?
This way the data will be correct even when the data entry person makes mistakes.
Either done globally on the whole database once every often by the administrator clicking a 'sort' link.
Or automatically done in the array that prints the keywords on the page.