What Are the Web Content Accessibility Guidelines? How to Make Your Website Accessible to Everyone

Writer: Joe Warnimont

Joe Warnimont, Contributing Expert

Joe Warnimont is a seasoned professional writer with more than a decade of experience covering topics such as WordPress, web hosting, eCommerce platforms, blogging, and social media. Joe's writing has appeared in publications such as ThemeIsle, CodeInWP, and Kinsta. He graduated with dual bachelor's degrees from Indiana University. This educational background paved the way for a multifaceted career at talent agencies, production studios, and software companies.

Editor: Austin Lang

Austin Lang, Editor

Austin Lang has worked in writing and academia for more than a decade. He previously taught writing at Florida Atlantic University, where he graduated with a Master’s degree in English. His past experience includes editing and fact-checking more than 500 scientific papers, journal articles, and theses. As the Marketing Editor for HostingAdvice, Austin leverages his research experience and love for the English language to provide readers with accurate, informational content.

Reviewer: Lynn Cadet

Lynn Cadet, Contributing Expert

Lynn Cadet is a seasoned technology writer with extensive experience covering web hosting, software platforms, and IT infrastructure. At HostingAdvice.com, she has authored more than 300 articles analyzing everything from server architecture and cloud performance to cybersecurity, SaaS innovations, and developer-driven tools. She also conducts hands-on testing of web hosts, evaluating performance, usability, and reliability, to produce thorough, data-driven reviews. A graduate of the University of Florida, Lynn’s reporting and editorial work can also be found across multiple online publications.

Our experts take readers step-by-step through a variety of hosting and programming tasks in our popular series of how-to guides.
Follow Us:
2.7k
16.4k
11.7k
173
4.1k

For those in wheelchairs, a building without ramps or automated doors functions no differently from a giant wall. Just as blind folks rely on braille signs and the hard of hearing require hearing aids, people with disabilities also deserve accessibility on the internet.

It took a while, as a website owner, to realize that I not only had a legal obligation but a moral and societal obligation to remove barriers from my websites for everyone. Luckily, developers and website owners like myself have WCAG, or Web Content Accessibility Guidelines, to instruct us on how to add accessibility elements.

WCAG, or Web Content Accessibility Guidelines, functions as a collection of instructions to help make content published on the internet more accessible for everyone, in particular for those with disabilities.

In this guide, I’ll outline how the recommendations from WCAG affect everyone involved in the website world, including developers, designers, hosting companies, and all users of the internet. I’ll also dive into the specifics of WCAG to ensure you know how to comply with the guidelines and why you should.

WCAG Basics

Imagine you’re building a new home from scratch. I’ve actually been in this situation before, and it required me to hire a general contractor who managed their own subcontractors. Each of those subcontractors had to follow building codes to ensure I wouldn’t fall over my balcony banister or get electrocuted by any outlets.

It’s all very similar to building a website, except that I would hire developers and designers instead. As the owner of the website, I must ensure that those designers and developers follow what I consider the “building code” of the internet: WCAG.

The Web Content Accessibility Guidelines were developed to ensure the entire internet is built with accessibility in mind

WCAG comes from the World Wide Web Consortium (W3C) and its Web Accessibility Initiative (WAI), which is a separate program to ensure the entire internet remains accessible to all people.

Therefore, Web Content Accessibility Guidelines protect disabled people, make it easier for them to access the internet, and give those working on websites the tools and instructions needed to make it all happen.

WCAG Versions and Evolution

Just as city building codes change to account for new building technologies or societal realities, WCAG has experienced drastic growth and change throughout its lifespan. Here’s a timeline with the main versions and dates I’d like you to know:

As we prepare for future developments, such as WCAG 3.0, I’m excited to see how new guidelines become easier to understand since that has been a complaint in the past for developers.

I also expect future updates to address accessibility with emerging tech like AI and VR. There’s also word of a WCAG scoring system — beyond a basic pass/fail diagnosis.

WCAG Principles: POUR Framework

As I mentioned in the previous section, WCAG 2.0 introduced ‌the POUR Framework, which has remained an essential part of accessibility guidelines since 2008. In short, the POUR Framework established more structure for accessibility rules.

Here’s what POUR stands for:

So, every time a developer builds a site or a company makes an app, website builder, or eCommerce platform, they must assess whether the project meets all four POUR requirements. I’ll explain each in depth below.

Perceivable — Ensuring Content Is Available to All Senses

Blind users have a problem with websites; they can’t visually perceive images. So, WCAG principles dictate that I must make them perceivable with image alt text, which the blind user can use their browser to listen to. WCAG also pushes perceivable elements for other senses.

Here are some examples of content with perceivable design in mind:

Other ways to make content more perceivable include transcripts for podcasts and videos, descriptive link text, and colorblind-friendly palettes. I’ve even seen website creators go the extra mile with sign language videos for essential audio clips and easily adjustable line spacing for improved reading.

Operable – Making Interfaces Usable

The first time I read about operability, I thought, “Well, duh. Who would ever want an interface that wasn’t usable?” But the idea is to think about an interface’s usability for every type of person. For example, someone using an iPhone might not be able to view your search bar, or some people cannot use a mouse or keyboard.

Here are examples of ways to make your content or website more operable:

You might also include ways to deliver voice commands to navigate your website. And never forget about the importance of full keyboard control. So many apps lean on heavy amounts of drag-and-drop functionality, but there’s always the need for some to stick with a keyboard.

Understandable — Content Must Be Readable and Predictable

A website that’s difficult to understand is like a piece of furniture you order online that comes with terrible instructions. It’s frustrating when you encounter websites with poorly written content and unclear navigation, but that’s especially true for disabled individuals.

Here’s how to make content understandable:

You may have noticed that in my second suggestion, I mentioned “clear languages that come with instructions.” WCAG recommends using instructional language to make for a more direct understanding of what the user should do next. I think of this as writing clear calls-to-action for buttons or breaking up a recipe into actionable steps with a logical order.

Robust — Ensuring Compatibility With Assistive Technologies

This part of the POUR Framework is all about robustness to withstand change. In short, WCAG wants you to build products and interfaces that will always integrate easily with other accessibility technology.

Here are examples of robustness:

I’ve found it useful to test with various assistive technologies before launching an interface or product. This way, you plan for the current tech while still sticking with tactics like semantic HTML to prepare for the future.

WCAG Success Criteria and Levels of Conformance

That 2.0 version of the WCAG guidelines introduced testable success criteria where you could categorize the accessibility of your project into one of three conformance levels: A, AA, or AAA.

Level of ConformanceDescriptionLegal requirement
AMinimum accessibility requirementsUsually required by most municipalities
AAIndustry standardSometimes legally required depending on the organization
AAAHighest level possible for accessibilityNot always mandatory but ideal — often required of federal agencies

Keep in mind that the WCAG levels of conformance aren’t like restaurant health grades or building codes with permits. There’s no unified regulatory body, so much of it comes down to self-evaluation.

Having said that, many governments and countries require a certain conformance level for specific businesses, and there’s always the potential to get sued by virtually anyone with a disability if you don’t meet accessibility standards.

Why WCAG Compliance Matters

All of this talk about compliance may sound like a burden to you. Do I really need to invest time and money to accommodate such a small portion of the population? First, WCAG protects 1.3 billion people, which is about 16% of the world’s population. And there are many other reasons to comply with WCAG.

Legal Obligations

Many countries have laws in place to enforce the protection of disabled people in the digital age. Some laws include ADA (Americans with Disabilities Act), Section 508, and the European Accessibility Act, which function similarly to laws that require things such as wheelchair ramps — except for digital accessibility. If you don’t comply with those laws, you could receive a fine or experience court time if someone sues you.

Business Benefits

Although perhaps a shallow reason to embrace accessibility standards, there’s no lying that your business should benefit by following WCAG. And it makes sense. We’re talking about giving full access to your website to over 1.3 billion people. You can reach a wider audience, get listed higher in search engines, and even strengthen the potential for brand ambassadors (since disabled users may share that your site is accessible).

Ethical Considerations

Last, I’d like to cover the more human aspects of why you and I should care about WCAG and the users it’s meant to protect. If I block out 16% of the world’s population from using my website in any meaningful way, that hinders fair, equal access. The goal should be for website owners and developers to embrace inclusivity because it’s the right thing to do.

How to Implement WCAG on Your Website

To implement WCAG on your website, I suggest starting with a free accessibility audit. You can complete an audit with automated tools, including WAVE, Axe, or Lighthouse. My favorite is Lighthouse since it’s included in the developer tools of most web browsers.

To begin, go to any website. Right-click on the site and select Inspect. That reveals the browser’s developer tools to the right. In the menu bar, find and click the Lighthouse option.

In Lighthouse, you can (and should) run four accessibility audits:

  1. Accessibility in Navigation Mode for Mobile Devices
  2. Accessibility in Snapshot Mode for Mobile Devices
  3. Accessibility in Navigation Mode for Desktop Devices
  4. Accessibility in Snapshot Mode for Desktop Devices

For accessibility audits, you don’t need to check categories like Performance, Best Practices, or SEO. You also can’t run an accessibility test in “Timespan” mode. To begin any audit, click the Analyze Page Load button.

I like to look at the baseline Accessibility Score first. This tells me if I check off most WCAG guidelines. This audit of HostingAdvice, for instance, looks great at first glance.

To fix common issues, browse through your Lighthouse results to see what it recommends. I’ve commonly seen problems with links that lack discernible names, touch targets without sufficient sizing, and redundant alt tags.

Click any issue to reveal more information. Lighthouse tells you the exact locations of these issues on your website. It also explains how to fix them. For instance, I could learn more about alt attributes and go to my content management system to adjust alt tags.

Beyond that, you should complete manual testing with screen readers and keyboard navigation. Luckily, Lighthouse provides a list of items you should check manually.

For this website, I would test how easy it is to navigate my site with a keyboard. I’d also want to check on elements like logical tab orders.

Common WCAG Myths and Misconceptions

I’ve encountered so many myths about WCAG, and I often find it’s because people simply don’t want to put in the time to make their websites accessible. Yet, I’m here to debunk these myths, particularly these:

Now Is the Time to Follow WCAG and Make Your Site Accessible

Making a website accessible for disabled users has many benefits. Not only is it the right thing to do, but it can make your website more functional while avoiding any fines or legal issues. Not to mention, if the ethical considerations aren’t good enough for you, there’s always the fact that following WCAG leads to quite a few business benefits.

About the Author

Contributing Expert

Joe Warnimont is a seasoned professional writer with more than a decade of experience covering topics such as WordPress, web hosting, and eCommerce platforms. Joe's writing has appeared in ThemeIsle, CodeInWP, and Kinsta, among other publications. He graduated with dual bachelor's degrees from Indiana University. This educational background paved the way for a multifaceted career at talent agencies, production studios, and software companies.

« BACK TO: HOW-TO

Meet the Experts

Our team of experts with a combined 50+ years of experience in web hosting serve insight and advice to more than 20 million users!

We Know Hosting

$

4

8

,

2

8

3

spent annually on web hosting!