This would require that the term be legally defined, and the term used would be "offensive speech", so as to avoid the language of the left by saying hate speech.
While the supreme court has ruled on this many time, it would likely help to create a law specifically for the purpose of protecting those who express offensive views. Some examples include:
-Crime stat variance by race
-Claiming that the holocaust was a severe exaggeration
-Supporting war, acts of war by the government, and other forms of government-authorized violence/persecution [NOT vigilante action]
Harassment would not be covered, slander/libel would not be covered. encouraging others to break the law would not be covered, non-disclosure agreements/copyright issues would not be covered, encouraging treason would not be covered.. But other than that, what sort of speech should not be allowed? Would a law like this be helpful?