1

Various parameters slightly adapt my page's content such as ?showreviewsall or ?filterresults. All pages with parameters point to the canonical through a canonical tag.

Since the beginning, Google sometimes shows rich snippets to pages with parameters but not the canonical. Why would this be?

  • 2
    It sounds like you aren't using canonical tags correctly. Canonical tags are supposed to point to identical pages with alternate URLs. The parameters you use seem to indicate you are changing the content on the pages. Google is probably ignoring your canonical tags. If you look in the new Search Console Beta you will probably see "Google chose different canonical than user" for a lot of URLs. – Stephen Ostermiller May 8 '18 at 11:28
  • Thanks, checking this out now. Canonical tags are supposed to point to identical pages with alternate URLs. - This point I agree and disagree with. I think the terminology Google uses is "near identical pages". But in any case, why would they show rich snippets for non-canonical but never for canonical? – mat boy May 8 '18 at 14:56
  • I think Google wants rich data to be unique. So if it is ignoring your canonicals you may have duplicate issues. – Stephen Ostermiller May 8 '18 at 15:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.