Should I add the link rel="canonical" tag to sorting topics pages?

Stack Exchange would be a good example for my question:


Why is there no canonical link pointing to https://webmasters.stackexchange.com/questions? As far as I know, crawlers would still crawl these pages (to follow the links and index the topics).

If the answer is that the query string (e.g. ?sort=votes) makes the canonical link directive useless and every page is treated (page rank, they're not indexed, etc.) as https://webmasters.stackexchange.com/questions anyway (would the canonical link change anything?), I have another question.

Let's say you use a custom parameters for sorting (so there's no query string):


In this case, should link rel="canonical" be added? Or should I let search engines to index every single "questions" page? Would there be any drawbacks of such solution (no query string + canonical)?

  • You should use canonical on the master-pages, its not necessary on pages that are duplicate since Google can establish whats what. So in other words you don't need to use canonical on tag, author and other pages that contain snippets of data taken from other pages. Jul 14, 2014 at 19:36

1 Answer 1


With the two examples posted as there are many paginated pages and you are sorting by variables which change the content in large sections across many pages, so you wouldn't add a canonical tag to the main page, as the sort pages do not contain the same content.

Is it okay if the canonical is not an exact duplicate of the content? We allow slight differences, e.g., in the sort order of a table of products.

Taken from Specify your canonical

If the sort pages were on a single page then you could use the canonical tag, as that same content only appears on a single page, but not in this case.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.