The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Technical SEO Issues
    4. What could cause Google to not honor canonical URLs?

    What could cause Google to not honor canonical URLs?

    Technical SEO Issues
    5 2 74
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • IrvCo_Interactive
      IrvCo_Interactive last edited by

      I have a strange situation on a website, when I do a Google query of site:example.com all the top indexed results appear to be queries that users can perform on the website. So any random term the user searches for on the website for some reason is causing the search result page to get indexed - like example.com/search/query/random-keywords

      However, the search results page has a canonical tag on it that points to example.com/search, but that doesn't seem to be doing anything. Any thoughts or ideas why this could be happening?

      1 Reply Last reply Reply Quote 0
      • GastonRiera
        GastonRiera last edited by

        Hi there,

        in my experience, when google doesn't honor Canonicals, is because pages arent similar.
        In its definition, canonical are there for two or more pages that have the same content.

        If you are finding it problematic, i'd suggest to use noindex tags for that search pages.
        I'd investigate If there are links pointing to those internal search pages, as its not common for google to discover search pages.

        Hope it helps,
        Best luck.
        Gaston

        1 Reply Last reply Reply Quote 1
        • IrvCo_Interactive
          IrvCo_Interactive last edited by

          Hi Gaston,

          Thanks for the response. I can confirm that the example, /search and /search?q=foo are pretty much identical. However that may not always be the case, only when a user searches for something that would return no results. So, a website that sells widgets, /search and /search?q=widgets would not be identical, and in that case it would make sense that Google would not honor the canonical link. What's really strange is if I search google for the site: operator of the domain, the top pages are not user queries for things that make sense. The top indexed pages are random, non-relevant user searches.

          I do not have a way with this system to control noindex tags on these search result pages. The only thing I could do is take the nuclear option and just block it all with robots.txt using wildcards. But that means no search result pages would get indexed, relevant or not.

          1 Reply Last reply Reply Quote 0
          • IrvCo_Interactive
            IrvCo_Interactive last edited by

            Hi here's some more background info on this situation that makes it even stranger. I can perform some pretty specific searches on Google where these indexed search result pages show up. And I can look in Google Search Console under the performance section and see that those pages receive impressions and clicks. However, if I inspect the URL, Search Console says it is not included in Google's index, and the reason it gives under indexing is because it says it is honoring the canonical URL. So search console is saying it isn't indexed because of the canonical, but I can do searches and find that exact URL in the index. Any ideas what this could be from?

            GastonRiera 1 Reply Last reply Reply Quote 0
            • GastonRiera
              GastonRiera @IrvCo_Interactive last edited by

              Hi there,

              First of all, its a mistake to think that when searching with _site:  _operator, the first results are the most important nor the more relevant. Google has said a few times that we shouldn't rely that much on what that search in terms of what's being shown.

              Blocking search results with robots.txt wont be of help, as it will not remove already indexed pages and cant prevent for new pages to be indexed (if there's an external link to a robots.txt blocked page, google can still index it) it'll only prevent Googlebot from discovering new ones FROM YOUR SITE.

              Again, i'd try to dig deeper to understand where are the links to internal searches that google is finding. Googlebot will not do any search in your site.

              The thing with GSC, might be related to quite a few reasons. I cant say much because I don't know any more specifics, but from what you are telling me it looks like you are getting impressions in searches that you don't relate to your site and that land on pages that google is noindexing. Yeah im repeating the obvious, hehe. 
              In my experience, Google can have these strange behaviours. You know, there are cases when a page is canonicalized, but it can still be shown in SERPS. Dont ask me why, but it happens. It takes a little time to google fully replace it with the correct one.
              I'd wait a little longer to see how Google is handling them.

              I don't know if im helping you. 
              it kinda took me a few minutes to understand/process what you wrote and come up with an answer.

              Please, feel free ask again or comment on my reply if I misunderstood something.

              Best luck,
              Gaston

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              • First post
                Last post
              • Google selecting incorrect URL as canonical: 'Duplicate, submitted URL not selected as canonical'
                josellamazares
                josellamazares
                0
                4
                1.9k

              • Clean URL vs. Parameter URL and Using Canonical URL...That's a Mouthfull!
                Roman-Delcarmen
                Roman-Delcarmen
                0
                4
                170

              • Canonical URL
                SnowFX
                SnowFX
                0
                3
                76

              • Duplicate pages in Google index despite canonical tag and URL Parameter in GWMT
                Dr-Pete
                Dr-Pete
                0
                5
                2.1k

              • How to find original URLS after Hosting Company added canonical URLs, URL rewrites and duplicate content.
                Nobody1560986989723
                Nobody1560986989723
                0
                2
                366

              • Trailing Slashes In Url use Canonical Url or 301 Redirect?
                RyanKent
                RyanKent
                0
                7
                2.7k

              • Google Indexed URLs for Terms Have Changed Causing Huge SERP Drop
                RyanKent
                RyanKent
                0
                4
                647

              • Slash at end of URL causing Google crawler problems
                StalkerB
                StalkerB
                0
                6
                777

              Get started with Moz Pro!

              Unlock the power of advanced SEO tools and data-driven insights.

              Start my free trial
              Products
              • Moz Pro
              • Moz Local
              • Moz API
              • Moz Data
              • STAT
              • Product Updates
              Moz Solutions
              • SMB Solutions
              • Agency Solutions
              • Enterprise Solutions
              • Digital Marketers
              Free SEO Tools
              • Domain Authority Checker
              • Link Explorer
              • Keyword Explorer
              • Competitive Research
              • Brand Authority Checker
              • Local Citation Checker
              • MozBar Extension
              • MozCast
              Resources
              • Blog
              • SEO Learning Center
              • Help Hub
              • Beginner's Guide to SEO
              • How-to Guides
              • Moz Academy
              • API Docs
              About Moz
              • About
              • Team
              • Careers
              • Contact
              Why Moz
              • Case Studies
              • Testimonials
              Get Involved
              • Become an Affiliate
              • MozCon
              • Webinars
              • Practical Marketer Series
              • MozPod
              Connect with us

              Contact the Help team

              Join our newsletter
              Moz logo
              © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
              • Accessibility
              • Terms of Use
              • Privacy