Analiza SEO strony: title, canonical, hreflang i indeksowanie
Analiza SEO strony od strony sygnałów, które widzi wyszukiwarka: title i description, nagłówki, canonical, hreflang, dane strukturalne, robots.txt i sitemap.
SEO · Opublikowano: 13 października 2026 · 5 min czytania · Ольга Мирошник
Większość porad SEO dotyczy treści i linków. Zanim jednak wyszukiwarka oceni jedno i drugie, musi pobrać stronę, zrozumieć, o czym jest, i zdecydować, który adres zaindeksować. Analiza SEO strony na tym poziomie — znaczniki i sygnały indeksowania — to najtańsza część pozycjonowania. I najbardziej zdradliwa: jedna błędna linijka potrafi przekreślić miesiące pracy nad treścią.
Co naprawdę czyta robot wyszukiwarki
Robot nie widzi projektu graficznego. Widzi kod odpowiedzi, <head> z metadanymi, strukturę nagłówków i zestaw linków. Sygnały decydujące o indeksowaniu mieszczą się na jednym ekranie:
- status HTTP i przekierowania po drodze;
<title>oraz<meta name="description">;- H1 i hierarchia nagłówków pod nim;
<link rel="canonical">i<meta name="robots">;hreflangdla wersji językowych;- dane strukturalne i Open Graph;
- pliki wspólne dla całej witryny:
robots.txtisitemap.xml.
Rzetelna analiza sprawdza każdy z tych punktów na każdej podstronie, a przede wszystkim to, czy nie przeczą sobie nawzajem.
Title, description i nagłówki
Title wciąż jest najsilniejszym sygnałem na stronie i nagłówkiem wyniku w Google. Powinien być unikalny, z główną frazą blisko początku i mieć około 50–60 znaków, żeby nie został ucięty. Description nie wpływa bezpośrednio na pozycje, ale to on jest czytany przed kliknięciem: 120–160 znaków odpowiadających na pytanie „po co tu wchodzić”.
Typowe błędy są nudne i powszechne: ten sam title na wszystkich kartach produktu, description skopiowany ze strony głównej, pusty H1 albo trzy H1 wstawiane przez motyw. Najgorsze są duplikaty — gdy dziesięć podstron ma identyczny tytuł, wyszukiwarka musi zgadywać, która jest ważna. Szczegóły w artykule o meta tagach.
Canonical: którą kopię indeksować
Niemal każda witryna serwuje tę samą treść pod kilkoma adresami: ze slashem i bez, z ?utm_source=, z sortowaniem i filtrami. Canonical wskazuje wersję do indeksu. Działa tylko wtedy, gdy prowadzi do strony odpowiadającej 200, na tym samym hoście, po HTTPS, bez przekierowania i bez noindex. Canonical wskazujący inną wersję językową albo przekierowanie jest gorszy niż jego brak. Komplet zasad znajdziesz w tekście o adresach kanonicznych.
hreflang i wersje językowe
Witryna wielojęzyczna dokłada kolejną warstwę. Każda wersja musi wymieniać wszystkie alternatywy, łącznie z sobą, a odnośniki muszą być wzajemne. Jednostronny hreflang, kod en-UK zamiast en-GB albo alternatywa prowadząca do przekierowania — i wyszukiwarka po cichu ignoruje cały zestaw. Dla odwiedzających, których języka nie obsługujesz, dodaj x-default. Działające przykłady są w omówieniu hreflang.
Dane strukturalne i Open Graph
Znaczniki Schema.org w JSON-LD same nie podnoszą pozycji, ale kwalifikują stronę do wyników rozszerzonych i pomagają wyszukiwarkom oraz asystentom AI zrozumieć, czym jest strona: artykułem, produktem, firmą. Open Graph decyduje, jak link wygląda po udostępnieniu. Oba muszą zgadzać się z widoczną treścią — cena w znacznikach inna niż na stronie to klasyczny sposób na utratę wyniku rozszerzonego. Więcej w przewodniku po danych strukturalnych.
robots.txt, sitemap i noindex
Te trzy elementy decydują, co w ogóle trafi do crawlowania i indeksu. Pozostawiony po środowisku testowym Disallow: / ukrywa całą witrynę — zobacz opis robots.txt. Mapa witryny powinna zawierać wyłącznie adresy kanoniczne odpowiadające 200 — tak sprawdza ją skaner. A noindex wymaga zdrowego rozsądku: na koszyku czy koncie użytkownika jest celowy, na kategorii lub artykule to kosztowny błąd. Jak to wszystko współgra, wyjaśnia artykuł o sitemap i robots.txt.
Analiza SEO strony w SiteScan krok po kroku
- Wpisz domenę na stronie głównej — bez rejestracji. Darmowy skan czyta do dziesięciu podstron: stronę główną i linki wewnętrzne znalezione na niej.
- Otwórz blok „Diagnostyka SEO”. Rozdziela on wyniki, które wyglądają podobnie, ale znaczą co innego: celowy noindex (koszyk, wyszukiwarka, konto) i błędny na stronach z treścią, brak canonical, błędny canonical i canonical nieobecny w sitemap. Dla witryn wielojęzycznych pokazuje też hreflang bez linku zwrotnego, brak
x-default, niezgodne kody oraz zduplikowane tytuły, opisy i H1. - Przejrzyj tabelę „Strony”: title, description, canonical, meta robots, hreflang, Open Graph i nagłówki każdej przeczytanej strony.
- Zajrzyj do „Kontroli witryny” → „Indeksowanie”: robots.txt i sitemap.
- Popraw, kliknij „Skanuj ponownie” i porównaj wyniki.
Jeśli potrzebujesz szybkiej procedury zamiast dogłębnej analizy, skorzystaj z kontroli SEO w 15 minut; serwerową stronę indeksowania — przekierowania, TLS, nagłówki — omawia audyt techniczny strony.
Przeczytaj także
Sprawdź, ile z tego dotyczy Twojej strony
Darmowe skanowanie pokaże uszkodzone linki, błędy JS i problemy z wydajnością w minutę.