Importance: Low
Error «Percent-Encoded URLs» Description
Indicates URLs that contain percent-encoded (non-ASCII) characters and spaces. For instance, the URL https://example.com/例 is encoded as https://example.com/%E4%BE%8B.
The Importance of the Problem
Browsers and search engines allow using encoded URLs.
Nevertheless, these URLs may not look attractive to users outside of the browser address bar. Addresses created using multiple URL generation methods (e.g. transliteration, words in a different language, and other encoded character sets) may not be perceived well by users. An example of a bad URL: http://site.com/家電/keitai-denwa/samsung/.
Also, if configured incorrectly, the server may not process the encoded addresses, which may result in broken pages and other errors.
How to Fix Error
If it was decided to use non-ASCII characters in the URL on the site, check if the characters are escaped and processed by the server correctly.
If the website URLs should contain only ASCII-symbols, it is necessary to establish how the encoded addresses appear and eliminate the reasons of their occurrence. It is possible that the URL may accidentally contain special symbols, or characters from other character sets instead of Latin ones (e.g., Cyrillic c, o, p, e, y, instead of Latin characters).
It's also better to avoid spaces in the URL as separators, since they will be encoded with '%20' characters and look unattractive.
|