top of page
  • Writer's pictureBrent D. Payne

URL contains upper case characters

When analyzing a URL, it is observed that it includes upper case letters.

Why is this important?

URLs with mixed cases can lead to complications if both the lower case version of the URL

(e.g., and the mixed case equivalent (e.g., load successfully with a 200 status code. It's common to find that other variants are also accessible

This situation creates numerous pages with identical content, which, if widespread, could set off search engines' 'quality' filters (for instance, Google's Panda algorithm). At a large scale, it could also affect the crawl budget, with search engines potentially indexing thousands of redundant pages.

Additionally, having several pages sharing content complicates the determination of the authoritative (canonical) version and dilutes the focus of inbound links which may direct to various versions of the page.

What does the Optimization check?

This Optimization will activate for any internal URL featuring one or more uppercase letters.

Examples that trigger this Optimization

The Optimization will flag any URL with upper case characters in any part of the path:

Why is this Optimization marked 'Potential Issue'?

This Optimization is categorized as a 'Potential Issue', meaning that it might not currently impact the site, but it's worth investigating for potential future complications.

Best practices suggest keeping URLs lower case. While this is less critical for downloadable files' URLs (like PDFs or Word documents), which might have upper case file names, it's still preferable to ensure there's a single accessible version to avoid confusion regarding the canonical URL.

With HTML URLs, adherence to lower case is advised. Should mixed case URLs be present, further scrutiny is necessary to understand the problem's extent. A large number of mixed case URLs could indicate a more significant cleanup task, especially if algorithms like Panda get involved.

If the issue is limited to a handful of URLs, the solution is simpler. Review the inbound links for each URL, modify each page's href attributes to point to the lower case version, then re-scan the website to confirm the absence of mixed case URLs. Furthermore, consider implementing a permanent 301 redirect from uppercase to lowercase URLs. We advise looking into this redirect generator by Aleyda Solis for assistance.



bottom of page