joaooliveira
Crownpeak (Retired)

Do not use unencoded special characters within file or directory names (URLs)

Why is this important?

As a best practice, it is recommended to use URLs that are readable to users to provide a guide on where they are on a website. Unencoded special characters usually occur from older development practices and technologies where information is passed within the URL such as an id or value of the page. From a usability perspective, this is not ideal since some of the information seen in the URL may be for internal use or can be used to break the security of a site. Modern development practices now also show ways on how to update a URL so that it is readable, in place of spaces or special characters a dash "-" can be used to make the URL readable to users.

How can I resolve this issue?

Remove special characters or replace them with -

What topics does this checkpoint affect?

  • Usability

Can you explain how this checkpoint works?

The checkpoint examines the URL of a page and reports any that contain at least one of the following characters:

{  } ^ [ ] " ` # > < $ + , ; @ ! £ € ) ( :

Labels (1)

Can't find what you are looking for?

Find Answers

Search our DQM Forum to find answers to questions asked by other DQM users.

Ask a Question

No luck? Ask a question. Our Product and Support teams are monitoring the Forum and typically respond within 48 hours.

Ask a Question