Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Tester przyjazności mobilnej

Sprawdź responsywność i mobile-friendliness strony: rozmiar czcionek, dotykowe cele, viewport, szybkość mobilna. Zgodność z wymaganiami Google. Bezpłatnie.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}

Adresy (wejście)

3

jeden adres na linię

Poprawne adresy

3
OK

przeszły walidację URL

Niepoprawne adresy

0
OK

pominięte przy generowaniu linków

Linki do testów

15

poprawne adresy × testy na adres

Testy na adres

5

zależy od wybranego zestawu (+1 z legacy)

https://example.com/
- PageSpeed Insights (mobile): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2F&form_factor=mobile
- Lighthouse (web.dev Measure): https://web.dev/measure/?url=https%3A%2F%2Fexample.com%2F
- Mobile-Friendly alternative (Sitechecker): https://sitechecker.pro/mobile-friendly-test/?url=https%3A%2F%2Fexample.com%2F
- PageSpeed Insights (desktop): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2F&form_factor=desktop
- Chrome UX Report (CrUX Dashboard): https://lookerstudio.google.com/u/0/reporting/1a4b1f07-96fb-4c1d-b1a7-2f827dcd2f7d/page/0Jk?params=%7B%22df20%22:%22example.com%22%7D

https://example.com/blog/mobile-seo-checklist
- PageSpeed Insights (mobile): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2Fblog%2Fmobile-seo-checklist&form_factor=mobile
- Lighthouse (web.dev Measure): https://web.dev/measure/?url=https%3A%2F%2Fexample.com%2Fblog%2Fmobile-seo-checklist
- Mobile-Friendly alternative (Sitechecker): https://sitechecker.pro/mobile-friendly-test/?url=https%3A%2F%2Fexample.com%2Fblog%2Fmobile-seo-checklist
- PageSpeed Insights (desktop): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2Fblog%2Fmobile-seo-checklist&form_factor=desktop
- Chrome UX Report (CrUX Dashboard): https://lookerstudio.google.com/u/0/reporting/1a4b1f07-96fb-4c1d-b1a7-2f827dcd2f7d/page/0Jk?params=%7B%22df20%22:%22example.com%22%7D

https://example.com/product/awesome-widget
- PageSpeed Insights (mobile): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2Fproduct%2Fawesome-widget&form_factor=mobile
- Lighthouse (web.dev Measure): https://web.dev/measure/?url=https%3A%2F%2Fexample.com%2Fproduct%2Fawesome-widget
- Mobile-Friendly alternative (Sitechecker): https://sitechecker.pro/mobile-friendly-test/?url=https%3A%2F%2Fexample.com%2Fproduct%2Fawesome-widget
- PageSpeed Insights (desktop): https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com%2Fproduct%2Fawesome-widget&form_factor=desktop
- Chrome UX Report (CrUX Dashboard): https://lookerstudio.google.com/u/0/reporting/1a4b1f07-96fb-4c1d-b1a7-2f827dcd2f7d/page/0Jk?params=%7B%22df20%22:%22example.com%22%7D
Zestaw Core linkuje 3 testy, Performance 2, Complete set łączy oba (5); opcja „include legacy” dorzuca szósty link do wyłączonego testu Google
TestZestawCo sprawdzaAdres bazowy
PageSpeed Insights (mobile) Core Wyniki Lighthouse dla mobilnej wersji strony (parametr form_factor=mobile) pagespeed.web.dev/analysis?url=…&form_factor=mobile
Lighthouse (web.dev Measure) Core Raport Lighthouse (wydajność, dostępność, SEO) z domyślnym profilem mobilnym web.dev/measure/?url=…
Mobile-Friendly (Sitechecker) Core Zewnętrzny test przyjazności mobilnej jako uzupełnienie sitechecker.pro/mobile-friendly-test/?url=…
PageSpeed Insights (desktop) Performance Te same metryki dla wersji desktopowej — do porównania mobilny vs desktop pagespeed.web.dev/analysis?url=…&form_factor=desktop
Chrome UX Report (CrUX) Performance Prawdziwe dane pól (Core Web Vitals) użytkowników Chrome dla hosta Looker Studio: CrUX Dashboard z filtrem po domenie
Legacy Google Mobile-Friendly Test Tylko z opcją „include legacy” Test wyłączony przez Google (2023) — link odtworzony, ale strona może nie działać search.google.com/test/mobile-friendly?url=…

Narzędzie NIE mierzy strony samodzielnie — buduje linki otwierające zewnętrzne testy z adresem w parametrze ?url= (kodowane rawurlencode) i, dla PageSpeed, wyborem form_factor=mobile albo desktop.

Dokładnie te adresy otrzyma użytkownik dla przykładowej domeny — bez schematu https:// zostanie dodany automatycznie
TestLink wygenerowany silnikiem
PageSpeed Insights (mobile) https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com&form_factor=mobile
Lighthouse (web.dev Measure) https://web.dev/measure/?url=https%3A%2F%2Fexample.com
Mobile-Friendly alternative (Sitechecker) https://sitechecker.pro/mobile-friendly-test/?url=https%3A%2F%2Fexample.com
PageSpeed Insights (desktop) https://pagespeed.web.dev/analysis?url=https%3A%2F%2Fexample.com&form_factor=desktop
Chrome UX Report (CrUX Dashboard) https://lookerstudio.google.com/u/0/reporting/1a4b1f07-96fb-4c1d-b1a7-2f827dcd2f7d/page/0Jk?params=%7B%22df20%22:%22example.com%22%7D

Adres bez schematu („example.com”) dostaje prefiks https://; adresy, które po tym nie przechodzą walidacji filter_var, trafiają do licznika „Niepoprawne” i nie dostają linków.

Warto wiedzieć — mobilne SEO i testy przyjazności

Mobile-first indexing

Google indeksuje wersję mobilną strony jako podstawową. Jeśli treść, linki wewnętrzne czy dane strukturalne istnieją tylko w wersji desktopowej, w rankingu liczy się ich brak.

Co mierzy Lighthouse

PageSpeed Insights i web.dev/measure uruchamiają Lighthouse z emulacją telefonu: wydajność (LCP, TBT), dostępność, najlepsze praktyki i SEO. Porównanie mobile vs desktop (zestaw Performance) pokazuje, czy problem leży w urządzeniu czy w kodzie.

Dane pól vs laboratorium

CrUX Dashboard pokazuje Core Web Vitals zmierzone na prawdziwych użytkownikach Chrome (LCP, INP, CLS). Labowy wynik Lighthouse to prognoza; CrUX to rzeczywistość — obie perspektywy są w zestawie Performance.

Legacy test — wyłączony

Google zamknął Mobile-Friendly Test w 2023 r. i zastąpił go raportem „Przydatność mobilna” w Search Console. Link w opcji „include legacy” jest odtworzony dla porządku, ale strona testu może już nie odpowiadać.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Tester przyjazności mobilnej – sprawdź responsywność strony dla Google

Google używa Mobile-First Indexing od 2019 roku – mobilna wersja strony jest główną wersją indeksowaną. Strona nieprzyjazna mobilnie = niższy ranking. Narzędzie sprawdza kluczowe aspekty mobile-friendliness: viewport, wielkość czcionek, touch targets, szybkość i responsywność.

tester przyjazności mobilnej mobile-friendly test responsywność strony Google mobile SEO

Kluczowe wymagania mobile-friendly

Viewport meta tag: . Czcionki: min. 14-16px (nie skalowane przez viewport). Touch targets: min. 48×48px, odstęp min. 8px. Brak poziomego scrollowania. Brak Flash. Szybkość: Core Web Vitals (LCP, CLS, FID/INP). Treść szersza niż viewport: błąd.

Mobile-First Indexing

Google od 2019: indeksuje mobilną wersję jako primary. Wcześniej: desktop = primary. Jeśli masz osobną wersję mobilną (m.domena.pl): upewnij się że ma tę samą treść co desktop. Jeśli responsive design: nie ma problemu. Sprawdź: Google Search Console → Mobile Usability raport. PageSpeed Insights: osobne wyniki mobile/desktop.

Core Web Vitals na mobile

LCP (Largest Contentful Paint): < 2.5s (good). FID (First Input Delay) / INP: < 100ms. CLS (Cumulative Layout Shift): < 0.1. Na mobile: LCP jest zazwyczaj gorszy (wolniejsze sieci, mniej mocy). Optymalizacja: lazy loading, image compression (WebP/AVIF), minifikacja CSS/JS, CDN.

Najczęstsze błędy mobile

Zbyt małe przyciski (< 44px). Tekst za mały (< 14px). Brak viewport meta. Popup zajmujący cały ekran (Google penalizuje). Treść szersza niż viewport (horizontal scroll). Za wolne ładowanie (> 3s). Brak alternatywy dla hover-only interactions. Fixed elements zakrywające treść.

Jak tester sprawdza przyjazność mobilną

Tester nie ocenia wyglądu strony ani jej estetyki. Pobiera HTML pod wskazanym adresem z nagłówkiem User-Agent typowym dla smartfona, a następnie renderuje dokument w wirtualnym oknie o szerokości zbliżonej do typowego telefonu (zwykle 360–414 px). Dopiero na wyrenderowanym układzie wykonywane są pomiary: szerokość i wysokość elementów klikalnych, odstępy między nimi, rozmiar czcionki w blokach tekstowych oraz to, czy jakikolwiek element wystaje poza szerokość viewportu i wymusza przewijanie w poziomie.

Kluczowe jest to, że test patrzy na wynik działania CSS, a nie na sam kod źródłowy. Znacznik meta viewport odczytywany jest z sekcji head i sprawdzany pod kątem obecności parametrów width=device-width oraz initial-scale=1. Natomiast rozmiar przycisku czy czcionki zależy od arkuszy stylów, mediów i fontów, więc dopiero po renderowaniu wiadomo, czy dany element faktycznie spełnia progi. Dlatego strona może mieć poprawny viewport, a mimo to dostać ostrzeżenia — bo np. wysokość przycisku spada do wartości poniżej 48 px dopiero przy węższym ekranie.

Ocena opiera się na progach referencyjnych: touch targets min. 48 × 48 px, odstępy min. 8 px, czcionka min. 14–16 px, brak poziomego przewijania, brak technologii Flash. Osobno sprawdzane są metryki szybkości: LCP poniżej 2,5 s, FID/INP poniżej 100 ms i CLS poniżej 0,1. Tester podaje listę naruszeń zamiast jednego zbiorczego wyniku punktowego, dzięki czemu od razu wiadomo, które poprawki mają największy wpływ na odbiór strony na telefonie. Wynik jest pomiarem laboratoryjnym — powstaje w kontrolowanych warunkach, a nie z realnych sesji użytkowników.

Przykład: karta produktu w sklepie internetowym

  1. Uruchamiasz test na adresie karty konkretnego produktu — nie na stronie głównej, bo to właśnie widoki szczegółowe generują najwięcej problemów z układem.
  2. Narzędzie pobiera stronę z nagłówkiem smartfona i odczytuje znacznik meta viewport. W tym przypadku zawiera on width=device-width i initial-scale=1, więc ten punkt przechodzi bez zastrzeżeń.
  3. Sprawdzany jest rozmiar czcionek. Opis produktu i tabela rozmiarów mają ustawione 12 px, czyli poniżej progu 14 px — pojawia się ostrzeżenie o tekście zbyt małym do czytania bez powiększania.
  4. Test mierzy elementy klikalne. Przycisk dodania do koszyka ma wysokość mniejszą niż 48 px, a sąsiedni link do zapytania o produkt stoi bliżej niż 8 px od niego — zgłoszone zostają dwa naruszenia: za mały cel dotyku i za mały odstęp.
  5. Narzędzie wykrywa, że tabela rozmiarów ma sztywną szerokość większą niż viewport i wystaje poza ekran, co wymusza przewijanie poziome. To błąd krytyczny, bo rozjeżdża cały układ strony.
  6. Na końcu sprawdzana jest szybkość. Gdy zdjęcie główne produktu nie jest skompresowane i nie ma lazy loadingu, największy element widoku ładuje się dłużej niż zalecane 2,5 s dla LCP, a brak zarezerwowanego miejsca na baner powoduje przesuwanie treści i podnosi CLS.
  7. Wynik to lista poprawek z priorytetami: najpierw przewijanie poziome i touch targets, potem czcionki, na końcu optymalizacja obrazów i rezerwacja miejsca pod elementy dynamiczne.

Progi, które sprawdza tester, i typowe poprawki

ElementWymógTypowa poprawka
Meta viewportObecna, z width=device-width i initial-scale=1Dodaj znacznik w sekcji head szablonu, nie w pojedynczych podstronach
Czcionka tekstuMin. 14–16 px, nie skalowana przez viewportUstaw rozmiar bazowy w jednostkach względnych i unikaj nadpisywania go w wąskich kontenerach
Touch targetsMin. 48 × 48 pxZwiększ padding przycisków, ikon w menu i linków w stopce
Odstępy między celamiMin. 8 pxRozsuń klikalne elementy stojące obok siebie, m.in. ikony społecznościowe
Przewijanie poziomeBrakUsuń sztywne szerokości, dodaj max-width dla obrazów i tabel
LCPPoniżej 2,5 sKompresja obrazów do WebP lub AVIF, lazy loading, CDN
CLSPoniżej 0,1Rezerwuj miejsce na obrazy, banery i reklamy przed ich wczytaniem
FID / INPPoniżej 100 msOgranicz blokujący JavaScript, minifikuj CSS i JS

Jak korzystać z wyniku testu

  • Testuj realne podstrony, nie tylko stronę główną — karty produktów, formularze, koszyk i widoki artykułów mają inne układy i to w nich najczęściej wychodzą problemy z touch targets oraz przewijaniem poziomym.
  • Powtarzaj test po każdej zmianie szablonu — aktualizacja motywu, wtyczki czy skryptu reklamowego potrafi cofnąć wcześniejsze poprawki, zwłaszcza w zakresie CLS i rozmiaru czcionek.
  • Łącz wynik z PageSpeed Insights — to narzędzie pokazuje oddzielnie wyniki dla mobile i desktop oraz dane od rzeczywistych użytkowników, czego test układu nie zastąpi.
  • Zajrzyj do Search Console — raport użyteczności mobilnej wskazuje adresy, na których Google napotkało problemy, i pomaga ustalić kolejność napraw.
  • Sprawdź stronę na wolnym łączu — na mobile LCP jest zwykle gorszy niż na desktopie ze względu na słabszą sieć i mniejszą moc urządzenia; test w warunkach laboratoryjnych nie zawsze to pokaże.

Czego tester nie wychwyci

  • Emulacja to nie prawdziwy telefon — renderowanie zależy od silnika przeglądarki, czcionek systemowych i wersji systemu, więc wynik może się różnić od tego, co widzi użytkownik iPhone'a czy taniego Androida.
  • Nie ocenia użyteczności treści — narzędzie zmierzy rozmiar tekstu, ale nie powie, czy akapit jest zrozumiały, czy treść nie jest zbyt długa i czy najważniejszy przycisk stoi w widocznym miejscu.
  • Nie klika i nie przewija — stany po interakcji, czyli rozwinięte menu, modal, komunikaty formularza czy koszyk, pozostają poza testem, mimo że to tam często pojawiają się elementy zasłaniające treść.
  • Nie zastępuje danych pomiarowych z realnych sesji — próg nie jest jednoznaczny z oceną, bo decyduje rozkład wartości w czasie; wynik z laboratorium i dane z raportu CrUX mogą się różnić.

Najczęstsze pytania

Jak sprawdzić mobile-friendliness za darmo?

Google Mobile-Friendly Test: search.google.com/test/mobile-friendly. Google Search Console: Mobile Usability report. PageSpeed Insights: pagespeed.web.dev. Chrome DevTools: Toggle device toolbar (Ctrl+Shift+M). Lighthouse: Ctrl+Shift+I → Lighthouse → Mobile. BrowserStack: testowanie na prawdziwych urządzeniach (płatny).

Jak naprawić błędy mobile-friendliness?

Brak viewport: dodaj . Za małe przyciski: CSS min-height: 48px; min-width: 48px dla klikalnych elementów. Tekst za mały: CSS font-size: 16px na body. Poziomy scroll: overflow-x: hidden na html, body. Flash: zastąp HTML5/JavaScript.

Jak Google sprawdza mobile-friendliness?

Googlebot używa mobilnego user-agent (Smartphone Googlebot). Sprawdza: viewport, font sizes, touch targets, content width vs viewport. Ocena: "Mobile-friendly" lub błędy. Crawl rate: Google może crawlować różne strony z różną częstotliwością. Google Search Console: raport Mobile Usability pokazuje konkretne URL z błędami.

Jak AMP wpływa na mobile-SEO?

AMP (Accelerated Mobile Pages): uproszczone strony HTML dla mobilnych, hostowane przez Google. Status 2024: Google wycofał preferencje AMP w wynikach (od 2021). Karuzelowe AMP strony: usunięte z Search. AMP nadal działa i jest szybki, ale nie daje przewagi SEO nad dobrze zoptymalizowanymi stronami core web vitals.

Jak optymalizować obrazy dla mobile?

srcset: . Nowoczesne formaty: WebP (30% mniejszy od JPEG), AVIF (50% mniejszy). Lazy loading: loading="lazy" atrybut (natywny w HTML5). Wymiary w HTML: width i height atrybuty zapobiegają CLS. Kompresja: Squoosh, TinyPNG.

Co to jest przyjazność mobilna strony?

To zestaw cech, które decydują o tym, czy stronę da się wygodnie obsłużyć na telefonie: poprawny viewport, czytelne czcionki, wystarczająco duże elementy klikalne, brak przewijania poziomego i szybkie wczytywanie. Od 2019 roku Google indeksuje mobilną wersję strony jako główną, więc ma to bezpośredni wpływ na widoczność w wyszukiwarce.

Jak sprawdzić, czy moja strona działa na smartfonach?

Najprościej uruchomić tester przyjazności mobilnej na kilku reprezentatywnych adresach i przejrzeć listę naruszeń. Uzupełniająco warto sprawdzić raport użyteczności mobilnej w Search Console oraz wyniki dla mobile w PageSpeed Insights.

Czy samo responsywne menu i układ wystarczą?

Nie. Responsywność to warunek konieczny, ale nie wystarczający — strona może się poprawnie zwijać, a mimo to mieć zbyt małe przyciski, czcionkę poniżej 14 px albo przewijanie poziome w tabeli. Tester sprawdza te elementy niezależnie od samego faktu istnienia media queries.

Dlaczego strona wygląda dobrze na moim telefonie, a test pokazuje błędy?

Test mierzy wartości progowe, a nie subiektywne odczucie. Duży ekran i dobre nawyki obsługi sprawiają, że mniejszy przycisk nadal da się trafić, choć nie spełnia progu 48 × 48 px. Dodatkowo emulacja może renderować układ inaczej niż Twoje urządzenie.

Czy potrzebna jest osobna wersja mobilna pod adresem m.domena.pl?

Nie jest wymagana — wystarczy jeden responsywny serwis. Jeśli jednak masz osobną wersję mobilną, musi zawierać tę samą treść co desktop, inaczej Google zaindeksuje uboższą wersję i strona straci na widoczności.

Powiązane narzedzia: analiza szybkosci strony, tester responsywnosci i Google PageSpeed Insights.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!