StartWiedzaDostępność stron (WCAG) — zrobić stronę dla wszystkich i lepszą dla Google
Wiedza / Web

Dostępność stron (WCAG) — zrobić stronę dla wszystkich i lepszą dla Google

Dostępna strona to strona, którą mogą użyć wszyscy — niezależnie od wzroku, słuchu czy mobilności. Bonus: Google to nagradza.

dostępnośćWCAGsemantykaHTMLinclusive design

Co to jest dostępność stron?

Dostępność (accessibility) to design i kod stron, które mogą być używane przez każdego — niezależnie od umiejętności.

Obejmuje osoby z niepełnosprawnościami: wzroku (niewidomi, słabowidzący), słuchu (głusi, niedosłyszący), mobilności (paraliza, drgawki).

Ale dostępność pomaga też osobom bez niepełnosprawności — na wolnym wi-fi, na starej przeglądarce, w złym oświetleniu.

WCAG (Web Content Accessibility Guidelines) to międzynarodowy standard definiujący jak robić dostępne strony.

Dlaczego to ważne dla biznesu?

Ok 15% populacji ma jakąś formę niepełnosprawności. To są potencjalni klienci, których tracisz.

W wielu krajach (w tym Polsce) niedostępne strony mogą być podstawą do pozwu o dyskryminację.

Google preferuje dostępne strony — to ranking factor. Strona dostępna será lepiej pozycjonowana.

Dostępna strona to też lepszy UX dla WSZYSTKICH — czyszczej, szybciej, łatwiej się czyta.

WCAG 2.1 — 4 główne zasady

1. Perceivable (Dostrzegalne) — informacja musi być widoczna/słyszalna. Alt text dla obrazów, napisy dla filmów.

2. Operable (Obsługiwalne) — interfejs musi być obsługiwalny bez myszy. Keyboard navigation, brak pułapek.

3. Understandable (Zrozumiałe) — tekst jasny, instrukcje proste, zmienne błędy z wyjaśnieniami.

4. Robust (Solidne) — kod powinien być kompatybilny ze screen readers i innymi asystujące tech.

Praktyczne implementacje

Alt text — każdy obraz musi mieć opisowy alt tekst. Nie 'image1.jpg' a 'Osoba piszące na laptopie'.

Kontrast kolorów — minimum 4.5:1 dla normalnego tekstu, 3:1 dla dużego tekstu (18px+).

Keyboard navigation — każdy element powinien być osiągalny przy użyciu TAB i ENTER.

Headings — użyj H1, H2, H3 w logicznym porządku. Nigdy nie pomijaj poziomów (H1 -> H3).

Labels — każde pole formularza musi mieć label powiązany z input elementem.

Semantyka HTML

Użyj właściwych elementów HTML: <button> zamiast <div onclick>, <nav>, <main>, <article>, <section>.

Screen readers polegają na semantyce — jeśli użyjesz <div>, asystent nie wie co to jest.

ARIA attributes — <aria-label>, <aria-describedby>, <aria-hidden> pomagają gdzie HTML nie wystarczy.

Struktura — logiczny flow, sensowny porządek tabindex, brak pułapek w nawigacji.

Video i multimedia

Każde video musi mieć napisy dla niesłyszących (captions).

Każdy audio musi mieć transkrypt dla głuchych.

Nie używaj auto-play dla multimediów — irytuje i może być niebezpieczne dla osób z epilepsją.

Pliki PDF — muszą być dostępne (tagged PDF). Zeskanowane PDFy bez OCR są niedostępne.

Testowanie dostępności

Narzędzia automatyczne: Axe, WAVE, Lighthouse (w Chrome DevTools), pa11y.

Testowanie ręczne: nawiguj tylko TAB-em, wyłącz CSS, używaj screen reader (NVDA, JAWS).

Testowanie z rzeczywistymi użytkownikami — osoby z niepełnosprawnościami odkryją rzeczy, które tool misi.

Continuous testing — accessibility to nie jednorazowy audit. Sprawdzaj przy każdej zmianie.

Częste błędy

Błąd 1: Images bez alt tekstu. Alt='image' też nie helps.

Błąd 2: Kolory jako jedyna forma informacji. Używaj też tekstu, ikony, wzory.

Błąd 3: Wszystko w obrazach zamiast HTML tekstu.

Błąd 4: Pliki bez struktur logicznej — chaos w heading lub tabelach bez th/tr/td.

Błąd 5: Auto-play muzyki/video — frustrujące i mogą trigger czasami.

Podsumowanie

Dostępność to nie łaska — to prawo człowieka i biznesowy smart move.

WCAG 2.1 Level AA to standard, do którego powinniś dążyć.

Dostępna strona to strona, którą lubią wszyscy — nie tylko osoby z niepełnosprawnościami.

Inwestycja w dostępność to inwestycja w większy market i lepszy SEO.

Najczęstsze pytania

Czy dostępność strony wpływa na pozycję w Google?

Tak — Google traktuje dostępność jako czynnik rankingowy i preferuje strony zgodne z WCAG. Dostępna witryna jest też czytelniejsza i szybsza w odbiorze dla wszystkich odwiedzających, więc poprawia doświadczenie użytkownika w ogóle. Inwestycja w dostępność przekłada się jednocześnie na lepsze SEO i na szerszy rynek potencjalnych klientów.

Czy muszę dbać o dostępność, skoro moi klienci nie zgłaszają problemów?

Około 15% populacji ma jakąś formę niepełnosprawności — to realni klienci, których niedostępna strona po prostu traci. W wielu krajach, w tym w Polsce, niedostępna witryna może być podstawą pozwu o dyskryminację. Poza tym z ułatwień korzysta każdy: ktoś na wolnym wi-fi, na starej przeglądarce albo w złym oświetleniu.

Jak sprawdzić, czy moja strona jest dostępna?

Zacznij od narzędzi automatycznych: Axe, WAVE, pa11y albo Lighthouse wbudowanego w Chrome DevTools. Potem testuj ręcznie — przejdź całą stronę samym TAB-em, wyłącz CSS i uruchom czytnik ekranu, np. NVDA lub JAWS. Najwięcej wykryją jednak testy z prawdziwymi użytkownikami z niepełnosprawnościami, a sprawdzanie trzeba powtarzać przy każdej zmianie, bo to nie jednorazowy audyt.

Jaki poziom WCAG powinna spełniać strona firmowa?

Standardem, do którego należy dążyć, jest WCAG 2.1 na poziomie AA. W praktyce oznacza to m.in. opisowe alt teksty przy obrazach, kontrast minimum 4,5:1 dla zwykłego tekstu, pełną obsługę klawiaturą oraz nagłówki H1–H3 w logicznej kolejności, bez pomijania poziomów. Do tego semantyczny HTML — prawdziwe przyciski i znaczniki nav, main czy article zamiast klikanych divów — żeby czytniki ekranu wiedziały, z czym mają do czynienia.
CTA

Chcesz sprawdzić dostępność Twojej strony? Zróbmy accessibility audit i pokażemy co poprawić.

Powiazane artykuly

Czytaj dalej

Skoro interesuje Cie temat "Dostępność stron (WCAG) — zrobić stronę dla wszystkich i lepszą dla Google", te tresci tez moga byc przydatne.

web

Certyfikat SSL, RODO, dostępność – co musi mieć każda strona? Checklist

Praktyczne wskazówki dotyczące bezpieczeństwa, RODO i dostępności stron internetowych. Poznaj wymagania prawne i techniczne.

8 kwietnia 2026·8 min czytania
Artykul / SEOCzytaj wiecej
web

Page Speed Optimization — dlaczego szybkość to waluta SEO i konwersji

Praktyczne porady na temat optymalizacji szybkości strony. Core Web Vitals, kompresja obrazów, minifikacja — co robić.

8 kwietnia 2026·8 min czytania
Artykul / SEOCzytaj wiecej
web

Local SEO — pojawić się w Google Maps i lokalnych wynikach dla Twojego miasta

Kompletny przewodnik po Local SEO. Google My Business, recenzje, citation building — co robić.

8 kwietnia 2026·3 min czytania
Artykul / SEOCzytaj wiecej
Cookies

Prywatnosc i analiza