index poorly formatted keywords properly by ignoring punctution
better fix to include multiple keywords