Zeichen, die in html ersetzt werden müssen:
Ä     Ö     Ü     ä     ö     ö     ß
&     §     –     ″     °     ²     ³     •     →

Weitere Sonderzeichen-Ersetzungen siehe: https://www.vioma.de/de/wiki/tools/html-sonderzeichen/

Alle übrigen, üblichen Text- und Satzzeichen können ohne Translation in html verwendet werden: . , ; ? - _ # + * \ = () [] {} / $ % !


In URLs sind fast gar keine Satz- und Sonderzeichen erlaubt!
Um Text in ein URL-konformes Format zu wandeln siehe hier: https://www.urlencoder.org/de/
Achtung: Die Übersetzung gilt nicht für Sonderzeichen, die in der URL gezielt als Sonderzeichen eingesetzt werden wie der Doppelpunkt und der Schrägstrich.