No, it should be treated with ridicule and contempt, but not as a criminal matter.
^ And the thing is, it very much
is treated this way among 99% of people, which makes the argument that it should be against the law moot. The only reason some form of speech should be against the law is if it's causing real demonstrable harm and is so widespread that it can't be contained through informal means.
You don't ban everything you dislike even if it is absurd and contemptible. Not just because of some idealistic liberal principles, but because you usually don't even
need to. Not having holocaust denial against the law in this country hasn't led to widespread belief that it's not real in the same way that not banning KKK rallies didn't stop them from disintegrating and becoming completely irrelevant and powerless. In fact, it would be more likely in the case of holocaust denial that it would have the opposite effect.