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. On-Page / Site Optimization
    4. Image alt attribute vs. plain text in link?

    Image alt attribute vs. plain text in link?

    On-Page / Site Optimization
    8 4 1.9k
    • 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.
    • cadenzajon
      cadenzajon last edited by

      I'm building a product category browsing page for a high-falutin' jewelry retailer where we display only product photos linking to individual product pages, without any text in the links.

      From an SEO and link-juice-passing perspective, is it most effective to embed the product titles as the alt attribute in each image, or to leave alt="" and use text substitutions (i.e. an inner which is css'd to display: none) within the <a>to help search engines accept my product titles as the link text with the most credibility?</a>

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

        I would be very careful about using the display: none route. Hidden text is considered a no no.  If you can't convince the client of the importance of link text then go with the alt tag.  I would also name the image files to reflect the anchor text I would like to use.

        EGOL 1 Reply Last reply Reply Quote 3
        • EGOL
          EGOL @SEMPassion last edited by

          I agree.... I would go to these high-falutin' folks and tell them that a little text on the page is a good thing.

          As Chris suggests I would name the images and create alt attributes for appropriate keywords.

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

            Hey Jonathan,

            Chris is right. I strongly recommend:

            1. use the alt tag (and don't hide text)

            2. use descriptive names for images

            3. use text links along with the images

            A great example is http://www.etsy.com/category/jewelry
            (except they didn't name the images very well)

            Does this help?

            cadenzajon 1 Reply Last reply Reply Quote 1
            • cadenzajon
              cadenzajon @DonnieCooper last edited by

              Can I do:

              engagement ring
              Engagement Ring

              Or will having the alt text and the plain text both in the contents of the same link pollute its keyword focus? Would it be better to do something like:

              engagement ring
              Engagement Ring

              And then 301 or rel=canonical the two PHP targets to the same page? (I understand that if both links point to the same URL, Google will ignore the second one on the page, considering it a duplicate.)

              DonnieCooper cadenzajon 3 Replies Last reply Reply Quote 0
              • DonnieCooper
                DonnieCooper @cadenzajon last edited by

                Great question. I recently worked on a site with exact same layout, and I chose the first one.

                I think it's better for users because they won't have to 'think' about which one they should they click. It's also a bit easier to maintain, so you can focus resources elsewhere.

                1 Reply Last reply Reply Quote 0
                • cadenzajon
                  cadenzajon @cadenzajon last edited by

                  It's interesting to note that Etsy (your example) uses the second option.

                  What do you think of absolutely positioning the image over the text, so that the text is only visible until obscured by the image as it loads? I don't mind that, and it would allow me to sneak in some decent anchor text past the client's visual look-and-feel regime...

                  1 Reply Last reply Reply Quote 0
                  • DonnieCooper
                    DonnieCooper @cadenzajon last edited by

                    Nope. Sorry. Google can crawl CSS, so anything you do to hide text (z-index, position:relative, etc) is easily detectable (Google can even parse javascript).

                    Now, sometimes you can get away with such things, like in a drop down menu for example. But if you do it, be sure to use the standards from a site that is well indexed.

                    You're right, I was looking at that to... hahaha. From my experience though, It's better to have one link.. maybe not much better, but at least a little bit.

                    Does this help Jonathan?

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    • Duplicate anchor text vs poor relevance in internal links
                      WhoWuddaThunk
                      WhoWuddaThunk
                      0
                      4
                      1.6k

                    • Is alt text on images treated like text on a page?
                      BeardoCo
                      BeardoCo
                      1
                      4
                      259

                    • Internal Links: Navigation Bar vs. Body Text
                      nyc-seo
                      nyc-seo
                      0
                      3
                      577

                    • What should I put in the image ALT and title text for blogger?
                      678648631264
                      678648631264
                      0
                      7
                      12.4k

                    • Main navigation with pictures & Alt Tags vs Text/ Link based Navigation
                      Naturalmente
                      Naturalmente
                      0
                      4
                      773

                    • Image ALT Attribute
                      OTSEO
                      OTSEO
                      0
                      8
                      7.0k

                    • I have 60 sq blank boxes!What do i put in the IMG ALT TEXT?....Or just leave the img alt text blank?
                      AlanMosley
                      AlanMosley
                      0
                      4
                      364

                    • What image attribute should carry "anchor text" for internal linking
                      qurve
                      qurve
                      0
                      3
                      536

                    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