March feels like a good time to talk about something most businesses never think about until something goes wrong or the threat of lawsuit ends up at their door: accessibility.
Not because it’s having a moment. Not because the lawsuit headlines are getting louder. But because a website that not everyone can actually use isn’t really doing its job.
At Rock, Pixel, Scissors, we audit a lot of WordPress websites. They look great. Clean design, solid content, no obvious problems. But when we look at them through an accessibility lens, the gaps are almost always there.
The good news? They’re rarely intentional. Most sites just haven’t been looked at this way before.
Here’s what we find most often and why it’s worth paying attention to.
Missing Alt Text on Images
Alt text is how screen readers describe images to users who are blind or visually impaired. Without it, those images simply don’t exist for a portion of your audience and any information they convey disappears with them.
Most WordPress sites we review have dozens, sometimes hundreds, of images with no alt text at all. It’s one of the easiest things to fix and consistently one of the most overlooked. (It also affects SEO, which is a nice bonus.)
Poor Color Contrast
Light gray text on a white background has been a design staple for years. It also happens to be unreadable for a significant number of people. Those with low vision, color blindness, or even just older eyes on a bright screen.
ADA guidelines set minimum contrast ratios for a reason. When text and background colors are too similar, readability suffers for everyone, not just users with disabilities. If someone has to squint to get through your content, they probably won’t.
Broken Heading Structure
WordPress makes it easy to change the visual size of text, which has led to a lot of sites where the heading structure looks fine but is technically a mess. Multiple H1 tags, headings that skip levels, text that’s been styled to look like a heading without actually being coded as one.
Screen readers use heading structure to help users move through a page efficiently. When that structure is out of order or inconsistent, navigation becomes a frustrating guessing game.
Forms Without Proper Labels
Contact forms are where we see some of the most significant accessibility failures. Placeholder text standing in for real labels. Error messages that aren’t communicated clearly. Required fields that aren’t identified until after submission fails.
If a user can’t independently figure out how to complete your form, you’ve lost that inquiry and possibly flagged yourself for a compliance issue.
Keyboard Navigation That Doesn’t Work
A lot of people don’t use a mouse. Some rely entirely on a keyboard to move through a website, and many assistive devices work the same way. If menus can’t be tabbed through, buttons can’t be activated, or there’s no visible focus indicator showing where you are on the page, those users hit a wall.
It’s one of the more technical issues we find, and one of the most commonly missed during the original build.
Auto-Playing Media
Videos that launch without warning and pop-ups that interrupt page flow aren’t just annoying, they create real barriers for users with cognitive disabilities or those using screen readers. Accessibility means giving users control over their experience, including whether and when media plays.
Why Any of This Matters
The case for accessibility goes beyond legal risk, though that’s real too. Accessible sites tend to have cleaner structure, clearer navigation, and stronger SEO fundamentals. The improvements that make a site more usable for someone with a disability usually make it better for everyone.
It’s also just the right thing to build.
Where to Start
Most of the WordPress sites we audit weren’t built with bad intentions. Accessibility just wasn’t part of the checklist. If your site hasn’t been reviewed recently (or ever) it’s worth finding out where you actually stand.
A proper audit will show you what’s working, what’s exposed, what’s a quick fix, and what needs more involved work. Some of it you can address right away. Some of it takes more planning.
But addressing it now, on your own terms, is almost always easier than addressing it after a complaint or a demand letter.




