Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
How long should the Image Alt Text be for SEO?
-
When it comes to creating the alternate text for images, what is the character length that I need stay under to rank well?
-
The images on your page should be relevant to your pages content, so describe them with an alt tag naturally will add relevance. The length is not important, but I would not stuff they will a long list of keywords.
-
This is just my feel for this after watching my own sites pull in thousands of visits per day from image search, but I have not done systematic study.... and Google could have changed even if I did systematic study.
First, I say that character count is irrelevant. What you need to focus on is the keywords you want to be visible for.
If you are optimizing for image search, I would use very specific keywords. The exact keywords that you want your image to rank for. AND, most important, the exact keywords that people will relate your image to. If you call it a duck and it ain't a duck, that blows the value of alt text. Google knows a little about this stuff, even if they make the news by messing up once in a while.
If you are optimzing for websearch, I would use the specific keywords for my webPAGE on the highest image in the code of the page. It is really important to give people an image that their query relates to. If your page is about ducks and you image is a weasel, they are going to leave.
After that, it I mix it up, keeping relevant to the image and relevant to the page.
-
There isn't really any limit, like there is for page titles, meta descriptions, etc. Typically you'll want the ALT text to explain what's in the image--the original purpose was to show the user what the image was before it was downloaded, and also for vision impaired folks, the screen readers would read to them what was in the image by reading the ALT text.
If you're looking for the image to reinforce the relevance of the page for the page's target topic, then make sure that the topic term is in the ALT text, usually as part of a long phrase or sentence. If you're looking for the image to rank well in Google image search, then I'd keep the ALT text to just what the target term is (and of course make sure the page title reflects that term as well).
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Alt Tag for Mobile/Tablet
I have device optimized images for desktop, tablet, and mobile. Should I put the same description, caption and alt tag for each? Not sure if this will hurt me or help?
Image & Video Optimization | | ResmanMarketing0 -
Optimal Image Size for Website
What is the recommended size for an image on our website? What is the largest image size we can use without being penalised by Google? Thank you.
Image & Video Optimization | | CostumeD0 -
Vimeo Pro, video SEO and rich snippets
Hi All, we are producing product demonstration videos. One major aim with these videos is to help our rankings for these specific product pages and associated keywords... and to get rich snippets displayed on Google results pages against our listing. We have used schema.org markup in the product pages body code along with / next to the embed vimeo video code on the product page in order to hopefully get us rich snippet listing... we used schema.org markup as this seems to be the main current markup for rich snippets we have hosted the video via Vimeo Pro so that it is served quickly and not affected by speed of our hosting server or any possible bandwidth issues on our hosting server and ensure sthat the traffic comes to our site pages rather then Youtube or similar Vimeo Privacy settings for the video have been set so that we have not allowed it to be embed anywhere except for our own domain and the video is not displayed on Vimeo.com to ensure that the video is not duplicated anywhere else... so that this is unique content on our own site for maximum value for our domain We have used the "old code" from Vimeo Pro for embedding the video on our product page rather than the current iframe code as from what i understand Google cant follow very well and doesn't necessarily trust content displayed in iframes. Video and schema.org markup code used is on product page is: <div itemprop="<a class="attribute-value">video</a>" itemscope itemtype="<a class="attribute-value">http://schema.org/VideoObject</a>"> <p ><strong>Watch our <span itemprop="<a class="attribute-value">name</a>">Click 7 Lite Duo demonstrationspan>:strong>p> <meta itemprop="<a class="attribute-value">thumbnailURL</a>" content="<a class="attribute-value">http://www.3wisemonkeys.co.uk/img/products/nextbase-click-7-lite-duo-thumb.jpg</a>" /> <meta itemprop="<a class="attribute-value">duration</a>" content="<a class="attribute-value">T2M23S</a>" /> <span itemprop="<a class="attribute-value">description</a>">A product demonstration showing what's included in the box when you buy a Click 7 Lite Duospan>...:<br /> <p align="<a class="attribute-value">center</a>"> p> <p align="<a class="attribute-value">center</a>"><object width="<a class="attribute-value">500</a>" height="<a class="attribute-value">281</a>"><param name="<a class="attribute-value">allowfullscreen</a>" value="<a class="attribute-value">true</a>" /><param name="<a class="attribute-value">allowscriptaccess</a>" value="<a class="attribute-value">always</a>" /><param name="<a class="attribute-value">movie</a>" value="<a class="attribute-value">http://vimeo.com/moogaloop.swf?clip_id=67392721&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=0&loop=0</a>" /><embed src="[http://vimeo.com/moogaloop.swf?clip_id=67392721&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=0&loop=0](view-source:http://vimeo.com/moogaloop.swf?clip_id=67392721&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=0&loop=0)" type="<a class="attribute-value">application/x-shockwave-flash</a>" allowfullscreen="<a class="attribute-value">true</a>" allowscriptaccess="<a class="attribute-value">always</a>" width="<a class="attribute-value">500</a>" height="<a class="attribute-value">281</a>">embed>object> p> div> Page this code is used on: http://www.3wisemonkeys.co.uk/proddet.jsp?id=2016&cat=1 Could anyone confirm whether the above seems to be what we need to do / should be doing to get the most value from these videos for helping our web site rank better with Google / search engine results pages as well as getting rich snippets displayed? Lastly does the above code seem correct and include all the necessaries for rich snippets? Thanks for any pointers.
Image & Video Optimization | | jasef0 -
Local SEO: Ste vs. Suite vs. #
Hi, I used the spelled out "Suite" in my local NAP, but sometimes it's been shortened to Ste by citation websites. I'm trying to remain consistent here Should I use Ste H, Suite H, or #H? This is a good article on it: http://localsearchforum.catalystemarketing.com/google-local-citations/1605-suite-vs-ste-vs-your-citation-addresses-2.html but I'd still like your opinion.
Image & Video Optimization | | BobGW0 -
Google maps displaying wrong image
Hi, I couldn't figure this out, how do i change image that shows up on the right side for maps results, do i change it in my Google places account ?(which i did and and its a first one) or in Google plus, i just cant get it? Thanks for help.
Image & Video Optimization | | Davidmez0 -
Yext vs Localeze vs UBL for Local SEO
Which of these services is the best? Does anyone have experience with all three?
Image & Video Optimization | | nicole.healthline2 -
Local SEO address question - adding a suite number for shared address for office building
Hi, I have a client that has an address that is shared for a few different businesses in the holistic health field. My client is a chiropractor. There is an eye doctor, massage therapist and acupuncturist aslo sharing the same address. It's a subburban setting with two buildings all sharing one address. In the interest of preventing any merged listings down the road, I recently added un unofficial suite number to his website and Google places business listing. I also did this for all of his online directory listings, and for Bing and Yahoo as well. Did I do the right thing here? It seems to be having a positive impact on his local SEO as far as I can tell. Or at least there has not been any negative impact in the last 6 months Your thoughts?
Image & Video Optimization | | MozMan20 -
SEO benefits of linking logo to homepage?
Hello All, It will be helpful if anyone can list the benefits of linking the company logo (on every page of the website) to the home page, and how important it is in terms of internal linking / SEO factors. Thank you.
Image & Video Optimization | | NortonSupportSEO0