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. Web Design
    4. Rel Canonical tag usage on ECommerce website

    Rel Canonical tag usage on ECommerce website

    Web Design
    8 4 1.7k
    • 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.
    • Blenny
      Blenny last edited by

      Hello,

      I have read up on the rel canonical tag and I'm ready to apply it to my site's categorization structure.

      However, I'm concerned that, because my website does not have a "view all" button for our product pages, the rel canonical tag would not be appropriate.

      For example, if you come to my site's main category url, you come to

      mysite.com/main-category

      At this level - you get the top 12 items in the category.

      if you want to see the next page, you click a crawlable link that goes to

      mysite.com/main-category12-24

      etc. etc.

      The site does not offer a view all function.

      Would applying the rel canonical tag be appropriate in this instance, or do I have to let Google crawl and index each page independantly?

      Thanks.

      1 Reply Last reply Reply Quote 0
      • My-Favourite-Holiday-Cottages
        My-Favourite-Holiday-Cottages last edited by

        I'd impliment rel=rev and rel=next on the pages to imply that their paginated, with the first page mentioned being the first in the chain.

        rel=canonical then should point to the actual url, not the view-all page.

        I think that is the 'correct' implimention for paginated content since rel=prev and rel=next were introduced.

        Blenny Dr-Pete 2 Replies Last reply Reply Quote 3
        • Blenny
          Blenny @My-Favourite-Holiday-Cottages last edited by

          Wow, thanks alot I hadn't heard this was even available. Any chance you could give me a link to where I could find info. to implement?

          Thanks again for your help, either way!

          My-Favourite-Holiday-Cottages 1 Reply Last reply Reply Quote 0
          • My-Favourite-Holiday-Cottages
            My-Favourite-Holiday-Cottages @Blenny last edited by

            Here's an article from Google webmaster central with instructions on how to impliment it.

            http://googlewebmastercentral.blogspot.com/2011/09/pagination-with-relnext-and-relprev.html

            And a quick example of implimentation by Yoast for 'Page 2' of results.

            http://yoast.com/rel-next-prev-paginated-archives/

            Just a quick note,  on 'page 1' there should be no rel=prev (your mysite.com/main-category in this case) On on the final page there should be no rel=next. All other pages should have both.

            Hope these help.

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

              **if you want to see the next page, you click a crawlable link that goes to **

              **mysite.com/main-category12-24 **

              **The site does not offer a view all function. **

              Would applying the rel canonical tag be appropriate in this instance, or do I have to let Google crawl and index each page independantly?

              In this example you actually are talking about 2 different pages and in which case it can be appropriate to use the rel canonical.

              Example take a look at a popular plateform like Oscommerce.

              The Index.php page generates the following pages

              • index.php
              • category pages
              • sub category pages

              These are referenced by the software by the cPath (category Path) and would look much like this

              • index.php
              • index.php&cPath=1
              • index.php&cPath=1_5

              To a search engine these are all unique pages. Additionally, since many e-commerce platforms follow this type of module but also have ways to make the pages more SEO friendly you can in some cases access the same page via different URL's which is of course bad, due to duplicate content. In these case a rel canonical is very appropriate.

              For example Oscommerce has a SEO friendly URL modification which turns the unspecific URL like index.php&cPath=1 into something like electronics.html However unless some sort of redirect is used you can actually access this page via either URL.

              To simplify the answer the rel canonical tag is most appropriate for pages that generate dynamic URL's but content changes very little. In my examples above the pages are very different index.php and a index.php&cPath=1 page, however there can be times when you have interactions on those pages which would create a new url like say adding a product to the cart or a product selection filter, or any score of interactions that may change the url from index.php&cPath=1 to index.php&cPath=1&addToCart1&Product_ID=414&return in this case rel canonical would be very much appropriate as the page is not really changing you're just executing an action.

              Blenny 1 Reply Last reply Reply Quote 1
              • Dr-Pete
                Dr-Pete @My-Favourite-Holiday-Cottages last edited by

                Technically, rel=prev/next is more appropriate, but it can be really tough to implement and Bing doesn't honor it.

                If the paginated search pages don't have inbound links, you could just use META NOINDEX,FOLLOW on them (pages 2, 3, etc.). It's a lot easier to implement and is still very effective.

                Blenny 1 Reply Last reply Reply Quote 1
                • Blenny
                  Blenny @Dr-Pete last edited by

                  Thanks!

                  Hadn't considered the robots tag like this. Unfortunately, our site's CMS system will make either of these options tough to actually implement. But it's great to know there're some options.

                  1 Reply Last reply Reply Quote 0
                  • Blenny
                    Blenny @donford last edited by

                    Thanks! I understand what you're saying and I agree...this is exactly the method that our CMS generates these pages. The crawlable, additional pages are unique and should be crawled. This being said, from a search engine's perspective, the obvious "canonicalized" page should be the main category. I believe the robots, no index/follow is the best option for me - though I'm not exactly sure how to implement it with our CMS system.. 🙂 Thanks.

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    • Have Your Thoughts Changed Regarding Canonical Tag Best Practice for Pagination? - Google Ignoring rel= Next/Prev Tagging
                      Mat_C
                      Mat_C
                      1
                      3
                      76

                    • Best Practices for home page design for ecommerce website
                      ReferralCandy
                      ReferralCandy
                      0
                      2
                      2.1k

                    • rel="canonical" Tags Mistake
                      jesse-landry
                      jesse-landry
                      0
                      5
                      222

                    • B2C directory website adding B2B ecommerce sub-domain
                      BlueprintMarketing
                      BlueprintMarketing
                      0
                      2
                      973

                    • Does meta "Expires" tag affect website cacheing or indexing?
                      KristinaKledzik
                      KristinaKledzik
                      0
                      5
                      2.1k

                    • Geo Tagging Your Website?
                      RobertFisher
                      RobertFisher
                      0
                      3
                      327

                    • Does it do harm if you add a rel="canonical" tag on a page that doesn't need it?
                      MattAntonino
                      MattAntonino
                      0
                      5
                      294

                    • How to Add canonical tags on .ASPX pages?
                      nordicnetproducts
                      nordicnetproducts
                      0
                      6
                      3.7k

                    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