RWD (Responsive Web Design) to podejście, w którym layout strony automatycznie dostosowuje się do rozmiaru ekranu: telefonu, tabletu, laptopa, dużego monitora. Jeden kod, jedna strona, wiele rozmiarów. Zamiast budować osobne wersje „mobilną” i „desktopową” robisz jedną stronę, która płynnie zmienia układ w zależności od szerokości okna. W 2026 ponad 60% ruchu w internecie idzie z urządzeń mobilnych. Strona bez RWD traci większość odwiedzających, zanim w ogóle zaczną czytać.
Spis treści
ToggleTrzy filary RWD
Responsywność opiera się na trzech mechanizmach CSS.
Fluid grid (elastyczna siatka). Zamiast stałych szerokości w pikselach (np. width: 960px) używasz procentów albo jednostek względnych (width: 100%, max-width: 1200px). Elementy rozciągają się i kurczą proporcjonalnie do okna. Na desktopie 3 kolumny obok siebie. Na tablecie 2. Na telefonie 1, bo nie ma miejsca na 3.
Media queries. Reguły CSS, które aktywują się przy określonej szerokości ekranu. „Gdy ekran jest węższy niż 768 px, zmień layout z 3 kolumn na 1”. To serce RWD: różne style dla różnych rozmiarów bez zmiany HTML.
/* Desktop (domyślnie) */
.container { display: grid; grid-template-columns: 1fr 1fr 1fr; }
/* Tablet */
@media (max-width: 768px) {
.container { grid-template-columns: 1fr 1fr; }
}
/* Telefon */
@media (max-width: 480px) {
.container { grid-template-columns: 1fr; }
}
Flexible images. Obrazki z max-width: 100% nie wychodzą poza kontener, skalują się proporcjonalnie. Bez tego: obrazek 1200 px na ekranie 375 px wylewa się poza ekran i wymusza poziomy scroll, czyli klasyczny problem starszych stron.
Dlaczego RWD jest dziś obowiązkowe
Google Mobile-First Indexing. Od 2021 Google indeksuje wersję mobilną strony jako podstawową. Strona dobra na desktopie i kiepska na telefonie? Google widzi tylko tę kiepską. Brak RWD = gorsze pozycje.
60+% ruchu to mobile. W Polsce w 2026 ponad 60% wejść pochodzi ze smartfonów. Strona nieprzystosowana do telefonu (mały tekst, przyciski blisko siebie, poziomy scroll) traci użytkownika w 3 sekundy. Bounce rate idzie w górę, Core Web Vitals w dół, ranking razem z nimi.
Jeden URL. RWD oznacza jeden adres per stronę (zamiast osobnego m.twojadomena.pl). Google preferuje jedną wersję. Brak duplikatów, brak problemów z canonical, brak dzielenia autorytetu między dwie wersje.
RWD vs osobna wersja mobilna vs AMP
| Podejście | Jak działa | Status w 2026 |
|---|---|---|
| RWD | Jeden kod, layout dostosowuje się przez media queries | Standard, jedyne zalecane |
| Osobna wersja mobilna (m.) | Osobna strona na m.twojadomena.pl | Przestarzałe, problemy z SEO i utrzymaniem |
| AMP (Accelerated Mobile Pages) | Uproszczony HTML pod szybkie ładowanie | Wygaszane, Google nie faworyzuje AMP od 2021 |
| Adaptive Design | Serwer wykrywa urządzenie i serwuje inny HTML | Niszowe, trudniejsze niż RWD |
Breakpointy
Breakpointy to szerokości, przy których media queries aktywują nowy layout. Standardowe w 2026:
| Breakpoint | Szerokość | Urządzenia |
|---|---|---|
| Mobile S | poniżej 375 px | Stare iPhone SE, małe Androidy |
| Mobile | 375–767 px | iPhone, Galaxy, większość smartfonów |
| Tablet | 768–1023 px | iPad, Galaxy Tab |
| Laptop | 1024–1439 px | Laptopy 13–15 cali |
| Desktop | 1440 px+ | Monitory 24+, iMac, ultrawide |
Mobile-first to dziś najlepsza praktyka. Zaczynasz od stylu mobilnego (domyślny CSS bez media queries), potem dorzucasz @media (min-width: 768px) dla większych ekranów. Mobile jest trudniejszy, bo masz mniej miejsca. Jak zaprojektujesz najpierw pod telefon, desktop dorzucisz w godzinę. Google Mobile-First Indexing też preferuje to podejście.
Jak sprawdzić, czy strona jest responsywna
Najprostszy test. Otwórz stronę na desktopie, chwyć krawędź okna i powoli zmniejszaj szerokość. Layout płynnie się dostosowuje? Tekst pozostaje czytelny? Brak poziomego scrolla? Jest responsywna.
Chrome DevTools. F12, ikona urządzeń mobilnych w lewym górnym rogu DevTools, wybierasz urządzenie (iPhone 14, Galaxy, iPad). Widzisz, jak strona wygląda na konkretnym ekranie. Najdokładniejszy test.
Google Mobile-Friendly Test. search.google.com/test/mobile-friendly, wpisujesz URL, Google ocenia, czy strona jest mobile-friendly. „Not mobile-friendly” oznacza realny problem.
PageSpeed Insights. pagespeed.web.dev, URL, zakładka „Mobile”. Oprócz szybkości sprawdza CLS (layout shift), klasyczny problem nieresponsywnych stron.
RWD w WordPressie
Większość nowoczesnych motywów (Astra, GeneratePress, Twenty Twenty-Five, motywy blokowe FSE) jest responsywna domyślnie. Nie kodujesz nic, motyw robi RWD za ciebie.
Sprawdzenie: Wygląd, Dostosuj (Customizer), na dole ekranu ikony urządzeń (desktop, tablet, telefon). Przełączasz i widzisz każdy widok.
Page buildery (Elementor, Divi) mają wbudowaną edycję responsywną. Klikasz ikonę urządzenia i edytujesz layout osobno per breakpoint. Możesz ukryć elementy na telefonie, zmienić rozmiar fontu, układ kolumn. Sam tak konfiguruję każdą stronę: najpierw mobile, potem dolne breakpointy, na końcu desktop.
Najczęstsze problemy w WordPressie.
- Tabele HTML nie mieszczą się na telefonie. Rozwiązanie:
overflow-x: autona kontenerze (poziomy scroll w obrębie tabeli) albo responsywne tabele ze stackowanymi wierszami. - Za duże obrazki spowalniają mobile. Optymalizacja: WebP, srcset, lazy loading.
- Fonty: za duży tekst na desktopie albo za mały na mobile. Używaj
remiclamp()zamiast sztywnych pikseli.
Viewport meta tag, absolutne minimum
Żeby RWD w ogóle działało, strona musi mieć w <head>:
<meta name="viewport" content="width=device-width, initial-scale=1">
Bez tego przeglądarka mobilna renderuje stronę w szerokości jakichś 980 px (jak desktop) i skaluje całość do ekranu telefonu. Tekst jest mikroskopijny. Z tagiem przeglądarka używa rzeczywistej szerokości urządzenia, media queries działają i RWD jest faktyczne.
WordPress dorzuca ten tag automatycznie z motywu. Jeśli klepiesz stronę od zera w HTML, dodajesz ręcznie. Brak viewport meta = brak RWD, nawet jeśli masz wszystkie media queries świata.
RWD a wydajność na mobile
Responsywność to nie tylko layout, ale też wydajność na słabszym sprzęcie. Telefon ma wolniejszy procesor, mniej RAM, słabsze łącze (LTE kontra światłowód) i baterię, której mu szkoda. Dlatego RWD idzie w parze z:
- optymalizacją obrazków (WebP, srcset, telefon ściąga mniejszą wersję),
- niskim TTFB (cache, CDN),
- minimalnym JavaScriptem (defer/async, mniej wtyczek),
- Core Web Vitals zoptymalizowanymi pod mobile (LCP poniżej 2,5 s, INP poniżej 200 ms, CLS poniżej 0,1).
Najczęściej zadawane pytania
Czy moja strona jest responsywna
Otwórz na telefonie. Tekst czytelny bez powiększania? Menu działa? Brak poziomego scrolla? Tak na wszystko = responsywna. Dokładniej sprawdzisz w Chrome DevTools (F12, ikona urządzeń) albo Google Mobile-Friendly Test.
Czy RWD wpływa na SEO
Bezpośrednio. Google Mobile-First Indexing oznacza, że wersja mobilna jest podstawą rankingu. Nieresponsywna strona = Google widzi złą wersję = niższe pozycje. Plus Core Web Vitals (CLS, LCP) są mierzone na mobile, więc nieresponsywna strona ma złe wyniki w obu metrykach.
Czy WordPress jest domyślnie responsywny
Sam WordPress (core, czyli admin panel) tak. Responsywność strony zależy jednak od motywu. Nowoczesne motywy (Astra, GeneratePress, motywy blokowe) są responsywne. Stare motywy z 2015 niekoniecznie. Sprawdzaj motyw przed użyciem.
Ile kosztuje zrobienie strony responsywnej
Nową stronę: 0 zł dodatkowo, każdy nowoczesny motyw albo framework jest responsywny domyślnie. Stara strona bez RWD: przebudowa CSS u programisty 1000-5000 zł, zależnie od złożoności. Tańsza droga: zmiana motywu na responsywny (szybsze, ale wymaga migracji treści).
Czym jest „mobile-first” design
Projektujesz najpierw pod telefon (mały ekran, mało miejsca), potem rozszerzasz na tablet i desktop. CSS: domyślne style są mobilne, media queries min-width dorzucają style dla większych ekranów. Przeciwieństwo to „desktop-first” (projektujesz pod duży ekran, potem obcinasz pod mobile). Mobile-first jest dziś standardem rekomendowanym przez Google i branżę.






