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. How to properly link to products from category pages?

    How to properly link to products from category pages?

    Intermediate & Advanced SEO
    16 5 920
    • 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.
    • BeytzNet
      BeytzNet last edited by

      Hi All,

      We have an e-commerce website and the category pages are built so that there is a product image and below it there is the title. Both the image and the title are in a href (each on its own).

      I encountered the following unfinished discussion here at MOZ:
      http://www.seomoz.org/q/how-to-optimize-achor-text-links-on-ecommerce-category-page#post-93758

      The discussion states that its improper.

      The question is - if it is wrong then why? (maybe because Google will give its weight to the image anchor instead of the text anchor since it is higher in the page).

      The other question is how to resolve the matter?
      Should I add nofollow to the image href?

      Thanks

      1 Reply Last reply Reply Quote 0
      • X-com
        X-com last edited by

        Hi Noamflint, we develop a lot of e-commerce websites and I want to fill you in how we tackled this problem several months ago and how.

        We deleted the anchor of the image! In our code it looks something like:

        The New iPad

        The New iPad

        As you see at the moment there is no anchor on the image, but our clients do want this. because of usabilty. and people just love clicking images.

        We solved this with CSS:

        div { position: relative; padding-top: 30px; display: block; }

        div h3 { position: absolute; top: 0px; left: 0px; display: block; }

        div h3 a { width: 200px; height: 230px; display: block; }

        div img { width: 200px; height: 200px; display: block; }

        This code above is pseudo of course, but i hope you see what we are trying to accomplish. The anchor tag is positioned absolute in the parent div. With the dimensions on it, the link is above the image, so when people hover the image. they automatically hover the link. Clicking in it, takes them to the detail page.

        You should try it! Maybe it will help you out.

        BeytzNet 2 Replies Last reply Reply Quote 1
        • BeytzNet
          BeytzNet @X-com last edited by

          Thank you for the answer.

          I'm not too strong with css besides for the basics,

          what you mean is that the anchor will be displayed beneath the image for the user even though the code is placed before the image and also that clicking on the image will actually be like clicking on the anchor since its size includes the image???

          Brilliant, it will also give more "engagement credit" to the anchor instead of splitting it (actually ppl usually clicking on the image).

          By the way, do you put all of your products on the page as H3?

          Thanks

          X-com 1 Reply Last reply Reply Quote 0
          • AlanMosley
            AlanMosley last edited by

            Dont use no-follow, you will just leak link juice.

            One way around this, is to use a anchor # in your url for the image. like page.html#someterm

            This will in fact give you link text relevancy for both, google will see this as 2 different pages.

            Make sure you have alt text for the image.

            This tataic and well as what x-com may in the future be seen as over optimization, so it may be tter to do somthing like this

            Your link text

            You can just link the whole lot in the one link.

            Or move your text to above the image.

            BeytzNet 1 Reply Last reply Reply Quote 1
            • BeytzNet
              BeytzNet @AlanMosley last edited by

              Dear Alan,

              If Google will see it as two pages I'm guessing I will need to add a canonical to the # version. Is that the case?

              What about having the image with a javascript link? (location.href) or is that suspicious?

              AlanMosley 1 Reply Last reply Reply Quote 0
              • BeytzNet
                BeytzNet @X-com last edited by

                Is there a way to do so and having the link appearing beneath the image?

                I don't want to change the design

                TakeshiYoung X-com BeytzNet 6 Replies Last reply Reply Quote 0
                • AlanMosley
                  AlanMosley @BeytzNet last edited by

                  I should not of said 2 pages, but it has been shown that both links will give link text relevancy.

                  The javascript link will be followed, it will not help

                  1 Reply Last reply Reply Quote 1
                  • TakeshiYoung
                    TakeshiYoung @BeytzNet last edited by

                    That's what the css code above does, it puts the link beneath the image visually when users look at the site, while keeping the link above the image in the actual code.

                    1 Reply Last reply Reply Quote 0
                    • X-com
                      X-com @BeytzNet last edited by

                      It is pretty much as if the anchor flows over the entire image.

                      I did this a while back on a dutch telecom website called typhone dot nl. Check it out, it's on the frontpage (the offer blocks all have it)

                      The H3 is just there as an example. If I just got an H1 above all products, i use h2's, if there is a h2, i use h3's. and so on.

                      1 Reply Last reply Reply Quote 1
                      • X-com
                        X-com @BeytzNet last edited by

                        Yeah of course, you can style the link any way you want. Even hide it 😉 although I wouldn't recommend that hehe.

                        I made this jsfiddle for you: http://jsfiddle.net/D7vMG/1/

                        good luck trying it yourself!

                        1 Reply Last reply Reply Quote 1
                        • BeytzNet
                          BeytzNet @BeytzNet last edited by

                          THANKS!!! I've been working on it since your first reply 🙂

                          Last question (I'm a bit rude now) -

                          I also have price beneath "The New Ipad" anchor. Currently it is not in the href and I'm thinking of keeping it this way (which would mean it will be in the H3 but not in the href).

                          Also, the href's are simple href's not surrounded by h3's, What do you think? Changing them? (keeping the price outside the href but inside the H3)

                          It seems correct but changing would mean of a lot of anchors will be changed on the entire website... scarry

                          1 Reply Last reply Reply Quote 1
                          • X-com
                            X-com @BeytzNet last edited by

                            I would do something like this: http://jsfiddle.net/D7vMG/3/ (do you see the z-indexes? it makes sure the anchor is higher positioned then the paragraph.)

                            You can of course use only the <a>-tag and not a heading. In that case you can put the position: absolute on the a-tag.</a>

                            <a>Hope it helps! Good luck!</a>

                            1 Reply Last reply Reply Quote 1
                            • BeytzNet
                              BeytzNet @BeytzNet last edited by

                              Works amazing!!!!!

                              Thanks a lot for all of your help.

                              1 Reply Last reply Reply Quote 1
                              • X-com
                                X-com @BeytzNet last edited by

                                No problem, glad I could help!

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

                                  Also see this page for more information on using named anchor links (i.e. page.html#image) to avoid the "first link counts" issue. This is what Alan Mosley is recommending. I think it is much safer than using CSS to try and "trick" search engines. You can put the image on product pages in a named anchor like #image.

                                  Resources:

                                  http://www.seomoz.org/blog/results-of-google-experimentation-only-the-first-anchor-text-counts

                                  http://www.seomoz.org/ugc/3-ways-to-avoid-the-first-link-counts-rule

                                  http://www.seomoz.org/blog/the-first-link-counts-rule-and-the-hash-sign

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

                                    Dear Everett,

                                    Can you supply the link to the article?

                                    Thanks

                                    1 Reply Last reply Reply Quote 0
                                    • 1 / 1
                                    • First post
                                      Last post
                                    • May integrating my main category page in the index page improve my ranking of main category keyword?
                                      EGOL
                                      EGOL
                                      1
                                      4
                                      44

                                    • My crawl can't find ANY product pages. The links to product pages aren't links, they're script. :(
                                      Joe.Robison
                                      Joe.Robison
                                      0
                                      8
                                      247

                                    • 301 Externally Linked, But Non-Producing Pages, To Productive Pages Needing Links?
                                      OlegKorneitchouk
                                      OlegKorneitchouk
                                      0
                                      4
                                      103

                                    • What is the best strategy for linking to sub category pages?
                                      khi5
                                      khi5
                                      0
                                      2
                                      171

                                    • Is there a negative effect to show categories and products on the same page?
                                      Mike.Bean
                                      Mike.Bean
                                      0
                                      3
                                      257

                                    • Too many on page links - product pages
                                      KeriMorgret
                                      KeriMorgret
                                      0
                                      2
                                      352

                                    • Why does google not show my ecommerce category page when I have the same keywords for many products in the product title?
                                      funktiongolf
                                      funktiongolf
                                      0
                                      5
                                      721

                                    • Does having multiple links to the same page influence the Link juice this page is able to pass
                                      AlanMosley
                                      AlanMosley
                                      0
                                      5
                                      796

                                    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