Zapisana Analiza

Ta analiza została wykonana 3 tygodnie temu (12.09.2026 00:29). Od tego czasu strona mogła ulec zmianom.

Przeanalizowano: 12.09.2026 00:29 • 3 tygodnie temu

Raport Analizy SEO

85
/ 100

Bardzo dobry

Strona dobrze zoptymalizowana, małe usprawnienia możliwe

Wprowadź drobne usprawnienia w ciągu miesiąca. Skoncentruj się na szczegółach.

⚠️ Krytyczne Problemy (1)

  • 44/100
    Core Web Vitals

    23 z 29 obrazów nie ma width/height - duże ryzyko CLS

    Rekomendacja: Dodaj async lub defer do 1 skryptów blokujących renderowanie dla lepszego LCP

Twoja strona ładuje się wolno. Nasz hosting działa na szybkich dyskach NVMe z wbudowanym CDN, HTTP/2 i kompresją Brotli — mierzalnie szybciej.

Darmowy certyfikat SSL Dyski NVMe + CDN Codzienne kopie zapasowe HTTP/2 + Brotli
Zapytaj o hosting

Wyniki Kategorii

Meta Informacje

88/100
88
/ 100

Treść

82/100
82
/ 100

Zasoby

78/100
78
/ 100

Techniczne SEO

87/100
87
/ 100

Priorytetowe Rekomendacje

Top 15
1

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.).

Wpływ

Nie korzystasz z "rich snippets" - rozszerzonych wyników z gwiazdkami, cenami, zdjęciami.

Jak naprawić

Dodaj odpowiedni typ Schema.org (np. Article, Product, Organization) w formacie JSON-LD.

KRYTYCZNY
Treść • AI Citation
Dokumentacja
2

Strona wymaga znacznych zmian aby być dobrze cytowana przez systemy AI - zacznij od dodania Schema.org i jasnej struktury treści

Brak danych strukturalnych

Strona nie ma znaczników Schema.org, które mówią Google dokładnie, czym jest treść (artykuł, produkt, firma itp.).

Wpływ

Nie korzystasz z "rich snippets" - rozszerzonych wyników z gwiazdkami, cenami, zdjęciami.

Jak naprawić

Dodaj odpowiedni typ Schema.org (np. Article, Product, Organization) w formacie JSON-LD.

KRYTYCZNY
Treść • AI Citation
3

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ływ

Powoduje "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.

KRYTYCZNY
Techniczne SEO • Core Web Vitals
Dokumentacja
4

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.

Wpływ

Transfer danych jest 60-80% większy. Strona ładuje się znacząco wolniej.

Jak naprawić

Włącz kompresję gzip lub brotli w konfiguracji serwera.

KRYTYCZNY
Zasoby • Page Speed
Dokumentacja
5

Dodaj schema FAQPage dla sekcji pytań i odpowiedzi - idealne źródło cytatów AI

WYSOKI
Treść • AI Citation
Dokumentacja
6

Dodaj informacje o autorze (autor schema lub meta tag) - buduje wiarygodność dla AI

WYSOKI
Treść • AI Citation
7

Dodaj datę publikacji (datePublished w schema lub article:published_time) - sygnał świeżości

WYSOKI
Treść • AI Citation
8

Dodaj async lub defer do 1 skryptów blokujących renderowanie dla lepszego LCP

WYSOKI
Techniczne SEO • Core Web Vitals
Dokumentacja
9

Odrocz 1 synchronicznych skryptów aby poprawić INP

WYSOKI
Techniczne SEO • Core Web Vitals
Dokumentacja
10

Podziel 1 dużych skryptów inline (>10KB) na osobne pliki z defer

WYSOKI
Techniczne SEO • Core Web Vitals
Dokumentacja
11

Enable gzip or brotli compression on the server. This can reduce transfer size by 60-80% for HTML, CSS, and JS files

Brak kompresji zasobów

Serwer nie kompresuje plików tekstowych (HTML, CSS, JS) przed wysłaniem.

Wpływ

Transfer danych jest 60-80% większy. Strona ładuje się znacząco wolniej.

Jak naprawić

Włącz kompresję gzip lub brotli w konfiguracji serwera.

WYSOKI
Zasoby • Page Weight
Dokumentacja
12

Zwiększ rozmiar przycisków i linków do minimum 48x48px (zalecenie Google)

WYSOKI
Techniczne SEO • Mobile Friendliness
Dokumentacja
13

URL nie zawiera słów kluczowych - użyj opisowych słów zamiast ID lub parametrów

WYSOKI
Treść • URL Structure
Dokumentacja
14

Dodaj datę ostatniej modyfikacji - wskazuje na aktualizowanie treści

ŚREDNI
Treść • AI Citation
15

Dodaj sekcję FAQ z najczęściej zadawanymi pytaniami - bezpośrednie odpowiedzi idealne dla AI

ŚREDNI
Treść • AI Citation

🎯 Szybkie Zwycięstwa

Najlepsze ROI

Internal Linking

ROI: 10
50 80 (+30)
Wysiłek 3/5
  • 20 links have no text (likely images). Add alt text to images inside links so Google can understand the link context

AI Citation

ROI: 9.33
29 57 (+28)
Wysiłek 3/5
  • Rozważ dodanie tabel z danymi - świetne źródło cytatów dla AI
  • 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.).

    Wpływ

    Nie korzystasz z "rich snippets" - rozszerzonych wyników z gwiazdkami, cenami, zdjęciami.

    Jak naprawić

    Dodaj odpowiedni typ Schema.org (np. Article, Product, Organization) w formacie JSON-LD.

Core Web Vitals

ROI: 9
44 89 (+45)
Wysiłek 5/5
  • Dodaj async lub defer do 1 skryptów blokujących renderowanie dla lepszego LCP
  • Dodaj wskazówki preload dla krytycznych zasobów (czcionki, główny obraz, CSS)

Content Quality

ROI: 9
55 82 (+27)
Wysiłek 3/5
  • Strona ma 566 słów - rozważ rozszerzenie do minimum 1000 słów dla lepszego rankingu
  • Czytelność tekstu jest trudna (Flesch: 49, Gunning-Fog: 10.9) - skróć zdania i użyj prostszych słów

    Zbyt długie zdania

    Średnia długość zdania jest za duża. Długie zdania są trudniejsze do zrozumienia, szczególnie na telefonie.

    Wpływ

    Czytelnicy mogą gubić wątek i tracić zainteresowanie.

    Jak naprawić

    Podziel długie zdania na krótsze (15-20 słów). Używaj kropek częściej.

Image Optimization

ROI: 7.33
63 85 (+22)
Wysiłek 3/5
  • Dodaj responsywne obrazy (srcset, picture) dla lepszej wydajności na mobile

    Obrazki nie są responsywne

    Obrazki nie dostosowują się do rozmiaru ekranu. Na telefonach mogą być za duże i spowalniać ładowanie.

    Wpływ

    Wolniejsze ładowanie na urządzeniach mobilnych. Wyższe zużycie danych użytkowników.

    Jak naprawić

    Użyj responsywnych obrazków (srcset, sizes) lub elementu <picture> dla różnych rozmiarów.

  • Dodaj width i height do obrazów aby zapobiec przesunięciom layoutu (CLS)

    Obrazki bez wymiarów

    Obrazki nie mają atrybutów width i height. Przeglądarka nie zna rozmiaru przed załadowaniem.

    Wpływ

    Powoduje "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.

Twitter Cards

ROI: 4
80 84 (+4)
Wysiłek 1/5
  • twitter:description jest zbyt długi (203 znaków) - Twitter ucina po ~200 znakach
  • Dodaj twitter:image:alt dla dostępności (maksymalnie 420 znaków)

Szczegółowe Wyniki

27 analizatorów
T
Title OK Optymalne

Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame

Długość: 56 znaków
D
Meta Description OK Do poprawy

Pokémon card shop in South Ealing, West London. We buy, sell and trade over the counter, run play days and tournaments, and post across the UK — with free collection tools and live eBay UK prices online.

Długość: 203 znaków
V
Viewport OK Optymalne

width=device-width, initial-scale=1, viewport-fit=cover

C
Charset OK

utf-8

L
Język OK

en

R
Robots Brakujące
Index: Tak | Follow: Tak

Struktura HTML

<html> ✓ <head> ✓ <body> ✓
271
ms odpowiedzi
38.2
KB HTML
43
Zasoby
✗
Kompresja

Zasoby

CSS: 17
JavaScript: 0
Obrazy: 26

Cache

Cache-Control: no-cache, must-revalidate
ETag: ✗
Walidatory: ✓

Render-blocking zasoby: 16

CSS: 16 | JS: 0
29/100
Gotowość na cytowanie AI: Słaby

Struktura treści

Nagłówki: ✓
List: ✓ (3)
Tabele: ✗
Śr. akapit: 24 słów

Format odpowiedzi

Podsumowanie: ✗
Definicje: ✓
Sekcja FAQ: ✗

Dane strukturalne

Article schema: ✗
FAQ schema: ✗
HowTo schema: ✗

Sygnały autorytetu

Autor: ✗
Data publikacji: ✗
Data modyfikacji: ✗
430.1 KB
Ekonomiczny: 1.5 MB

Rozkład wagi wg kategorii

CSS (17 plików) 59 KB / 150 KB
HTML (1 plików) 164.3 KB / 100 KB
Czcionki (0 plików) 0 B / 150 KB
Inne (0 plików) 0 B / 100 KB
Obrazy (26 plików) 206.9 KB / 750 KB
JavaScript (0 plików) 0 B / 500 KB

Kompresja

Kodowanie: none
Skompresowanych: 0 / 17

Minifikacja

CSS: 0 zmin. / 17 nie
JS: 0 zmin. / 0 nie
Łączna liczba żądań HTTP: 44
100.0%
Sprawdzone: 44 z 44 linków
44 OK 0 uszkodzonych 0 przekierowanych
Kody statusu: 200 (44x)
Powód:
No data returned
Dostepny:
Nie
🌐 Atrybut lang ✓

en

📱 Viewport ✓

Skalowalne

📝 Etykiety formularzy
Pola formularza: 0
Z etykietą: 0
🔘 Przyciski
Wszystkich: 16
Dostępne: 16
🐦 Typ karty: summary_large_image
https://hopeandflame.co.uk/images/og-default.png

Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame

Pokémon card shop in South Ealing, West London. We buy, sell and trade over the counter, run play days and tournaments, and post across the UK — with free collection tools and live eBay UK prices online.

Wymagane pola

100%
✓ twitter:card
✓ twitter:title
✓ twitter:description
✓ twitter:image
0
Głębokość
26
Długość URL
0
Słowa kluczowe
✓
Czytelność

Analiza znaków

✗ Myślniki ✓ Wielkie litery ✓ Podkreślenia ✓ Spacje ✓ Znaki specjalne

Dodatkowe cechy

Parametry GET: Nie Końcowy /: Nie
🔗 Canonical URL Ustawiony
Canonical: https://hopeandflame.co.uk/
Bieżący: https://hopeandflame.co.uk
✓ Zgodny z URL ✓ Self-referencing ✓ URL bezwzgledny ✓ HTTPS
63
Wszystkich linków
63
Wewnętrzny
0
Zewnetrzne

Dofollow / Nofollow

Dofollow: 63
Nofollow: 0

Tekst kotwicy

Opisowe: 43
Generyczne: 0
Puste: 20

Łańcuch przekierowań (1 krok)

301
http://hopeandflame.co.uk
41ms → przekierowuje
200
https://hopeandflame.co.uk/
169ms Strona docelowa
Łączny czas: 210ms

Przekierowanie www

Prawidłowe: Nie
Wersja kanoniczna: non-www

Przekierowanie HTTPS

HTTP → HTTPS: Tak
Typ: 301

Meta Refresh

Wykryty: Tak

Przekierowanie JS

Wykryty: Nie

Facebook

Kompletny
Tak
Tytuł Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame
Tak
Opis Pokémon card shop in South Ealing, West London. We buy, sell...
Tak
Obraz https://hopeandflame.co.uk/images/og-default.png
Tak
URL https://hopeandflame.co.uk/
Tak
Typ website
Tak
Nazwa strony Hope & Flame TCG Ealing

Twitter/X

Kompletny
Typ karty: summary_large_image
Tak
Tytuł Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame
Tak
Opis Pokémon card shop in South Ealing, West London. We buy, sell...
Tak
Obraz https://hopeandflame.co.uk/images/og-default.png
Nie
Konto

LinkedIn

Kompletny
Tak
Tytuł Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame
Tak
Opis Pokémon card shop in South Ealing, West London. We buy, sell...
Tak
Obraz https://hopeandflame.co.uk/images/og-default.png

Analiza obrazka social media

Wymiary: 1200 x 630 px
Rozmiar: 43.7 KB
Format: PNG
Proporcje: 1.90:1
Facebook (1200x630): Tak
Twitter (800x418): Tak
LinkedIn (1200x627): Tak
566
Wszystkich słów
306
Unikalne
5.6
Śred. dł. słowa
47
Zdan

Czytelność tekstu

Wskaznik Wynik
Flesch Reading Ease 49.0
Flesch-Kincaid Grade 9.5
Gunning Fog Index 10.9
Coleman-Liau Index 12.0
SMOG Index 11.7
Poziom trudnosci Difficult
Słów na zdanie (średnia) 12.4

Struktura

Akapitów: 14
List: 3

Proporcja treści do HTML

Proporcja: 480.0%
Tekst / HTML: 3.8 KB / 78.8 KB
LCP
Largest Contentful Paint
Ryzyko: Wysoki
CLS
Cumulative Layout Shift
Ryzyko: Wysoki
INP
Interaction to Next Paint
Ryzyko: Wysoki
TTFB
Time to First Byte
Ryzyko: Niski

LCP - Szczegóły

Czas odpowiedzi: 271 ms
Preload hints: ✗
Render-blocking CSS: 16
Render-blocking JS: 1

INP - Szczegóły

Skrypty zewnętrzne: 25
Skrypty async: 0
Skrypty defer: 24
Sync w <head>: 1

CLS - Szczegóły

Obrazy bez wymiarów: 23
Font display swap: ✗
Iframy bez wymiarów: 0

TTFB - Szczegóły

Czas odpowiedzi: 271 ms
Preconnect: ✗
DNS prefetch: ✗

Resource Hints

Preload: 0 Prefetch: 0 Preconnect: 0 DNS Prefetch: 0
Wszystkich słów: 629
Unikalne: 335

Najczęstsze słowa (316 unikalnych)

# Słowo Ile razy Gęstość
1 card 14 2.23%
2 cards 10 1.59%
3 your 8 1.27%
4 price 8 1.27%
5 sets 7 1.11%
6 community 7 1.11%
7 live 7 1.11%
8 uk 6 0.95%
9 collection 5 0.79%
10 value 5 0.79%

Frazy dwuwyrazowe (39 unikalnych)

# Fraza Ile razy Gęstość
1 ebay uk 4 0.65%
2 profileorders settings 3 0.49%
3 settings support 3 0.49%
4 and trade 3 0.49%
5 value and 3 0.49%
6 the same 3 0.49%
7 portfolio value 3 0.49%
8 pokedex my 2 0.33%
9 community events 2 0.33%
10 hope flame 2 0.33%

Frazy trzywyrazowe (11 unikalnych)

# Fraza Ile razy Gęstość
1 profileorders settings support 3 0.48%
2 hope flame tcg 2 0.32%
3 flame tcg ealing 2 0.32%
4 from ebay uk 2 0.32%
5 live ebay uk 2 0.32%
6 across english japanese 2 0.32%
7 english japanese and 2 0.32%
8 japanese and chinese 2 0.32%
9 and chinese sets 2 0.32%
10 portfolio value and 2 0.32%
H1 Prawidłowo (1)

"Track. Compare. Collect."

24 znaków

Rozkład nagłówków

H1
1
1
H2
2
2
H3
12
12
H4
0
H5
0
H6
0
✓ Prawidłowa hierarchia nagłówków
63
Linków wewnętrznych
44
Unikalne strony docelowe
9
W treści
0
W nawigacji

Jakość anchor tekstów

43
Opisowe
0
Generyczne
0
Puste
20
Obraz
0
URL

Głębokość linkówanych URL

0
/0
63
/1
0
/2
0
/3
0
/4+
Średnia głębokość: 1.0 | Najgłębszy: https://hopeandflame.co.uk//index.html

Lokalizacja linków na stronie

0
Nawigacja
9
Treść
0
Stopka
0
Sidebar
54
Inne
🤖 robots.txt Znaleziono
User-Agents: 10
Allow: 2
Disallow: 15
Sitemap URLs: 1
🗺️ Sitemap XML Znaleziono
Typ: urlset
URL-e: 24
https://hopeandflame.co.uk/sitemap.xml

Przykładowe URL-e z sitemap

• https://hopeandflame.co.uk/ p:1.0
• https://hopeandflame.co.uk/shop.html p:0.8
• https://hopeandflame.co.uk/dex.html p:0.8
• https://hopeandflame.co.uk/pokedex.html p:0.6
• https://hopeandflame.co.uk/buylist.html p:0.6
📋 JSON-LD 1 element
● Organization (1)
● WebSite (1)
● Store (1)

Właściwości Store:

name alternateName description url image logo

Właściwości WebSite:

name url inLanguage publisher potentialAction

Właściwości Organization:

name url logo address location
🏷️ Microdata 0 elementów

Nie znaleziono microdata

🖼️

No images on the page

🔒 HTTPS
Włączone
📜 Certyfikat SSL
Wystawca: Google Trust Services
Wygasa za 80 dni (2026-12-01 15:38:45)

Przekierowanie HTTP → HTTPS

✓ Aktywne (HTTP 301)
✓ Brak mieszanych treści (mixed content)

Nagłówki bezpieczeństwa

● HSTS
● CSP
● X-Frame-Options
● X-Content-Type
● X-XSS-Protection
Słowo kluczowe Title Description H1 Spójność
card ✓ ✓ ✗ 2/3
sets ✗ ✗ ✗ 0/3
your ✗ ✗ ✗ 0/3
cards ✓ ✗ ✗ 1/3
price ✗ ✓ ✗ 1/3
✓ Viewport

width=device-width, initial-scale=1, viewport-fit=cover

✓ Device Width
✓ Initial Scale

Rozmiar czcionek

Małe czcionki: 0

Elementy dotykowe

Elementy interaktywne: 167

Media Queries

✓ 1 znalezionych

Responsywne obrazy

Obrazy: 29
Z atrybutem srcset: 0
Z <picture>: 0
📘 Podgląd Facebook/OG
https://hopeandflame.co.uk/images/og-default.png

Buy, Sell & Trade Pokémon Cards in Ealing — Hope & Flame

Pokémon card shop in South Ealing, West London. We buy, sell and trade over the counter, run play days and tournaments, and post across the UK — with free collection tools and live eBay UK prices online.

Hope & Flame TCG Ealing

Wymagane tagi

100%
✓ og:title
✓ og:type
✓ og:url
✓ og:image

Zalecane tagi

✓ og:description
✓ og:site_name
✓ og:locale
🔤 Charset
Meta: utf-8
Header: UTF-8
🌍 Hreflang
Strona prawdopodobnie jednojęzyczna
💬 Content-Language
Meta: Brak
Header: Brak
A
Very good configuration with minor gaps
6 z 7 nagłówków obecnych
Naglowek Status Szczegoly
HSTS Tak max-age=31536000 ; includeSubDomains
Content-Security-Policy Tak 13 dyrektyw (unsafe-inline!)
X-Frame-Options Tak SAMEORIGIN
X-Content-Type-Options Tak nosniff
Referrer-Policy Tak strict-origin-when-cross-origin
Permissions-Policy Tak 3 ograniczonych funkcji
X-XSS-Protection Nie brak

Dodaj tę odznakę na swoją stronę

Twoja strona uzyskała 85/100 w pełnej analizie SEO. Skopiuj kod HTML i wklej go w stopce lub na pasku bocznym.

Wynik SEO 85/100 - przetestowano w Seometryka.pl
<a href="https://seometryka.pl" title="Wynik SEO 85/100 - przetestowano w Seometryka.pl"><img src="https://seometryka.pl/badge/wynik/20256.svg" alt="Wynik SEO 85/100 - przetestowano w Seometryka.pl" height="28" loading="lazy"></a>