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. Intermediate & Advanced SEO
    4. Ecommerce Tabs

    Ecommerce Tabs

    Intermediate & Advanced SEO
    4 2 434
    • 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.
    • RosemarieReed
      RosemarieReed last edited by

      This isn't a unique problem but an e-commerce client has product information on a page, with separate tabs that have been historically loaded with a new page, which have been indexed.

      • Product (/product): 8,450 Results
      • Content1 (/product?tab=content1): 966 results
      • Content2 (/product?tab=content2): 683 Results
      • Content3 (/product?tab=content3): 1,750 Results
      • Content4 (/product?tab=content4): 1,500 Results

      All of the content shares a common product top section (summary of information) but has unique canonical url definitions, meta information, etc. The individual content tabs are all part of a larger grouping, which is why their index level is considerably less than the actual product page. As the client grows and updates this historical practice, one of the implementation options is making the content available on the page via an Ajax load.

      The desire would be to maintain the ability to search for content1, content2, etc at that level and not spread the juice throughout all the main product pages. My question is what would the best setup be to maintain the historical ability to target the content individually via Search, while updating the UI/UX for a better customer experience? If the ajax route is the way to go, what are all the tasks necessary to properly handle without creating a separate duplicate pathing? Some of the tasks that I've outlined would be

      • Using pushState to update the url when the tab is changed

      • Is there an ability to also update canonicals & meta information?

      what else am I missing? Any guidance would be great as Id love to get some thoguhts on the matter.

      Thanks!

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

        Hello Scott,

        I am confident you will find the answers you're looking for here. However, I have a foundation question first. Why don't you just use hidden divs (display none) and simple javascript to allow the user to select which tab they're viewing without loading a new page or URL? Lots of eCommerce sites do this on product pages.

        Google may give less "weight" to the content that isn't displayed by default, which is typically everything but the main product description tab (e.g. specs, additional features, shipping...). In most cases that's fine. But if you're worried about it you could always set the default to display all divs, and then IF they have javascript THEN collapse all but the main product description div, at least UNTIL the user executes javascript to display a div by clicking on a new tab. Make sense? It's the same end result, but done sort of backwards so all users with javascript turned off will by default see all of the content in-line instead of tabbed.

        We can get into things like AJAX or Angular.js and other javascript frameworks, but that would definitely not be the optimal way to handle things in most situations.

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

          It's a very good question and definetly an option although at this time it isn't a viable option since the company isn't interested in a change to the overall legacy architecture which has all the content separated as I stated above. There is the desire to keep the tabs as specific targetable content as they are all specific deeper dives into the product and not necessarily the types of content that you pointed out above (specs, shipping, etc). It's more of a travel product where there is an itinerary, property, room type options (all of which are chosen later in a booking).

          Though the index numbers aren't all that impressive, the sites had a number of previous architectural and duplication issues that are finally beginning to clear up and normalize. There is a belief that the cleaning of ur parameters, canonicalizations, etc that has happened will improve those index numbers.

          Thano you for the suggestion, it's definitely appreciated and something I've considered although as I mentioned I'm not sure if it is a direction I'll be able to convince them on.

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

            If they want to keep those "tab content" pages as their own indexable URLs to capitalize on long-tail traffic and provide a more targeted page then I would advise making them separate landing pages instead of "tabbed" content URLs. If they want that content on the product page then I would advise embedding the content on the product page without the use of these external URLs. It sounds like they want to have their cake and eat it too?

            1 Reply Last reply Reply Quote 1
            • 1 / 1
            • First post
              Last post
            • Link Building for Ecommerce
              Packaging-Group
              Packaging-Group
              1
              12
              235

            • Ajax tabs on site
              Andy.Drinkwater
              Andy.Drinkwater
              1
              4
              94

            • Ecommerce - Product Titles
              BeckyKey
              BeckyKey
              2
              10
              1.6k

            • SEO Checklist for eCommerce?
              SoleGraphics
              SoleGraphics
              0
              2
              3.8k

            • 1 Ecommerce site for several product segments or 1 Ecommerce site for each product segment ?
              lcourse
              lcourse
              1
              5
              175

            • Should eCommerce Canonicalize to CMS
              Everett
              Everett
              0
              3
              81

            • How deep should ecommerce categories be?
              BobGW
              BobGW
              0
              3
              1.2k

            • SEO for eCommerce?
              David_H
              David_H
              0
              2
              537

            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