Кодировка, используемая для URL, не так устала, как может показаться. Просто необходимо представлять символы в URL-адресах, которые в противном случае были бы недопустимыми или неудобными. Сканер поисковой системы может расшифровать их и вернуть первоначальный смысл. Если у вас есть что-то вроде букв иностранного языка в словах, которые иначе были бы искажены, это, скорее всего, будет иметь значение для поисковой системы. Поэтому, если вы ожидаете, что такие слова будут присутствовать в URL-адресах, и если они могут быть важными ключевыми словами для вашего сайта, я бы предложил использовать правильную кодировку URL-адресов для удаления специальных символов. Хотя для простых не буквенных символов, то есть упомянутого %20
, который является пробелом, вы можете продолжать использовать +
, -
или .
в качестве замены, если вы предпочитаете это.