• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 273
  • Last Modified:

/main/276/?C=D;O=D - What is this?

In running some checks against my site I got an error alter like this:

The page with URL "http://www.domain.com/images/main/276/?C=D;O=D" can also be accessed by using URL "http://www.domain.com/images/main/276/?C=N;O=D".
Search engines identify unique pages by using URLs.  When a single page can be accessed by using any one of multiple URLs, a search engine assumes that there are multiple unique pages. Use a single URL to reference a page to prevent dilution of page relevance. You can prevent dilution by following a standard URL format.

What is this ?C=D;O=D stuff?

These are directories that hold images.

1 Solution
Hmm... you have to find out how these parameters in the URLs are.

Check your visit counter / statistics / analytics and see from where visitors going to these links come from. It could be an external website linking to you in a strange way, a script on your site that is generating these parameters, or a number of other possible reasons. Once you find the source you can stop it or use the robots.txt to make the search engines ignore these urls, or even use htaccess 301 to redirect traffic from them.
According to me, you do not have a index.htm (or a likewise file) in your images directory. I'd suggest you either prevent search engines from accessing that directory using the robots.txt or any other method, or, you might want to add a simple, blank, valid, index.htm file in the directory.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now