Ever tried navigating a website, but the text is too small, buttons are out of reach, or videos don’t have captions? Frustrating, right?
Now, imagine someone with a visual impairment or hearing difficulty trying to engage with your non-profit’s mission through that same site. They will likely miss out on vital information and feel excluded from participating in your community.
Here’s the thing: accessibility isn’t just a nice-to-have—it’s essential.
When your non-profit’s website is easy for everyone to use, you’re not just meeting legal standards—you’re making it possible for more people to support your cause.
Let’s walk through some practical, actionable tips to make sure your content is accessible and user-friendly for all.
Imagine an older person with reduced vision and a hand tremor trying to browse your non-profit’s website. They might have difficulty reading small text or clicking on tiny buttons and form fields. Even when they enlarge the text for better visibility, many websites don’t adjust properly, forcing them to scroll horizontally just to read a single sentence.
This not only disrupts the user experience but can also make it nearly impossible for them to complete tasks like signing up for a newsletter or making a donation. These kinds of challenges are why accessibility is crucial.
That’s where WCAG (Web Content Accessibility Guidelines) comes in. WCAG is a set of internationally recognized standards that help make web content accessible to people with various disabilities, including visual, auditory, physical, cognitive, and neurological impairments. These guidelines cover everything from ensuring text is readable and buttons are large enough, to making sure your site works seamlessly with screen readers or can be navigated using only a keyboard.
Incorporating these guidelines isn’t just about functionality—it’s about building trust and fostering a sense of belonging for all visitors.
When designing a website, color contrast is one of the most important factors to consider for users with low vision or color blindness.
These users don’t rely on screen readers like blind users might; instead, they depend on sufficient contrast between text and background to be able to read and navigate a site comfortably.
For users with low vision, insufficient contrast can make text difficult to read. For example, light gray text on a white background might be nearly impossible for someone with reduced visual acuity. Similarly, for users with color blindness, certain colors (like red and green) may appear indistinguishable, meaning they can’t differentiate between text and other elements.
To ensure your website meets accessibility standards, follow the Web Content Accessibility Guidelines (WCAG), which recommend:
You can easily check if your color combinations meet accessibility standards using tools like:
Creating accessible video content is essential for ensuring that all users, including those who are deaf or hard of hearing, can fully engage with your non-profit’s mission.
Like everyone else, users with hearing impairments are searching the web for meaningful causes to support, and accessible content makes sure your message reaches them. Below, we cover the importance of providing captions and video transcripts, along with tools and tips to implement them easily.
Captions ensure that people with limited or no hearing can fully grasp your video content. In fact, captions don’t just benefit those with hearing impairments—users in noisy environments, like on public transportation, or people watching videos without sound (as many mobile users do) will appreciate the option to read along instead of listening.
Adding captions to your videos on social platforms or your website can be simple, thanks to a variety of automatic captioning tools. These tools offer a great starting point, but it’s important to review and refine the captions for accuracy.
Below is a list of some helpful auto-captioning tools:
💡 Tip: On YouTube, captions don’t appear by default. You may find this video tutorial helpful on how to activate captions.
While automatic captioning tools are convenient, they often require some tweaking to ensure they accurately reflect the audio. Here are some best practices:
You can find more detailed Do’s and Don’ts on captioning best practices through UC Berkeley’s website.
Providing video transcripts is not only a great way to improve accessibility for deaf or hard-of-hearing users, but it also offers an SEO advantage. Search engines like Google cannot “watch” videos, but they can index text-based transcripts. This helps search engines understand and rank your video content, making it more discoverable.
There are several tools you can use to create transcripts from voice to text automatically. While manual transcription is the most accurate, these tools provide a great starting point:
After creating your transcript, display it clearly on your website, either directly below the video or as a downloadable text file. This makes it easy for users to access, regardless of how they prefer to engage with your content.
💡 Tip: Your video transcripts can also be repurposed for other content. For example, pull key quotes or segments from the transcript to use in social media posts, streamlining your content strategy.
For better usability, ensure your transcripts are searchable. Here’s how:
By creating searchable, accessible transcripts, you improve both the usability of your content and your website’s SEO performance, reaching a wider audience with your nonprofit’s message.
A clean, user-friendly website layout with clear, simple content is critical for keeping visitors engaged. Whether they’re potential donors, volunteers, or people looking for support, your site should guide them seamlessly to the information they need.
In this section, we’ll discuss how to simplify menus, structure content for readability, and ensure your site is accessible on all devices.
The language in your navigation menu is the first thing users encounter, so it needs to be straightforward and intuitive. Avoid technical jargon or industry-specific terms that might confuse new visitors before they’ve had a chance to learn about your organization. Instead, use universal labels like “What We Do,” “Our Services,” or “Products.” Brand-new visitors should immediately understand the links in your menu, without having to guess where to find the information they need. This leads to a smoother and more user-friendly experience.
For non-profits with more content-heavy websites, breadcrumbs are a valuable tool for helping users navigate pages that are more than one step away from the homepage. Breadcrumbs show users the path they’ve taken and allow them to quickly return to previous sections.
Skills Canada uses breadcrumbs to help users keep track of where they are on the site and easily move back to previous pages. This is especially helpful when navigating through career paths and competitions, where users might want to retrace their steps without using the back button multiple times. Implementing breadcrumbs improves usability and reduces the chance of visitors feeling lost on your site.
Your website’s menu should provide easy access to the main action you want visitors to take, whether that’s donating, signing up for a newsletter, or joining an event. By placing conversion buttons in prominent locations – usually the top right – you guide users to the actions that drive your mission forward.
For example, U7 Solutions includes a “Let’s Talk” button in the navigation menu, making it easy for users to take the first step toward working with them. Similarly, Swedish Door’s website features a clear “Get Started” button, helping users quickly find the next step to making a purchase. For non-profits, this could translate to a “Donate Now” or “Get Involved” button that clearly stands out in the menu on desktop and mobile!
Using clear, simple language throughout your website helps make your content accessible to a wide range of visitors. This approach is especially important for users with cognitive disabilities, people with lower literacy levels, or those unfamiliar with your organization and its services. Plain language helps ensure that your message reaches everyone.
When your content is easy to understand, you break down barriers to engagement. Visitors don’t have to struggle with complicated terms, industry-specific jargon, or long-winded explanations. Instead, they can quickly grasp your message, which creates a more positive user experience. For non-profits, where trust is built through clear communication, this is crucial.
Readable content isn’t just about the words you use—it’s also about how you organize them on the page. A well-structured layout helps users find information quickly and absorb it more easily.
This combination of white space and visual hierarchy enhances readability and keeps users engaged with your content.
Your audience will likely visit your website from a variety of devices—desktops, laptops, tablets, and smartphones. Ensuring your website is mobile-friendly with a responsive design that adapts to any screen size is crucial to providing a seamless experience.
With an increasing number of users accessing websites via mobile devices, a responsive website isn’t just a bonus—it’s essential. If your site doesn’t work well on mobile, you risk alienating users who can’t easily navigate, read content, or complete forms on their devices.
Screen readers are software programs designed to assist blind or visually impaired users by reading the text and elements on a webpage out loud or converting them into Braille (a form of written language).
Popular screen readers include JAWS (Job Access With Speech), NVDA (NonVisual Desktop Access), and VoiceOver for macOS. These tools rely on the underlying structure of the website to help users navigate content and interact with elements like buttons and links.
For websites to work well with screen readers, it’s crucial to structure content logically and make use of certain HTML elements designed to improve accessibility.
Semantic HTML means using the appropriate HTML tags to describe the meaning of content on a webpage. For example, using <header>, <nav>, <section>, and <footer> tags gives structure to the page that screen readers can recognize. These elements help users quickly navigate through different sections of a webpage, making it easier to access relevant information.
Using the right tags doesn’t just make the content more readable for screen readers—it also improves search engine optimization (SEO) and creates a clearer structure for all users.
One of the most important aspects of making your site accessible for screen readers is proper heading structure within the text. When you organize your content with headings (like <h1>, <h2>, <h3>, etc.), you create a hierarchy that helps screen readers navigate more efficiently.
Organizing content with headings not only enhances accessibility but also makes your content more scannable and user-friendly.
Alternative text (alt text) is used to describe the content and purpose of an image for screen reader users. When a screen reader encounters an image, it reads the alt text aloud, helping blind users understand the image’s function. For example, a non-profit organization might have an image of volunteers planting trees, and the alt text could describe this as: “Volunteers planting trees at our annual community event.”
Writing alt text is a balancing act between being descriptive and concise. Here are some key tips:
Effective alt text helps visually impaired users gain the same context that sighted users receive from the images on your site.
ARIA landmarks (Accessible Rich Internet Applications) are attributes you can add to your HTML to provide extra context about different regions of your website. They help screen readers identify key parts of the page, such as the main content, navigation, and search areas. This makes it easier for users to jump between sections and find what they’re looking for without having to listen to the entire page.
Implementing ARIA landmarks to improve navigation
ARIA landmarks are particularly useful for complex websites with a lot of interactive elements. By adding ARIA roles such as role=”banner”, role=”navigation”, or role=”main”, you can clearly define areas of the page for screen readers. Here’s a quick guide to the most commonly used ARIA roles:
By implementing ARIA landmarks, you create a clearer structure for screen readers to follow, improving the user experience for visually impaired visitors.
For users who can’t use a mouse—whether due to a permanent motor disability, a temporary injury, or personal preference—keyboard navigation is essential.
These users rely on the Tab, Enter, Space, and Arrow keys to interact with websites. For example, users may press the Tab key to move from one interactive element (like a link, button, or form field) to the next, and use Enter or Space to activate buttons or links. If your website isn’t set up for keyboard accessibility, these users may be unable to fill out donation forms, navigate between pages, or engage with other key elements on your site.
By ensuring that your non-profit’s website is optimized for keyboard accessibility, you open your digital doors to a wider audience, making it easier for them to engage with your mission.
Here are some best practices for making your website accessible for keyboard users:
Focus indicators are essential for users navigating with a keyboard because they visually show which element is currently in focus. When a user presses the Tab key, the next interactive element (such as a link, button, or form field) should be highlighted with a border, outline, or other clear indicator.
Customizing focus indicators:
Browsers provide default focus styles, but it’s a good idea to customize them to make the indicators more visible and align with your site’s design. For example, you could use your brand’s color palette to highlight the focus indicator. A simple CSS rule like the one below can enhance the default focus style:
Ensure the focus indicator stands out clearly against the background and has a strong contrast (see point 1). This is especially important for users with low vision who rely on visible cues to navigate the page.
Testing is critical to ensuring your site is fully accessible via keyboard. Here are some methods and tools you can use:
By regularly testing your site’s keyboard accessibility, you can catch and fix potential issues before they impact your users.
Ensuring your non-profit’s website is accessible isn’t a one-time task—it’s an ongoing process. Regular accessibility testing helps you maintain an inclusive website and identify areas that need improvement as web technologies and standards evolve. In this section, we’ll cover the importance of continuous testing, provide recommendations for testing tools, and highlight the value of getting feedback from real users with disabilities.
Web accessibility isn’t a “set it and forget it” task. Websites are constantly changing—whether it’s content updates, new features, or third-party integrations—which means accessibility can fluctuate. For example, a new form might be added without proper focus indicators, or an embedded video could lack captions. That’s why continuous accessibility testing is critical.
Regular testing ensures that your website continues to meet accessibility standards, such as WCAG 2.1, and provides a seamless experience for all users. Moreover, testing helps identify new issues before they become barriers for your audience, giving you the opportunity to address them proactively.
Accessibility isn’t just about compliance—it’s about creating an inclusive environment that welcomes everyone to engage with your cause. By adopting a mindset of continuous improvement, your non-profit can ensure that your digital presence remains welcoming to all users, including those with disabilities.
There are several excellent tools available that make auditing your website accessibility straightforward:
While automated tools like WAVE, Axe, and Lighthouse are excellent for catching many common accessibility problems, they shouldn’t be your only approach. Some issues, such as poor color contrast in real-world settings or the usability of a form for screen reader users, require manual testing. Here’s how you can incorporate both approaches:
Manual testing helps catch the human-centered issues that automated tools often miss, ensuring a more user-friendly and inclusive experience.
While automated and manual testing can catch many accessibility issues, the most valuable insights often come from real-world testing with users who have disabilities. These users bring authentic experiences and can provide feedback that tools alone can’t capture.
For example, a user with motor impairments may encounter difficulties with your site’s form fields, or a blind user might find navigation confusing despite all ARIA roles being properly implemented. Getting this direct feedback helps identify usability challenges that would otherwise go unnoticed.
To involve users with disabilities:
This real-world input is essential for creating a truly accessible and inclusive website. By testing your site with people who rely on assistive technologies, you gain a better understanding of the barriers they face and how to remove them.
To recap, here are the key actions your non-profit can take to improve website accessibility:
Making your website accessible is essential for creating an inclusive digital space that welcomes all visitors, regardless of ability. By improving your site’s usability, you enhance user experience and expand the reach of your mission.
At U7 Solutions, we help non-profits design websites that are accessible AND impactful. If you’re looking for expert guidance, feel free to book a meeting or download our accessibility white paper for a free resource you can share with your team.
Your favorite digital solutions e-mailed to you, from the people who sometimes say smart things.
Ready to speak to an expert? Fill out the form below and we’ll get in touch with you soon.
Swipe up for expert help!