Sekcja <head> to techniczna podstawa każdej strony internetowej: umieszcza się w niej metadane i instrukcje dla wyszukiwarek oraz przeglądarek. Choć odwiedzający jej nie widzą, od poprawnego kodu zależy, jak roboty indeksujące odczytają zawartość i jak wynik wygląda w Google. Dokumentacja Google dopuszcza tam 8 elementów: title, meta, link, script, style, base, noscript i template. Po wykryciu innego, np. iframe, Google przyjmuje koniec sekcji i nie czyta kolejnych znaczników, więc błąd w tym miejscu może wyłączyć canonical albo noindex umieszczone niżej.
Tag title - pierwsze wrażenie w wynikach wyszukiwania
Pierwsze wrażenie w Google daje głównie link z tytułem, który Google tworzy między innymi z tego znacznika. Mówi on użytkownikom i wyszukiwarce o tematyce strony, a ostateczne brzmienie Google ustala automatycznie, korzystając z wielu różnych źródeł. Dobry title zawiera główne słowo kluczowe i opisuje konkretną podstronę zamiast powtarzać te same frazy.
Google nie wyznacza limitu długości tego elementu, jednak link w wynikach jest zwykle skracany do szerokości urządzenia, dlatego najmocniejszy argument umieść na początku. Nie upychaj fraz, bo tytuł taki jak "Foobar, foo bar, foobary" może wyglądać jak spam. Każda podstrona powinna mieć unikalny tag title, różniący się od pozostałych adresów URL w domenie, a tekst schematyczny, zmieniony tylko o jedną informację, też jest według Google niewłaściwy.
Meta description - zachęta wpływająca na współczynnik klikalności
Meta description zachęca do wejścia, bo Google czasem pokazuje go jako krótki opis pod tytułem, gdy uzna, że określa stronę dokładniej niż fragmenty pobrane z treści. W ustalaniu pozycji ten tag nie ma zastosowania, co Google napisał wprost w 2009 roku, więc jego rola kończy się na wpływie na CTR (Click-Through Rate).
Metaopis nie ma limitu długości, ale krótkie opisy w wynikach są zwykle przycinane do szerokości ekranu, dlatego sedno podaj na początku. Tekst powinien naturalnie zawierać główne słowo kluczowe i kilka dodatkowych fraz long-tail, jako zwięzłe podsumowanie tego, co czytelnik znajdzie po wejściu. Unikaj ogólników typu "Zapraszamy do zapoznania się z ofertą", bo konkretna korzyść lub informacja działa skuteczniej niż wzorcowa formuła, np. godziny otwarcia sklepu albo autor i cena książki.
Meta keywords - relikt przeszłości bez znaczenia rankingowego
Meta keywords nie ma w Google żadnego znaczenia: w poście z 21 września 2009 roku firma napisała, że nie używa tego tagu w rankingu wyników. W pierwszych latach wyszukiwarek służył do deklarowania listy słów kluczowych opisujących zawartość strony, a dokumentacja Google nadal wymienia go wśród tagów ignorowanych.
Niektórzy specjaliści zalecają jego całkowite pominięcie, inni wpisują tam kilka głównych fraz, żeby zachować kompletność struktury. W praktyce czas poświęcony na wypełnianie tego tagu można efektywniej wykorzystać na optymalizację treści widocznej dla użytkowników lub innych elementów technicznych strony.
Canonical tag - wskazanie wersji preferowanej przy duplikatach
Znacznik rel="canonical" wskazuje, który adres URL Google ma traktować jako podstawową wersję strony, gdy ta sama lub bardzo podobna treść występuje w kilku miejscach. Sytuacje takie zdarzają się często w sklepach internetowych (produkty dostępne w wielu kategoriach) i na stronach z parametrami (sortowanie, filtrowanie).
Brak tego zapisu nie jest błędem, bo Google sam wybierze wariant, który uzna za najlepszy, ale może to być inny adres niż zamierzony przez właściciela. Poprawne ustawienie konsoliduje sygnały rankingowe, np. linki, w jednym miejscu. Według dokumentacji to silna podpowiedź, mocniejsza niż wpis w mapie strony, ale tylko "wskazówka, a nie reguła". Na stronie kanonicznej też umieść ten link, czyli odwołanie do niej samej, a do tego celu nie używaj noindex.
Robots tag - precyzyjna kontrola indeksowania i skanowania
Meta robots daje kontrolę nad tym, jak wyszukiwarka potraktuje daną podstronę. Podstawowe polecenia to noindex (adres nie powinien pojawić się w wynikach Google) oraz nofollow (Google nie korzysta z linków umieszczonych na tej stronie), a none oznacza oba naraz. Gdy zapisy są sprzeczne, obowiązuje bardziej restrykcyjny, np. nosnippet wygrywa z max-snippet:50.
Zapis "noindex" ma uzasadnienie dla stron technicznych (podziękowania po wysłaniu formularza, kroki pośrednie w procesie zakupowym), wersji do druku czy materiałów mało przydatnych dla odbiorców z zewnątrz. Działa tylko wtedy, gdy Googlebot może wejść na adres: po zablokowaniu w pliku robots.txt nie odczyta polecenia, a wynik może nadal się wyświetlać, np. gdy prowadzą do niego linki. Przypadkowy zapis na ważnych podstronach może całkowicie wykluczyć je z indeksu Google.
Dodatkowe elementy sekcji head warunkujące wydajność SEO
Dodatkowe elementy sekcji <head> to przede wszystkim charset i viewport, a potem znaczniki językowe i społecznościowe. Zapis kodowania znaków (zazwyczaj UTF-8) zapobiega problemom z polskimi literami i według standardu HTML musi w całości mieścić się w pierwszych 1024 bajtach dokumentu. Viewport informuje przeglądarkę, jak renderować stronę na urządzeniu mobilnym, a jego obecność mówi Google o dostosowaniu do małych ekranów. Ma to znaczenie, bo do indeksowania i rankingu wyszukiwarka używa wersji na smartfony.
Element hreflang (dla stron wielojęzycznych) przyjmuje kod języka ISO 639-1 z opcjonalnym regionem ISO 3166-1 alfa-2, np. en-US. Open Graph ma 4 wymagane właściwości (og:title, og:type, og:image, og:url), a razem z Twitter Cards poprawia prezentację w mediach społecznościowych, więc wykracza poza czyste SEO. Prawidłowe dane strukturalne (Google zaleca format JSON-LD, który może stać w sekcji head albo body) mogą włączyć rozszerzone wyniki wyszukiwania (rich snippets), np. gwiazdki z opinii.
Wpływ poszczególnych elementów na pozycjonowanie - zestawienie
Wpływ każdego elementu zbiera tabela: title, description, canonical i robots decydują o wyglądzie albo obecności wyniku, a keywords w Google nie działa.
| Element | Funkcja i zakres zastosowania | Rola w optymalizacji |
|---|---|---|
| Title tag | Główny tytuł strony widoczny w wynikach wyszukiwania i karcie przeglądarki, bez limitu długości, skracany do szerokości urządzenia | Podstawa klikalnego linku; wpływa na trafność i CTR |
| Meta description | Krótki opis w wynikach, bez limitu długości, przycinany do szerokości ekranu | Bez zastosowania w rankingu; może poprawić współczynnik klikalności |
| Meta keywords | Lista słów kluczowych opisujących tematykę strony | Brak wpływu na ranking w Google; tag ignorowany przez Google |
| Canonical tag | Wskazuje preferowany adres URL przy duplikacji treści | Konsoliduje sygnały rankingowe; wskazówka, a nie reguła |
| Robots tag | Steruje indeksowaniem strony oraz korzystaniem z linków (noindex, nofollow, none) | Kontroluje widoczność podstron w wyszukiwarce; działa tylko bez blokady w robots.txt |
| Viewport | Informuje przeglądarkę, jak renderować stronę na urządzeniu mobilnym | Wskazuje Google, że strona jest dostosowana do urządzeń mobilnych |
| Charset | Określa kodowanie znaków (zazwyczaj UTF-8), w pierwszych 1024 bajtach dokumentu | Zapobiega błędom wyświetlania; pośrednio wpływa na użyteczność strony |
Poprawna konfiguracja elementów w sekcji <head> jest podstawą technicznego SEO i przekłada się na sposób, w jaki wyszukiwarka oraz użytkownicy odbierają stronę. Każdy z tych elementów pełni odrębną funkcję: od linku z tytułem (title tag), przez sterowanie widocznością podstron (robots tag), po zachętę do kliknięcia (meta description). Regularna weryfikacja tych tagów to niezbędny element długoterminowej strategii optymalizacji SEO.


















