Да, это действительный символ.Это escape-символ для URL-адресов, аналогичный тому, как амперсанд &
является escape-символом для xml / html, а обратный слэш \
является escape-символом для строковых литералов в c-подобных языках.Это (очень важный) символ, который позволяет вам указать (через escape-последовательность) все другие символы, которые не будут действительными в URL.
(И да, имеет смысл кодировать такую строку, чтобы она была допустимым URL, и, как упоминает @PaulPRO, большинство фреймворков автоматически декодируют ее для вас на стороне сервера.)