Accessibility

How do I test my website with a screen reader?

Install NVDA on Windows or turn on VoiceOver on a Mac — both are free — then navigate your site by headings and by links rather than reading it top to bottom. Ten minutes of that changes how you write markup permanently.

Answered by Anas Bin Masud 215 words 3 sections

A first session, step by step

  1. Turn the screen reader on and close your eyes, or turn the monitor off.
  2. Navigate by heading. The heading list alone should tell you what the page is about.
  3. Navigate by link. Every link should make sense out of context — "read more" does not.
  4. Fill in the contact form. Confirm every field is announced with its label.
  5. Submit it with a deliberate error and check the error is announced, not only shown.

What you will find first

Links that announce as "read more" repeatedly, images announced by filename, form fields announced as "edit blank", and a modal you cannot escape. All four are common, all four are invisible in a visual review, and none are reported by an automated scan.

You do not need to become expert

You are not simulating the experience of a daily screen reader user, who is far faster and more skilled than you will be. You are finding the places where the page conveys nothing, and those are obvious within minutes.

The longer version

This answer is deliberately short. If you want the full treatment, Website accessibility, without the compliance theatre covers it in about 5 minutes — free, ungated, written from client work.

Who answered this

Anas Bin Masud builds e-commerce sites and does technical SEO for businesses in the UK, Canada and Pakistan — fifteen live client sites, six of them stores taking real payments. These answers come from those projects rather than from a content brief. More about how I work, or ask me something directly.

People also ask

All 110 answers →

Still have a question this did not answer?

Send the brief and you get a reply within one business day — either questions, or a scoping call. If your project is not something I should take on, I will say so then.

Response
Replies within 1 business day
Hours
Mon–Fri, 09:00–18:00 PKT — overlaps 05:00–14:00 UK, 00:00–09:00 US Eastern
Booking
Booking projects from October 2026
WhatsApp — opens a chat with +92 346 5348466 in a new tab