Optimize your Knowledge Base for enhanced accessibility by adding alt tags for images

Optimize your Knowledge Base for enhanced accessibility by adding alt tags for images

Let's learn why alt tags are crucial for your articles.


You can add alternative tags (alt tags) and alternative text (alt text) to the images you share on your community forums or when embedding them in articles. Alt tags refer to the HTML attribute, while the alt tag is the written description you provide. This allows members using voice-over screen readers to understand what's in the image (the alt tag won't be visible to members not using screen readers).
Info
  • There is no need to include "image of," "picture of," "screenshot of," or similar designations. 
  • When inserting alt tags in images, it is essential to provide a clear and descriptive summary of the image content so that those using screen readers or experiencing visual difficulties can understand the context. 

Example of an alt tag

Alt tag: Sunset over the ocean with waves crashing against cliffs.

Description: A picturesque view of a sunset over the ocean, with waves crashing against rocky cliffs.



In this example, the alt tag "Sunset over the ocean with waves crashing against cliffs" describes what the image shows and conveys the scene's essence. This information helps make the content accessible to all users.

Importance of alt tags and texts

Accessibility: The alt tag provides a textual description of images, making them accessible to individuals using screen readers. This ensures that visually impaired users can understand the content and context of the images.

SEO benefits: Search engines use alt tags to understand the content of images. Including relevant keywords can improve the article's search engine ranking, helping users find the content more easily.

Context and clarity: Alt tags help clarify the purpose of an image within the article. This is especially important if the image conveys information that complements the text.

Fallback content: If an image fails to load, the alt tag will be displayed instead, providing users with a basic understanding of what the image was intended to convey.

Improved user experience: The alt tag enhances the overall user experience by ensuring all users can fully engage with the content regardless of their abilities.

Best practices for including alternate tags/texts in documentation

Be descriptive: Write clear and concise descriptions of what is depicted in the image. For example, instead of "image1.jpg," an appropriate alt tag could be "A group of diverse people collaborating around a table in a modern office."

Context matters: Consider the context in which the image is used. If the image supports a specific point or content, include details explaining its relevance.

Limit redundancy: Avoid phrases like "image of" or "picture of." Instead, start directly with the description. For example, use "Smiling child holding a colourful kite in a park."

Use keywords wisely: If relevant, you can include essential keywords in the alt tag, but avoid keyword stuffing. It should sound natural.

Keep it simple: The alt tag should be clear and direct. Focus on creating a brief image tag, which is typically most effective for screen readers.

Decorative images: For purely decorative images that do not add meaningful content, you can use an empty alt tag (alt="") so that screen readers ignore them.

Takeaway

Optimizing your knowledge base for enhanced accessibility by adding alt tags and text for images is a necessary practice that benefits all users, particularly those with visual impairments. 

Please watch this space for more detailed use cases of SEO tags that you can apply to your organisation's knowledge base.


Cheers,


Kavya Rao,

The Zoho Desk Team


    Zoho Campaigns Resources


      • Desk Community Learning Series


      • Digest


      • Functions


      • Meetups


      • Kbase


      • Resources


      • Glossary


      • Desk Marketplace


      • MVP Corner


      • Word of the Day


      • Ask the Experts


        • Sticky Posts

        • Zoho Desk Virtual Meetup: US Central, October 5 - 7, 2021

          After the interactive Virtual Meetups in the other regions, we are starting with the US Central and Midwest regions from October 5 to October 7, 2021. The dates for other regions will be announced soon.  At this event, we will explore the topics which
        • Register for Zoho Desk Beta Community

          With the start of the year, we have decided to take a small step in making the life of our customers a little easier. We now have easy access to all our upcoming features and a faster way to request for beta access. We open betas for some of our features
        • Share your Zoho Desk story with us!

          Tell us how you use Zoho Desk for your business and inspire others with your story. Be it a simple workflow rule that helps you navigate complex processes or a macro that saves your team a lot of time; share it here and help the community learn and grow with shared knowledge. 
        • Zoho Desk Community Meetups 2019 - Canada

          Hey there!  ​ Are you making the best use of Zoho Desk? Do you think meeting and learning from other Zoho users in your city would help? If yes, then Zoho User Group Meetups is the right place for you! We're happy to announce our first Zoho Desk User Group meetups in Toronto, Montreal, Quebec City, Calgary, and Vancouver. These meetups are a great place to meet local Zoho users, Zoho Desk product experts and partners, all under one roof.    Join us as we discuss some key Zoho Desk features and share
        • Tip #1: Learn to pick the right channels

          Mail, live chat, telephony, social media, web forms—there are so many support channels out there. Trying to pick the right channels to offer your customers can get pretty confusing. Emails are most useful when the customer wants to put things on record. However, escalated or complicated issues should not be resolved over email because it's slow and impersonal.  When you need immediate responses, live chat is more suitable. It's also quick and convenient, so it's the go-to channel for small issues. 

        Zoho CRM Plus Resources

          Zoho Books Resources


            Zoho Subscriptions Resources

              Zoho Projects Resources


                Zoho Sprints Resources


                  Zoho Orchestly Resources


                    Zoho Creator Resources


                      Zoho WorkDrive Resources



                        Zoho CRM Resources

                        • CRM Community Learning Series

                          CRM Community Learning Series


                        • Tips

                          Tips

                        • Functions

                          Functions

                        • Meetups

                          Meetups

                        • Kbase

                          Kbase

                        • Resources

                          Resources

                        • Digest

                          Digest

                        • CRM Marketplace

                          CRM Marketplace

                        • MVP Corner

                          MVP Corner




                          Zoho Writer Writer

                          Get Started. Write Away!

                          Writer is a powerful online word processor, designed for collaborative work.

                            Zoho CRM コンテンツ








                              ご検討中の方

                                • Recent Topics

                                • CRM - QR Codes and Bar Codes

                                  Hi I am using CRM to run my service team - Asset maintenance business We need to move to and generate a QR code for each Asset we look after. And we need Bar code reading for the testing we do. (pre-bar-coded sample bottles are provided by the lab) Does
                                • Access Tokens and Webhooks

                                  I have a linux server application that I want to be able to talk to the cliq chatbot and get a response back to that linux server application. This is for the linux server application to check the chat/channel's message history in Cliq. The Zoho API console
                                • unable to add email aliases

                                  Hi, just verified and set up my domain but whenever I try to add another email alias I get a rather unhelpful error popup just saying AS101, doesn't matter if I tick set as mailbox address or not.
                                • Collaborators can't see Zia

                                  Hello Zoho Writer Team, I recently shared a document with a collaborator, but she mentioned that Zia is not active and unable to assist her in adding content. Could you please guide me on how to resolve this issue? Looking forward to your assistance.
                                • In what case it's better to use Developer Console? Only for marketplace?

                                  As I can see from the documentation, the limitations are challenging. No Custom API No Page Variables No Custom Connections.
                                • Default Reminder for tasks set to Pop-up instead of email

                                  Try to save a click every time we create a task we want it to default to pop-up instead of email. Also default is to have reminder unchecked anyway to change so reminder is checked and method is pop-up default instead of email? Attached picture. Thanks,
                                • Why wont Zoho Support Grammarly!! --- PLEASE VOTE FOR THIS to show Zoho we need this

                                  The spell check and grammar in ZOHO are so buggy and a waste of time. Please support Grammarly! I'm sure I'm not the only one — there are other CRMs that support this. If you're not planning to add this feature, Please let others know before accepting
                                • Zoho Book not Connecting to Bank

                                  Is anyone else having issues with Zoho Books connecting to their bank? We have not been able to connect to the Co-operative bank feeds since Dec. Zoho are blaming the Co-op but the Co-op says that it has to be a Zoho issue as no other accounting software
                                • Dashboard Auto-refresh

                                  Why is there no Auto-refresh on the Dashboard? People have been asking for the last 6 years for this function from what I can see in my reasearch, it seems like a very simple intergration for Zoho to achieve. on Sept. 2, 2014, this was added: Support
                                • Can't connect to Blogger & Wordpress

                                  Hello Zoho Support Team, Thank you for providing Zoho Writer—it’s a fantastic tool that I truly enjoy using. However, I’ve encountered an issue when attempting to connect it to Blogger or WordPress for automatic posting. When I try to establish the connection,
                                • Weekly Tips: SecurePass For Extra Security

                                  Imagine sensitive data from your organisation sent via email is being accessed by unintended recipients. The sensitive data can range from Personal Identification Information to a tender quotation or a client’s NDA document. The unintended access could
                                • Multiple Blueprints on different fields at the same time.

                                  It looks only 1 Blueprint can run at the same time, it makes sense for many Blueprints on the same field (Eg. Stage). But what about multiple Blueprints on "different" fields? the multiple options must be available. (Eg. Stage, Documents Status, Contract
                                • Changing VAT start date

                                  Good Evening, Kindly asssit with this issue. 1. When setting up, I set my start vat date as October 29th. The system as has taken my month end date as 29th instead of either 30th or 31st depending on the month. 2. IS it possible to file past months at
                                • Headers in Subfrom - Zoho CRM

                                  Currently we cannot add any headers to CRM Subform If we have very large subforms and we want to logically group the rows it becomes really hard to do it Please add a header feature so we can add headers to a subform to logically and visually group different
                                • Bank entriy is nov month why this shifted to jan 2025 month

                                  bank entries for november month i entered but why this is transfer to jan 2025 month.
                                • Migrate email domain from old .yyy to .zzz over time using aliases

                                  Hi, I have an email domain that I've used for a long time that I'd like to migrate from. I have purchased a new domain and over time would like to use the new user@newdomain email address. I would prefer to have the alias point to the old (in use) address
                                • mx

                                  hello please if shopify domain doesn't allowed forwarding email when ensuring it with zoho mx what's other alternative options?
                                • Delay in Listing Customer data while creating transaction

                                  After importing customer data into Zoho Books, I attempted to create an invoice but couldn't find the display name in the search results. However, it appeared when using the advanced search. When I manually add a customer name, the display name becomes
                                • This Operation has been restricted. Please contact support-as@zohocorp.com for further details

                                  Hello, I get the error This Operation has been restricted. Please contact support-as@zohocorp.com for further details. I have attached an error image to this email, and my domain name is 27investments.com.vn I hope to receive support from you. Best
                                • Zoho Mail blocked by SpamCop/Mimecast 136.143.188.16

                                  I cannot send emails to people whose domains use Mimecast or other systems that read SpamCop. This isn't the first time that this has happened. Please arrange a fix ASAP. Thanks
                                • Can sent or receive email from certain domain

                                  Hi i have a problem with emails that have ...@otenet.gr. Otenet is the biggest provider in Greece but i can't communicate with its emails. (Message rejected due to: domain owner discourages use of this host Remote-MTA: dns; mx.otenet.gr) Please help Thanks
                                • existing warehouses need to be migrated to the Locations module

                                  Upgrade to Locations We've enhanced the Branches module to include warehouses and renamed it as Locations. To enable the Locations feature, your existing warehouses need to be migrated to the Locations module. Once migrated, these warehouses will appear
                                • Transaction Rules & Customer Payments

                                  So I have a situation as follows. We have many clients who are all invoiced on the 1st of each month on a recurring invoice for 1 of 10 plans. This means that almost all payment dates are the same (some people pay late) and that a lot of the amounts are
                                • User Filter for Dynamic Date Dimensions in Zoho Analytics

                                  One challenge I frequently encounter is the need to create multiple versions of the same report—one for yearly data, another for quarterly data, another for monthly, and so on. While this works, it leads to unnecessary duplication, making maintenance
                                • Zoho CRM Mobile App Calls Module Missing

                                  Hello all, After the last update I have two things. 1. I do not see the calls module at all - not via search, not anywhere 2. In home I do not see any scheduled calls, tasks, etc. If this in the new update or is my app gone wrong somewhere?
                                • Show value in a field based on selection

                                  Hello, I'm new at Zoho Forms, I'm trying to do the following: Let's say there are two fields, (A) is a drop-down list for items, and field (B) is for a dedicated code of each item. Is it possible to apply a conditional logic once you select an item from
                                • Manage a rental inventory

                                  Hi Zoho team, We have a company that is renting furniture and decor in the event industry. 1. Can Zoho Inventory manage inventory for rentals? 2. If no, can we create some features with Zoho creator that can integrate with Inventory to manage our rentals?   3. We have 2 warehouse, can we easily do inventory transfer between warehouse? Thank you for for help, Peter
                                • Zoho Sign up forms on Wordpress website not working smoothly

                                  We have set up the forms on the website and linked them to respective email journeys. But when wesubmit the form the email generated/sent to user is not consistent. Sometimes the journey email is sent, sometimes a email verification message is sent ,
                                • Zoho Deluge Online Training Workshop 2025

                                  Master Deluge and Automate Zoho Applications An Extensive Online Training The Zoho Deluge Online Training is an extensive 2-day workshop designed specifically for developers, business users, and automation enthusiasts who want to master Deluge—Zoho’s
                                • Possibility to show Images during Blueprint Transitions

                                  We use Blueprints heavily in our business to keep a structured process and to use a lot of automations. In fact, we automated so much, that our co workers sometimes don't know what really is happening. It would be helpful if we could show the users a
                                • Zoho User Group Meetups 2025: Mis de eerste editie van het jaar niet!

                                  Beste Zoho Dutch Community, Bij Zoho geloven we in het belang van het aanbieden van gratis trainingen, zodat u het meeste uit uw Zoho Apps kunt halen bij het beheer van uw bedrijf. Daarom komen de ZUGs (Zoho User Groups) Meetups in maart terug naar Nederland
                                • Accessing Attachments in Zoho Recruit Extension for API Integration

                                  Hi, I am currently developing a Zoho Recruit extension to integrate with a third-party application. As part of this, I need to retrieve the attachment file from the current record and include it in an API request. However, I couldn’t find a relevant Zoho
                                • Cannot set Subform Multiline field to read-only using Client Script

                                  I am using client script to set different subform fields as read-only It works for Single Line Fields, but when I try to set a Multiline field as Read-only it doesn't work var subform = ZDK.Page.getSubform("Subform_1"); var item_Code_old = subform.getField('Item_Code_Old').setReadOnly(true);
                                • Set Custom Icon for Custom Modules in new Zoho CRM UI

                                • Whatsapp integration update.

                                  Please, there is no way on WhatsApp integration to know if a message has been read, or has been managed by a member of the team. There should be a way to add contextual info or something please.
                                • When converting a lead to an account, the custom mandatory fields in the account are not treated by zoho as mandatory

                                  In my Account module I have a number of custom fields that I have set as mandatory. When I enter a new customer as a new account they work, I can't save the record without populating them. However when I convert a lead, my CRM users are able to save the
                                • Initiate conversations anytime with WhatsApp's Templates

                                  Previously, in Bigin's Messages module, you could only reply to customer-initiated messages, but with this enhancement, you can now initiate conversations using WhatsApp templates. A WhatsApp template is a pre-designed message template designed to start
                                • [Training] Zoho Deluge Online Training Workshop

                                  Hello Everyone, We are much elated to invite you all to our upcoming Zoho Deluge online training workshop. Master deluge and automate Zoho applications The Zoho Deluge Online Training is an extensive 2-day workshop designed specifically for developers,
                                • Not possible to remove mandatory system fields?

                                  Is there no way to make things like under Calls "Call Duration" or "Call Start Time" or under Potentials "Close Date" not mandatory? These fields are useless for my organization and waste time but the box is grayed out to not make them mandatory. It's
                                • Directly Edit, Filter, and Sort Subforms on the Details Page

                                  Hello everyone, As you know, subforms allow you to associate multiple line items with a single record, greatly enhancing your data organization. For example, a sales order subform neatly lists all products, their quantities, amounts, and other relevant
                                • Next Page