Zapisana Analiza
Ta analiza została wykonana 5 dni temu (02.10.2026 13:24). Od tego czasu strona mogła ulec zmianom.
Bardzo dobry
Strona dobrze zoptymalizowana, małe usprawnienia możliwe
Zamknij lukę. Otrzymaj plan działania, aby osiągnąć wynik 80+ w 24h.
Otrzymaj plan poprawy
Twoja strona uzyskała 76/100. Przeanalizujemy Twoje wyniki i wyślemy szczegółowy plan poprawy SEO.
Dziękujemy!
Wyślemy Ci plan poprawy w ciągu 24 godzin.
⚠️ Krytyczne Problemy (1)
-
46/100
Core Web Vitals
Wolna odpowiedź serwera (1062 ms) bezpośrednio wpływa na LCP, 6 z 9 obrazów nie ma width/height - duże ryzyko CLS, TTFB wynosi 1062 ms - znacznie powyżej celu 200ms
Rekomendacja: Dodaj wskazówki preload dla krytycznych zasobów (czcionki, główny obraz, CSS)
Twoja strona ładuje się wolno. Nasz hosting działa na szybkich dyskach NVMe z wbudowanym CDN, HTTP/2 i kompresją Brotli — mierzalnie szybciej.
Wyniki Kategorii
Meta Informacje
74/100Treść
80/100Zasoby
76/100Techniczne SEO
75/100Priorytetowe Rekomendacje
Top 15Dodaj tekst alt do wszystkich obrazów dla lepszego SEO i dostępności
Dodaj width i height do wszystkich obrazów aby zapobiec Cumulative Layout Shift
Obrazki bez wymiarów
Obrazki nie mają atrybutów width i height. Przeglądarka nie zna rozmiaru przed załadowaniem.
Powoduje "przeskok" layoutu (CLS) gdy obrazek się załaduje. To negatywnie wpływa na Core Web Vitals.
Dodaj width i height do każdego obrazka odpowiadające jego naturalnemu rozmiarowi.
Zmniejsz czas odpowiedzi serwera z 1062 ms - użyj cache, CDN lub zoptymalizuj backend
Wolny czas odpowiedzi serwera
Serwer odpowiada zbyt wolno. To opóźnia wyświetlenie strony użytkownikowi.
Użytkownicy mogą opuścić stronę zanim się załaduje. Google może obniżyć pozycję.
Zoptymalizuj serwer, użyj cache, rozważ CDN lub lepszy hosting.
Dodaj dane strukturalne Article/BlogPosting - kluczowe dla zrozumienia treści przez AI
Brak danych strukturalnych
Strona nie ma znaczników Schema.org, które mówią Google dokładnie, czym jest treść (artykuł, produkt, firma itp.).
Nie korzystasz z "rich snippets" - rozszerzonych wyników z gwiazdkami, cenami, zdjęciami.
Dodaj odpowiedni typ Schema.org (np. Article, Product, Organization) w formacie JSON-LD.
Dodaj znacznie więcej wartościowej treści - Google preferuje długie, szczegółowe artykuły
Włącz kompresję gzip lub brotli dla HTML, CSS, JS - zmniejsza rozmiar do 70%
Brak kompresji zasobów
Serwer nie kompresuje plików tekstowych (HTML, CSS, JS) przed wysłaniem.
Transfer danych jest 60-80% większy. Strona ładuje się znacząco wolniej.
Włącz kompresję gzip lub brotli w konfiguracji serwera.
Add Strict-Transport-Security header with max-age of at least 31536000 (1 year). This protects users against HTTPS downgrade attacks
Strona nie jest bezpieczna (brak HTTPS)
Twoja strona nie używa szyfrowanego połączenia HTTPS. Przeglądarki pokazują ostrzeżenie "Niebezpieczna" przy adresie.
Google obniża pozycje stron bez HTTPS. Użytkownicy nie ufają stronom bez "kłódki" w pasku adresu.
Zainstaluj certyfikat SSL (wiele hostingów oferuje darmowy Let's Encrypt) i przekieruj ruch na https://.
Add Content-Security-Policy header - the most effective protection against XSS attacks. Start with report-only mode: Content-Security-Policy-Report-Only
Brak nagłówków bezpieczeństwa
Strona nie wysyła podstawowych nagłówków bezpieczeństwa, które chronią przed atakami.
Strona jest bardziej podatna na ataki typu XSS, clickjacking i inne.
Dodaj nagłówki: X-Content-Type-Options, X-Frame-Options, Content-Security-Policy.
Add X-Frame-Options: SAMEORIGIN header. This protects against clickjacking attacks where an attacker embeds your page in a hidden iframe
Brak nagłówków bezpieczeństwa
Strona nie wysyła podstawowych nagłówków bezpieczeństwa, które chronią przed atakami.
Strona jest bardziej podatna na ataki typu XSS, clickjacking i inne.
Dodaj nagłówki: X-Content-Type-Options, X-Frame-Options, Content-Security-Policy.
Add X-Content-Type-Options: nosniff header. This prevents the browser from interpreting files as a different MIME type, which can lead to malicious code execution
Brak nagłówków bezpieczeństwa
Strona nie wysyła podstawowych nagłówków bezpieczeństwa, które chronią przed atakami.
Strona jest bardziej podatna na ataki typu XSS, clickjacking i inne.
Dodaj nagłówki: X-Content-Type-Options, X-Frame-Options, Content-Security-Policy.
Add <meta property="og:image"> tag with an image at least 1200x630 pixels. Without it, Facebook shows a random or empty preview
Brak og:image
Brak obrazka dla social media. Udostępnione linki będą bez grafiki.
Posty bez obrazków mają znacznie mniej kliknięć i udostępnień.
Dodaj og:image z adresem obrazka minimum 1200x630 pikseli.
Tylko 0 z 8 obrazów używa nowoczesnych formatów - skonwertuj JPG/PNG do WebP/AVIF
Stare formaty obrazków
Obrazki używają starszych formatów (JPG, PNG). Nowoczesne formaty (WebP, AVIF) są o 25-35% mniejsze.
Wolniejsze ładowanie strony przez większe pliki. Wyższe zużycie danych użytkowników.
Konwertuj obrazki do WebP lub AVIF. Możesz użyć <picture> dla kompatybilności.
Żaden obraz nie używa nowoczesnych formatów (WebP/AVIF) - konwersja może zaoszczędzić do 30% rozmiaru
Stare formaty obrazków
Obrazki używają starszych formatów (JPG, PNG). Nowoczesne formaty (WebP, AVIF) są o 25-35% mniejsze.
Wolniejsze ładowanie strony przez większe pliki. Wyższe zużycie danych użytkowników.
Konwertuj obrazki do WebP lub AVIF. Możesz użyć <picture> dla kompatybilności.
Dodaj wymagane tagi Twitter Card: twitter:title, twitter:description, twitter:image
Brak twitter:card
Brak podstawowego tagu twitter:card określającego typ karty.
Twitter nie wie, jaki format karty wyświetlić.
Dodaj twitter:card z wartością "summary" lub "summary_large_image".
Dodaj schema FAQPage dla sekcji pytań i odpowiedzi - idealne źródło cytatów AI
🎯 Szybkie Zwycięstwa
Najlepsze ROIHTTP Headers Security
ROI: 15-
Add Strict-Transport-Security header with max-age of at least 31536000 (1 year). This protects users against HTTPS downgrade attacks
Strona nie jest bezpieczna (brak HTTPS)
Twoja strona nie używa szyfrowanego połączenia HTTPS. Przeglądarki pokazują ostrzeżenie "Niebezpieczna" przy adresie.
WpływGoogle obniża pozycje stron bez HTTPS. Użytkownicy nie ufają stronom bez "kłódki" w pasku adresu.
Jak naprawićZainstaluj certyfikat SSL (wiele hostingów oferuje darmowy Let's Encrypt) i przekieruj ruch na https://.
-
Add Content-Security-Policy header - the most effective protection against XSS attacks. Start with report-only mode: Content-Security-Policy-Report-Only
Brak nagłówków bezpieczeństwa
Strona nie wysyła podstawowych nagłówków bezpieczeństwa, które chronią przed atakami.
WpływStrona jest bardziej podatna na ataki typu XSS, clickjacking i inne.
Jak naprawićDodaj nagłówki: X-Content-Type-Options, X-Frame-Options, Content-Security-Policy.
Social Preview
ROI: 14-
Add <meta property="og:image"> tag with an image at least 1200x630 pixels. Without it, Facebook shows a random or empty preview
Brak og:image
Brak obrazka dla social media. Udostępnione linki będą bez grafiki.
WpływPosty bez obrazków mają znacznie mniej kliknięć i udostępnień.
Jak naprawićDodaj og:image z adresem obrazka minimum 1200x630 pikseli.
Twitter Cards
ROI: 11-
Dodaj wymagane tagi Twitter Card: twitter:title, twitter:description, twitter:image
Brak twitter:card
Brak podstawowego tagu twitter:card określającego typ karty.
WpływTwitter nie wie, jaki format karty wyświetlić.
Jak naprawićDodaj twitter:card z wartością "summary" lub "summary_large_image".
-
Dodaj twitter:site z @username aby powiązać z kontem Twitter
Brak twitter:site
Brak tagu twitter:site określającego konto Twitter witryny.
WpływKarta nie będzie powiązana z kontem Twitter Twojej firmy.
Jak naprawićDodaj twitter:site z @username Twojego konta.
Content Quality
ROI: 10- Dodaj znacznie więcej wartościowej treści - Google preferuje długie, szczegółowe artykuły
- Dodaj więcej akapitów dla lepszej struktury tekstu
Internal Linking
ROI: 9- 1 links have no text (likely images). Add alt text to images inside links so Google can understand the link context
Core Web Vitals
ROI: 8.6- Dodaj wskazówki preload dla krytycznych zasobów (czcionki, główny obraz, CSS)
-
Dodaj width i height do wszystkich obrazów aby zapobiec Cumulative Layout Shift
Obrazki bez wymiarów
Obrazki nie mają atrybutów width i height. Przeglądarka nie zna rozmiaru przed załadowaniem.
WpływPowoduje "przeskok" layoutu (CLS) gdy obrazek się załaduje. To negatywnie wpływa na Core Web Vitals.
Jak naprawićDodaj width i height do każdego obrazka odpowiadające jego naturalnemu rozmiarowi.
Szczegółowe Wyniki
27 analizatorówSzkoła języka niemieckiego online | Berlina
Długość: 43 znakówSzkoła języka niemieckiego online Berlina. Zajęcia indywidualne i grupowe, małe grupy, praktyczna nauka mówienia oraz materiały w cenie.
Długość: 136 znakówwidth=device-width, initial-scale=1
UTF-8
pl-PL
index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
Index: Tak | Follow: TakStruktura HTML
Zasoby
Cache
Render-blocking zasoby: 15
Struktura treści
Format odpowiedzi
Dane strukturalne
Sygnały autorytetu
Rozkład wagi wg kategorii
Kompresja
Minifikacja
Linków wewnętrznych - przekierowane (3)
| URL | Kod | Przekierowuje na |
|---|---|---|
| https://berlina.edu.pl/kontakt | 301 | https://berlina.edu.pl/kontakt/ |
| https://berlina.edu.pl/polityka-prywatnosci | 301 | https://berlina.edu.pl/polityka-prywatnosci/ |
| https://berlina.edu.pl/regulamin | 301 | https://berlina.edu.pl/regulamin/ |
pl-PL
Skalowalne
Wymagane pola
25%OG Fallback
Analiza znaków
Dodatkowe cechy
Dofollow / Nofollow
Tekst kotwicy
Martwe linki (2)
Łańcuch przekierowań (1 krok)
Przekierowanie www
Przekierowanie HTTPS
Meta Refresh
Przekierowanie JS
Twitter/X
NiekompletnyAnaliza obrazka social media
Brak dostępnego obrazka lub nie można go przeanalizować
Czytelność tekstu
| Wskaznik | Wynik |
|---|---|
| Flesch Reading Ease | 56.4 |
| Flesch-Kincaid Grade | 6.3 |
| Gunning Fog Index | 6.8 |
| Coleman-Liau Index | 10.4 |
| SMOG Index | 7.3 |
| Poziom trudnosci | Fairly Difficult |
| Słów na zdanie (średnia) | 3.8 |
Struktura
Proporcja treści do HTML
LCP - Szczegóły
INP - Szczegóły
CLS - Szczegóły
TTFB - Szczegóły
Resource Hints
Najczęstsze słowa (618 unikalnych)
| # | Słowo | Ile razy | Gęstość | |
|---|---|---|---|---|
| 1 | nauka | 17 | 1.29% |
|
| 2 | zajęcia | 13 | 0.99% |
|
| 3 | język | 11 | 0.84% |
|
| 4 | online | 10 | 0.76% |
|
| 5 | tak | 9 | 0.68% |
|
| 6 | dzięki | 9 | 0.68% |
|
| 7 | nauki | 9 | 0.68% |
|
| 8 | są | 8 | 0.61% |
|
| 9 | materiały | 8 | 0.61% |
|
| 10 | naprawdę | 7 | 0.53% |
|
Frazy dwuwyrazowe (191 unikalnych)
| # | Fraza | Ile razy | Gęstość | |
|---|---|---|---|---|
| 1 | dopasowane do | 5 | 0.39% |
|
| 2 | dostępne terminy | 5 | 0.39% |
|
| 3 | ale też | 5 | 0.39% |
|
| 4 | sprawdź dostępne | 4 | 0.31% |
|
| 5 | bez stresu | 4 | 0.31% |
|
| 6 | zajęcia online | 4 | 0.31% |
|
| 7 | po niemiecku | 4 | 0.31% |
|
| 8 | co dzień | 4 | 0.31% |
|
| 9 | dzięki temu | 4 | 0.31% |
|
| 10 | zajęcia są | 4 | 0.31% |
|
Frazy trzywyrazowe (154 unikalnych)
| # | Fraza | Ile razy | Gęstość | |
|---|---|---|---|---|
| 1 | sprawdź dostępne terminy | 4 | 0.30% |
|
| 2 | na co dzień | 4 | 0.30% |
|
| 3 | dopasowane do wieku | 3 | 0.23% |
|
| 4 | do wieku poziomu | 3 | 0.23% |
|
| 5 | wieku poziomu celu | 3 | 0.23% |
|
| 6 | mówić po niemiecku | 3 | 0.23% |
|
| 7 | pasją doświadczeniem od | 2 | 0.15% |
|
| 8 | doświadczeniem od podstaw | 2 | 0.15% |
|
| 9 | od podstaw do | 2 | 0.15% |
|
| 10 | podstaw do płynnej | 2 | 0.15% |
|
Rozkład nagłówków
Jakość anchor tekstów
Głębokość linkówanych URL
Lokalizacja linków na stronie
Właściwości WebPage:
Właściwości WebSite:
Właściwości BreadcrumbList:
Nie znaleziono microdata
No images on the page
Przekierowanie HTTP → HTTPS
Nagłówki bezpieczeństwa
| Słowo kluczowe | Title | Description | H1 | Spójność |
|---|---|---|---|---|
| nauka | ✗ | ✓ | ✓ | 2/3 |
| język | ✓ | ✓ | ✗ | 2/3 |
| online | ✓ | ✓ | ✓ | 3/3 |
| dzięki | ✗ | ✗ | ✗ | 0/3 |
| zajęcia | ✗ | ✓ | ✗ | 1/3 |
width=device-width, initial-scale=1
Rozmiar czcionek
Elementy dotykowe
Media Queries
Responsywne obrazy
Szkoła języka niemieckiego online | Berlina
Szkoła języka niemieckiego online Berlina. Zajęcia indywidualne i grupowe, małe grupy, praktyczna nauka mówienia oraz materiały w cenie.
Berlina
Wymagane tagi
75%Zalecane tagi
| Naglowek | Status | Szczegoly |
|---|---|---|
| HSTS | Nie | brak |
| Content-Security-Policy | Nie | brak |
| X-Frame-Options | Nie | brak |
| X-Content-Type-Options | Nie | brak |
| Referrer-Policy | Nie | brak |
| Permissions-Policy | Nie | brak |
| X-XSS-Protection | Nie | brak |
Dodaj tę odznakę na swoją stronę
Twoja strona uzyskała 76/100 w pełnej analizie SEO. Skopiuj kod HTML i wklej go w stopce lub na pasku bocznym.
<a href="https://seometryka.pl" title="Wynik SEO 76/100 - przetestowano w Seometryka.pl"><img src="https://seometryka.pl/badge/wynik/20295.svg" alt="Wynik SEO 76/100 - przetestowano w Seometryka.pl" height="28" loading="lazy"></a>
Twoja strona potrzebuje profesjonalnej pomocy
Z wynikiem 76/100 Twoja strona traci klientów i pozycję. Możemy pomóc — otrzymaj bezpłatną wycenę poprawy w 24 godziny.
Dziękujemy!
Skontaktujemy się z Tobą w ciągu 24 godzin z bezpłatną wyceną poprawy Twojej strony.