SEO favicon
Czym jest favicon, jakie są rzeczywiste wymagania Google i Bing dotyczące wyświetlania go w wynikach wyszukiwania (w tym martwy mit o "wielokrotności 48px"), jak poprawnie go wdrożyć oraz jak naprawić favicon, który się nie wyświetla.
Języki
1 sygnał dowodowy na tej stronie
- Powiązane działające narzędzieFavicon Checker
Favicon to mała kwadratowa ikona strony wyświetlana w kartach przeglądarki, zakładkach oraz — gdy spełnione są wymagania — obok Twojej pozycji w wynikach wyszukiwania Google i Bing. Jest deklarowany za pomocą <link rel="icon"> w sekcji <head> (plus apple-touch-icon dla iOS i ikony manifestu dla PWA). Najważniejsza rzecz do zapamiętania: stara zasada Google 'musi być wielokrotnością 48x48px' jest MARTWA od aktualizacji dokumentacji z października 2024 — obecny wymóg to tylko kwadrat i co najmniej 8x8px, a większe niż 48px to zalecenie, nie reguła. Aby pojawić się w Google, plik favicon i strona główna muszą być dostępne dla crawlera (nie zablokowane w robots.txt), obraz musi być kwadratowy w obsługiwanym formacie (SVG, ICO, PNG, GIF) i musi znajdować się na stabilnym URL, który Google może ponownie pobrać. Favicon NIE jest czynnikiem rankingowym — to element wyglądu w wynikach wyszukiwania i rozpoznawalności marki, a nie udokumentowany czynnik wpływający na CTR. Warto też wiedzieć: favicon wyświetlany poprawnie w karcie przeglądarki nie jest dowodem, że Google go zaakceptował — wybór przeglądarki i kwalifikacja w wynikach wyszukiwania to osobne mechanizmy. Gdy favicon znika, to problem techniczny lub polityczny, nigdy efekt aktualizacji algorytmu. Ten szczegółowy przewodnik należy do klastra meta tagów, obok tagu tytułowego i opisu meta.
Evidence for this claim Google Search favicon eligibility requires a crawlable favicon and home page, a square icon, and a stable URL; Google recommends sizes larger than the 8x8 minimum. Scope: Current Google Search favicon requirements and recommendations. Confidence: high · Verified: Google Search Central: Define a favicon Evidence for this claim HTML defines link rel=icon for associating an icon resource with a document; browser selection behavior is separate from Google Search display eligibility. Scope: Current HTML link-type definition. Confidence: high · Verified: WHATWG HTML: Link type iconTL;DR — Favicon to małe kwadratowe logo, które reprezentuje Twoją witrynę — widzisz je w karcie przeglądarki, w zakładkach, a czasem obok swojej pozycji w wynikach Google i Bing. Dodajesz je za pomocą jednej linii HTML w sekcji head swojej strony. Google w swojej dokumentacji traktuje je jako element wyglądu w wynikach wyszukiwania, a nie obiecany wzrost pozycji czy udokumentowany czynnik zwiększający klikalność. Zasada dotycząca rozmiaru, którą podaje większość artykułów („wielokrotność 48px”) jest nieaktualna — prawdziwa zasada jest prosta: kwadrat i co najmniej 8×8px. A ikona wyświetlana poprawnie w Twojej karcie przeglądarki nie jest dowodem na to, że Google ją pobrało — to dwie osobne rzeczy do sprawdzenia.
Czym jest favicon
„Favicon” to skrót od „favorite icon”. To mały kwadratowy obrazek, który reprezentuje całą Twoją witrynę. Spójrz teraz na karty przeglądarki — każda z tych małych ikon to favicon. Pojawiają się one również w zakładkach, historii, a gdy spełnisz wymagania, obok nazwy Twojej witryny w wynikach wyszukiwania Google i Bing.
Dodajesz go za pomocą jednej linii HTML w sekcji <head> swoich stron:
<link rel="icon" href="/favicon.ico">To jest sedno sprawy. Większość witryn dodaje też kilka dodatkowych linii — jedną dla
ikony, której używa iOS, gdy ktoś zapisze Twoją witrynę na ekranie głównym (apple-touch-icon),
oraz wpisy w „manifeście aplikacji webowej” dla ikony używanej, gdy witryna jest instalowana jako
aplikacja. Ale to <link rel="icon"> ma znaczenie dla wyszukiwarki.
Dlaczego to ma znaczenie (i dlaczego nie)
Favicon nie jest czynnikiem rankingowym. Dodanie go nie podniesie Cię w wynikach, a jego usunięcie nie spowoduje spadku. To, co faktycznie robi, to pomaga ludziom rozpoznać Twoją markę na pierwszy rzut oka — w zatłoczonym pasku kart, na liście zakładek czy na stronie wyników wyszukiwania. To rozpoznanie może ułatwić identyfikację wyniku. To więc drobny, jednorazowy, szczegół prezentacji, który warto dopracować, a nie element o udokumentowanym wpływie na ranking.
Zasada rozmiaru, którą wszyscy źle rozumieją
Oto rzecz, którą większość artykułów wciąż podaje błędnie, więc powiem to wprost: Twój favicon nie musi być „wielokrotnością 48×48px” (48, 96, 144 itd.). To była zasada Google sprzed lat, ale Google przepisało ją w październiku 2024 roku. Obecny wymóg jest prosty: favicon musi być kwadratowy i mieć co najmniej 8×8px. Google zaleca rozmiar większy niż 48×48px, aby wyglądał ostro wszędzie — ale to zalecenie, a nie sztywna zasada.
Kilka innych podstaw, aby favicon pojawił się w Google:
- Plik favicon i Twoja strona główna muszą być dostępne dla crawlera — nie blokuj ich w
robots.txt. - Użyj standardowego formatu obrazu: SVG, ICO, PNG lub GIF.
- Utrzymuj favicon pod stabilnym adresem URL — nie przenoś go ciągle.
Dlaczego mój favicon się nie wyświetla?
Jeśli Twój favicon zniknął z Google po przeprojektowaniu lub przeniesieniu na nowy hosting, to
prawie zawsze problem techniczny — uszkodzony tag link, blokada w robots.txt lub
zmieniony URL — a nie aktualizacja algorytmu. Napraw przyczynę techniczną, a favicon wróci,
choć Google może potrzebować od kilku dni do kilku tygodni, aby to zauważyć.
Chcesz poznać pełny obraz — dokładne wymagania Google i Bing, favicony SVG i w trybie ciemnym, dlaczego warto umieścić tag w HTML, a nie wstrzykiwać go za pomocą JavaScript, oraz przewodnik po rozwiązywaniu problemów? Przełącz się na zakładkę Zaawansowane.
Evidence for this claim Google Search favicon eligibility requires a crawlable favicon and home page, a square icon, and a stable URL; Google recommends sizes larger than the 8x8 minimum. Scope: Current Google Search favicon requirements and recommendations. Confidence: high · Verified: Google Search Central: Define a favicon Evidence for this claim HTML defines link rel=icon for associating an icon resource with a document; browser selection behavior is separate from Google Search display eligibility. Scope: Current HTML link-type definition. Confidence: high · Verified: WHATWG HTML: Link type iconTL;DR — Favicon w wynikach wyszukiwania to element wyglądu wyników, a nie czynnik rankingowy — znajduje się w dokumentacji Google „Search appearance” obok linków do tytułów i linków sitelinks, a oficjalna dokumentacja Google nie ustanawia go jako sygnału rankingowego ani nie obiecuje wpływu na współczynnik klikalności. Poprawne wyświetlanie faviconu w karcie przeglądarki nie jest również dowodem na to, że Google go zaakceptował — wybór przeglądarki i kwalifikowalność w wyszukiwarce Google to niezależne kontrole. Aktualne wymagania Google (2026): kwadratowy, co najmniej 8×8 px (stara zasada „wielokrotność 48×48 px” została usunięta w aktualizacji dokumentacji z października 2024; „większy niż 48×48 px” jest teraz zaleceniem), dowolny prawidłowy format faviconu (SVG, ICO, PNG, GIF) oraz dwa progi indeksowania, które oba muszą zostać spełnione — Googlebot musi mieć możliwość indeksowania strony głównej, a Googlebot-Image pliku faviconu. URL musi być stabilny, ale nie musi znajdować się na Twojej własnej domenie (CDN jest w porządku). Favicony są przypisywane do poszczególnych nazw hostów (domena/subdomena), a nie do podkatalogów. Zadeklaruj
<link rel="icon">w HTML renderowanym po stronie serwera, a nie przez JavaScript. Gdy favicon znika, zwykle jest to problem techniczny lub polityczny. Spodziewaj się opóźnienia od kilku dni do kilku tygodni, zanim poprawka się rozprzestrzeni.
Czy favicon jest czynnikiem rankingowym? (Nie.)
Pozwól, że najpierw wyjaśnię najważniejsze pytanie, ponieważ zaskakująca ilość treści o „SEO faviconów” jest w tej kwestii niejednoznaczna. Favicon nie jest czynnikiem rankingowym. Wskazówką jest to, gdzie Google umieszcza dokumentację: Definiowanie faviconu do wyświetlania w wynikach wyszukiwania znajduje się w Search Central → Dokumentacja → Wygląd, obok linków do tytułów, sitelinksów i galerii elementów wizualnych — a nie w dokumentacji dotyczącej systemów rankingowych. Favicon jest częścią linii atrybucji wyniku (favicon + nazwa witryny + URL) i rozsądne jest myślenie, że rozpoznawalna ikona pomaga skanującemu czytelnikowi zauważyć Twoją pozycję — ale oficjalna dokumentacja Google nie określa ilościowo ani nie obiecuje żadnego wpływu na klikalność i nie mówi nic o Twojej pozycji. To cała historia na temat rankingu.
Wymagania Google dotyczące faviconów (2026)
Rozmiar i kształt — mit „wielokrotności 48 px”, poprawiony
To najważniejsza rzecz, którą należy zrobić dobrze, ponieważ większość konkurencyjnych treści nadal robi to źle. Aktualne sformułowanie Google:
„Twój favicon musi być kwadratowy (proporcje 1:1) i mieć co najmniej 8×8 px.”
Oraz osobno:
„Chociaż minimalny wymóg rozmiaru to 8×8 px, zalecamy używanie faviconu większego niż 48×48 px, aby dobrze wyglądał na różnych powierzchniach.”
Zatem: kwadratowy + co najmniej 8×8 px to wymóg; większy niż 48 px to zalecenie. Stare sformułowanie — „Twój favicon musi być wielokrotnością 48 px kwadratu, na przykład: 48×48 px, 96×96 px, 144×144 px i tak dalej” — zostało zastąpione 2024-10-24. Search Engine Journal opisało tę zmianę, podając jako powód Google odzwierciedlenie rzeczywistych wymagań dotyczących faviconów. Jednak wiele poradników z 2026 roku nadal powtarza „wielokrotność 48×48 px” jako aktualny fakt. Tak nie jest. Wyślij wyraźną kwadratową ikonę o rozmiarze wyraźnie powyżej 48 px i wszystko będzie w porządku.
Obsługiwane formaty
Stanowisko Google jest proste: obsługiwany jest dowolny prawidłowy format faviconu. Zamiast je wymieniać, Google linkuje do listy formatów — w praktyce ICO, PNG, GIF i SVG są wszystkie akceptowalne. Nie ma formatu, o który musisz walczyć.
Możliwość indeksowania — dwa progi, oba muszą zostać spełnione
To sprawia ludziom problem, ponieważ istnieją dwa osobne wymagania dotyczące indeksowania:
„Googlebot-Image musi mieć możliwość indeksowania pliku faviconu, a Googlebot musi mieć możliwość indeksowania strony głównej; nie mogą być zablokowane przed indeksowaniem.”
Jeśli plik favicon lub strona główna jest zablokowana w robots.txt (lub w
inny sposób zablokowana), Google nie pokaże Twojej favicony. To ta sama logika
crawl-vs-serve, która rządzi resztą klastra meta-tagów:
zasób, którego Google nie może pobrać, to zasób, którego Google nie może użyć. Google
doprecyzowało to sformułowanie w aktualizacji dokumentacji z października 2023, którą
Search Engine Land
opisał wtedy,
wymieniając oba user agenty wprost.
Stabilny URL (i dlaczego CDN jest w porządku)
Dokumentacja Google wymaga stabilnego adresu URL favicon i odradza jego częste zmienianie.
Zwróć uwagę, czego to nie mówi: nie mówi, że favicona musi znajdować się na Twojej własnej domenie. Może być na CDN-ie lub osobnym hoście — Google po prostu potrzebuje, aby URL pozostał stały, aby mógł wielokrotnie pobierać tę samą lokalizację. Zmiana URL-a powoduje, że Google musi ponownie odkryć i ponownie zapisać ikonę w pamięci podręcznej, co jest dokładnie tym rodzajem zamieszania, które sprawia, że favicona znika po migracji.
Zakres — jedna favicona na hostname
Favicony są obsługiwane na poziomie domeny i subdomeny, a nie na poziomie
podkatalogu. Nie możesz ustawić, aby example.com/us/ i example.com/uk/
pokazywały różne favicony w SERP — Google traktuje to jako jedną faviconę na
hostname. Ma to znaczenie dla witryn wielomarkowych i międzynarodowych konfiguracji z
podfolderami: jeśli potrzebujesz różnych favicon dla poszczególnych regionów,
potrzebujesz różnych subdomen, a nie podfolderów.
Polityka treści
Google nie pokaże favicony, którą uzna za nieodpowiednią — jej wymienione przykłady to pornografia i symbole nienawiści, takie jak swastyki — i zamienia takie obrazy na domyślną ikonę. Danny Sullivan opisał mechanizm egzekwowania już w 2019 roku:
Danny Sullivan wyjaśnił, że Google stosuje automatyczne mechanizmy, a jednocześnie przyjmuje zgłoszenia przesyłane przez link Opinie na dole strony lub stronę do zgłaszania spamu.
Istnieje więc zarówno automatyczne wykrywanie, jak i ręczna ścieżka zgłaszania.
Brak gwarancji
Nawet przy wszystkim poprawnym Google jest jednoznaczne:
Google nie gwarantuje wyświetlenia favicon w wynikach wyszukiwania nawet wtedy, gdy spełniono wszystkie wytyczne.
Zrób robotę, a potem zaakceptuj, że nie ma SLA na jej pojawienie się.
Wymagania Bing dotyczące favicon
Bing nie publikuje tak wyeksponowanej strony z wytycznymi dotyczącymi favicon jak Google, ale praktyczne wymagania z pomocy Bing Webmaster Tools i wskazówek Microsoft Q&A są do siebie zbliżone:
- Zadeklaruj ją za pomocą
<link rel="icon">; akceptowane formaty obejmują.ico,.png,.gif,.jpg, a nowoczesne wytyczne akceptują również.svg. - Minimalny rozmiar 16×16px, przy czym Bing preferuje 32×32 lub większy dla ekranów o wyższej rozdzielczości.
- Favicona i strona główna nie mogą być zablokowane w
robots.txt, a serwer musi zwracać poprawny nagłówekContent-Typedla obrazu.
Mit o sitemapie. Starsze porady Bing (i wątki społecznościowe) mówiły, aby
umieścić URL favicony w swojej mapie witryny XML. Nie rób tego. Obecna najlepsza
praktyka to trzymanie mapy witryny tylko dla stron z treścią indeksowalną — wyszukiwarki
odkrywają faviconę przez tag <link>, a nie przez mapę witryny. Wiele wpisów
troubleshootingowych z 2026 roku oznacza teraz poradę dotyczącą mapy witryny jako
nieaktualną.
Jak długo trwa aktualizacja w Bing. Bing nie publikuje oficjalnego SLA odświeżania tak, jak dokumentacja Google podaje ogólny zakres świeżości indeksowania. Na podstawie treści pomocy Bing Webmaster Tools i wątków Microsoft Q&A praktycy raportują od kilku dni do kilku tygodni na odświeżenie favicony, przy czym pełna propagacja regionalna po naprawie zwykle zajmuje około 1–4 tygodni — traktuj te wartości jako zgłoszone zakresy, a nie udokumentowane gwarancje. Warto wiedzieć, że Bing wprowadziło nazwy witryn + favicony w swoich fragmentach wyników w kwietniu 2023, odzwierciedlając wcześniejsze wdrożenie Google — i nadal iteruje nad wyeksponowaniem favicon, więc traktuj to jako aktywnie ewoluującą powierzchnię, a nie rozwiązaną.
Jak poprawnie wdrożyć faviconę
Oto nowoczesny stos, który bym wdrożył. Każda linia robi konkretną rzecz:
<!-- Primary, scalable icon (one file covers every size) -->
<link rel="icon" href="/favicon.svg" type="image/svg+xml" sizes="any">
<!-- PNG fallback for contexts without SVG favicon support -->
<link rel="icon" href="/favicon-32.png" type="image/png" sizes="32x32">
<!-- Legacy .ico for maximum browser-tab compatibility -->
<link rel="icon" href="/favicon.ico" sizes="16x16">
<!-- iOS home-screen bookmark icon -->
<link rel="apple-touch-icon" href="/apple-touch-icon.png"><!-- 180x180 typical -->
<!-- PWA install icons live in the manifest, not here -->
<link rel="manifest" href="/site.webmanifest">Kilka uwag na temat każdej z nich:
<link rel="icon">(i starsza wersjashortcut icon). To jest kluczowy tag dla wyszukiwarki. Udokumentowane wartościrelw Google toicon, starsza wersjashortcut icon,apple-touch-iconiapple-touch-icon-precomposed. Zadeklaruj go raz, czysto — zduplikowane lub sprzeczne deklaracje favicon są częstą przyczyną wyświetlania złej ikony (lub braku ikony).- Favicony SVG,
sizes="any"i tryb ciemny. Pojedynczy plik SVG skaluje się do dowolnego rozmiaru, więc jeden plik może pokryć cały zakres. SVG mogą również zawierać wewnętrzne zapytanieprefers-color-schememedia, co pozwala ikonie dostosować się do trybu ciemnego. Połącz go z zapasowym plikiem PNG (zwykle 32×32 lub 96×96) dla starszych kontekstów, które nie obsługują faviconów SVG. - Ikony manifestu aplikacji webowej to nie Twój favicon SEO. Tablica
iconswmanifest.json(zwykle PNG 192×192 i 512×512, a na Androidzie zazwyczaj wymagane jako PNG, a nie SVG) steruje ikoną wyświetlaną, gdy witryna jest zainstalowana jako PWA. To osobna kwestia od faviconu<link rel="icon">, który Google czyta dla wyszukiwarki. Nie myl ich — dopracowanie ikon manifestu nie ma żadnego wpływu na favicon w SERP, jeśli<link rel="icon">jest uszkodzony. - Umieść go w HTML renderowanym po stronie serwera, nie w JavaScripcie. To wskazówka, którą większość konkurencyjnych
postów pomija. John Mueller doradzał implementację tagu
<link>faviconu bezpośrednio w szablonie HTML, a nie wstrzykiwanie go po stronie klienta za pomocą JavaScriptu, aby usunąć możliwy punkt awarii. Jeśli Twoja ikona pojawia się dopiero po uruchomieniu JS, dodałeś krucha zależność, która po cichu psuje favicon w SERP.
Dlaczego Twój favicon nie wyświetla się w wynikach wyszukiwania
To przypadek użycia o najwyższej wartości dla większości osób, które trafiają na artykuł o faviconach — rozwiązywanie problemów, zwykle po przeprojektowaniu, migracji CMS lub zmianie CDN. Zniknięcie prawie nigdy nie jest aktualizacją algorytmu. John Mueller jasno stwierdził, że szerokie aktualizacje podstawowe nie powodują znikania faviconów; gdy jeden znika, jest to problem techniczny lub polityczny. Dogłębna analiza rozwiązywania problemów Favi-gone autorstwa Glenna Gabe’a to definitywne zestawienie wariantów technicznych.
Najpierw rozdziel dwóch odbiorców. Ikona wyświetlana poprawnie w Twojej własnej
karcie przeglądarki nie jest dowodem na to, że Google ją zaakceptował. Wybór karty/zakładki przeglądarki
i kwalifikowalność w wyszukiwarce Google to dwóch niezależnych odbiorców tego samego
znacznika <link rel="icon">, każdy z własną logiką rozwiązywania — Twoja przeglądarka może
poprawnie pokazywać buforowaną lub lokalnie rozwiązaną ikonę, podczas gdy Googlebot-Image nigdy
nie pobrał tego samego pliku, lub odwrotnie. Nie diagnozuj na podstawie „wygląda dobrze, gdy otwieram witrynę” — testuj każdą ścieżkę osobno: sprawdź kartę
lokalnie, a następnie osobno zweryfikuj warunki indeksowania/kwalifikowalności powyżej (dostęp robots.txt,
rozmiar/format, stabilny URL), zamiast traktować jedno jako dowód drugiego.
Zwykli podejrzani, gdy potwierdzisz, że to naprawdę problem po stronie wyszukiwarki, a nie tylko pamięć podręczna przeglądarki:
- Blokada
robots.txtna stronie głównej lub pliku favicon (pamiętaj, dwie bramy). - Uszkodzony, pusty lub brakujący
hrefw tagu<link rel="icon">. - Zduplikowane lub sprzeczne deklaracje favicon w szablonach.
- Błędne wymiary lub format (niekwadratowy lub poniżej minimum).
- Przeniesiony lub niestabilny URL faviconu po zmianie CDN lub hosta.
- Tag wstrzykiwany przez JavaScript, którego renderowanie Google nie pobrało niezawodnie.
- Błędy CMS/platformy, które usuwają lub przepisują tag.
- Nieaktualna buforowana domyślna ikona utrzymująca się po uzasadnionej zmianie.
Jak wymusić odświeżenie. Napraw przyczynę źródłową, a następnie przyspiesz odkrycie: uruchom stronę główną przez Search Console → URL Inspection → Request Indexing dla Google i ponownie prześlij sitemap / poproś o ponowne indeksowanie strony głównej w Bing Webmaster Tools dla Bing. Jeśli Bing nadal nie zaktualizuje, jego udokumentowana ścieżka to kontakt z pomocą techniczną z domeną, URL faviconu i zrzutami ekranu.
Ile to faktycznie trwa. Nawet w pełni poprawna poprawka może zająć od kilku dni do kilku tygodni, zanim Google odzwierciedli ją w SERP — Google nie publikuje stałego interwału odświeżania favicon, ale jego ogólny język dotyczący świeżości indeksowania (“kilka dni do kilku tygodni”) ma zastosowanie, a żądanie URL Inspection na stronie głównej to najlepsza dźwignia, jaką masz, aby to przyspieszyć. W przypadku Binga spodziewaj się do około miesiąca na podstawie raportów praktyków, a nie oficjalnej opublikowanej osi czasu.
Czy favicon faktycznie wpływa na SEO?
Tylko w tym sensie, że rozpoznawalność marki ma znaczenie. Na stronie wyników favicon jest częścią tego, jak użytkownik rozpoznaje zaufane źródło, zanim przeczyta tytuł. To prawdopodobne, że może przynieść kliknięcia, ale Google nie publikuje danych określających jakikolwiek efekt klikalności z favicon, więc nie traktuj tego jako zmierzonej dźwigni — to nie jest sygnał rankingowy i żadna ilość dopracowania favicon nie podniesie strony, która nie zasługuje na ranking. Traktuj to jako detal brandingowy z niemierzonym, ale prawdopodobnym potencjałem klikalności — ta sama kategoria co dobrze napisany meta description, którego efekt klikalności jest również powszechnie zakładany, ale nie jest kwantyfikowany przez Google.
Gdzie to się znajduje
Favicon <link rel="icon"> to jeden z tagów w sekcji head skierowanych do przeglądarki i wyglądu, więc należy do klastra meta-tags na stronie, obok title tag i meta description — innych elementów, które kształtują, jak Twoja lista wygląda w SERP, a nie jak się rankuje. Jego wymóg indeksowalności jest bezpośrednim zastosowaniem tej samej logiki kontroli indeksowania robots.txt, która przewija się przez cały klaster: zasób, którego Google nie może indeksować, to zasób, którego Google nie może pokazać. Pełną mapę elementów head i które z nich faktycznie mają znaczenie, znajdziesz w Meta Tags for SEO hub.
Podsumowanie AI
Skrócona wersja wersji zaawansowanej:
- Favicon to funkcja wyglądu w wynikach wyszukiwania, a nie czynnik rankingowy. Google klasyfikuje go pod “Search appearance” (obok title links i sitelinks), a nie w systemach rankingowych. Jest powiązany z rozpoznawalnością marki; Google nie kwantyfikuje ani nie obiecuje efektu CTR i nie jest to sygnał rankingowy.
- Karta przeglądarki ≠ akceptacja Google. Ikona renderująca się poprawnie w Twojej karcie przeglądarki nie jest dowodem, że Google ją zaindeksował i zaakceptował — to dwóch niezależnych konsumentów tego samego
<link rel="icon">markup z osobną logiką rozwiązywania. Przetestuj obie ścieżki niezależnie. - Zasada rozmiaru się zmieniła: od aktualizacji dokumentacji z października 2024 wymaganie to kwadrat + co najmniej 8×8px; “większy niż 48×48px” to zalecenie. Stara zasada “musi być wielokrotnością 48×48px” jest martwa — ale wiele przewodników z 2026 roku nadal ją powtarza.
- Format: dowolny prawidłowy format favicon (SVG, ICO, PNG, GIF).
- Dwie bramy indeksowania: Googlebot musi przeszukać stronę główną, a Googlebot-Image plik favicon — blokada
robots.txtna którymkolwiek z nich zabija favicon w SERP. - Stabilny URL: musi pozostać stały, ale nie musi być na Twojej własnej domenie — CDN jest w porządku.
- Zakres: jeden favicon na hostname (domena/subdomena), nie na podkatalog.
- Implementacja: umieść
<link rel="icon">w HTML renderowanym po stronie serwera, nie w JS (rada Muellera). Użyj SVG (sizes="any", obsługa trybu ciemnego) + fallback PNG +.ico; dodajapple-touch-icondla iOS. Ikonyiconsw manifeście to osobna kwestia PWA, nie favicon SEO. - Bing: min 16×16 (preferuje 32×32+), nie umieszczaj favicon w swojej mapie witryny (nieaktualna rada) i spodziewaj się około 1–4 tygodni na propagację.
- Zniknięty favicon? To problem techniczny lub polityczny, nigdy aktualizacja rdzenia (Mueller). Napraw przyczynę, a następnie wyślij Request Indexing na stronie głównej; spodziewaj się opóźnienia od dni do tygodni.
- Polityka treści: Google zamienia nieodpowiednie obrazy (pornografia, symbole nienawiści) na domyślną ikonę; istnieje automatyczne wykrywanie plus ręczna ścieżka zgłaszania (Sullivan, 2019).
Oficjalna dokumentacja
Dokumentacja źródłowa od wyszukiwarek.
- Definiowanie favikony do wyświetlania w wynikach wyszukiwania — kanoniczne źródło: rozmiar/kształt, format, dwie bramki indeksowania, wymóg stabilnego adresu URL, polityka treści i linia „nie gwarantujemy”.
- Galeria elementów wizualnych wyszukiwarki Google — pokazuje, gdzie favikona znajduje się w linii atrybucji wyniku (favikona + nazwa witryny + adres URL).
- Centrum dokumentacji wyglądu wyników wyszukiwania Google — gdzie znajduje się strona o favikonach; potwierdza, że to funkcja prezentacyjna, a nie rankingowa.
- Aktualizacje dokumentacji wyszukiwarki Google (dziennik zmian) — gdzie odnotowano przepisanie zasad dotyczących rozmiaru favikony z października 2024 r.
Bing / Microsoft
- Pomoc narzędzi Bing Webmaster Tools — centrum wskazówek dla webmasterów Bing.
- Microsoft Q&A: Logo witryny nie wyświetla się w wynikach wyszukiwania Bing — rozwiązywanie problemów z brakującą favikoną w Bing.
- Microsoft Q&A: Jak zaktualizować favikonę logo w wynikach wyszukiwania Bing — ścieżka aktualizacji/odświeżania.
Specyfikacja techniczna
- MDN — element
<link>—rel="icon", atrybutsizesiapple-touch-icon.
Cytaty ze źródła
Oficjalne oświadczenia Google. Każdy link do dokumentacji Google to link bezpośredni, który prowadzi do cytowanego fragmentu na stronie źródłowej.
Google — rozmiar i kształt (poprawiona zasada)
- “Your favicon must be a square (1:1 aspect ratio) that’s at least 8x8px.” (tłumaczenie) „Twoja favikona musi być kwadratowa (proporcje 1:1) i mieć co najmniej 8x8 px.” — Dokumentacja Google Search Central. Przejdź do cytatu
Google — możliwość indeksowania (dwie bramki)
- “Googlebot-Image must be able to crawl the favicon file and Googlebot must be able to crawl the home page; they cannot be blocked for crawling.” (tłumaczenie) „Googlebot-Image musi mieć możliwość indeksowania pliku favikony, a Googlebot musi mieć możliwość indeksowania strony głównej; nie mogą być zablokowane przed indeksowaniem.” — Dokumentacja Google Search Central.
Google — stabilny adres URL
- “The favicon URL must be stable (don’t change the URL frequently).” (tłumaczenie) „Adres URL favikony musi być stabilny (nie zmieniaj go często).” — Dokumentacja Google Search Central. Przejdź do cytatu
Google — brak gwarancji
- “A favicon isn’t guaranteed to appear in Google Search results, even if all guidelines are met.” (tłumaczenie) „Favikona nie ma gwarancji pojawienia się w wynikach wyszukiwania Google, nawet jeśli wszystkie wytyczne są spełnione.” — Dokumentacja Google Search Central. Przejdź do cytatu
Danny Sullivan, Google — egzekwowanie polityki treści
- “We have automated means and already can take reports by those who use the Feedback link at the bottom of the page or through our spam reporting page.” (tłumaczenie) „Mamy zautomatyzowane środki i możemy już przyjmować zgłoszenia od osób korzystających z linku Opinie na dole strony lub przez naszą stronę zgłaszania spamu.” — Danny Sullivan, za pośrednictwem Search Engine Land (2019). Przeczytaj relację
John Mueller, Google — implementacja w HTML, a nie w JavaScript; aktualizacje podstawowe nie usuwają favikon
- Zgłoszone wskazówki Muellera: implementuj tag
<link>favikony bezpośrednio w szablonie HTML, zamiast wstrzykiwać go przez JavaScript, aby zminimalizować kolejne możliwe źródło awarii — a szerokie aktualizacje podstawowe nie są powodem znikania favikony; to kwestia techniczna lub polityczna. Przeczytaj relację
Moja favicona się nie wyświetla — co sprawdzić?
Pracuj od góry do dołu; pierwsze „tak” zwykle jest twoim rozwiązaniem.
1. Czy tag <link rel="icon"> faktycznie znajduje się w serwowanym HTML-u?
Wyświetl źródło (nie renderowany DOM) na swojej stronie głównej. Jeśli tagu brakuje w
surowym HTML-u i pojawia się dopiero po uruchomieniu JavaScriptu → przenieś go do
szablonu renderowanego po stronie serwera. Favicony wstrzykiwane przez JS to znany
przypadek awarii.
2. Czy tag jest poprawny?
Sprawdź, czy nie ma pustego/brakującego href, uszkodzonej ścieżki lub wielu/sprzecznych
deklaracji favicon. → Popraw na pojedynczy, czysty <link rel="icon"> wskazujący na prawdziwy plik.
3. Czy plik favicon jest zablokowany w robots.txt?
Googlebot-Image musi mieć do niego dostęp. → Odblokuj ścieżkę pliku favicon.
4. Czy strona główna jest zablokowana w robots.txt?
Druga bramka indeksowania. Googlebot musi mieć dostęp także do strony głównej. → Odblokuj ją.
5. Czy obraz jest kwadratowy, ma co najmniej 8×8 px i jest w obsługiwanym formacie? Nie kwadratowy lub mniejszy niż 8×8 → zmień rozmiar na kwadrat, wyraźnie powyżej 48×48 px. Zły format → użyj SVG, ICO, PNG lub GIF. (Ignoruj porady o „wielokrotnościach 48 px” — ta zasada już nie obowiązuje.)
6. Czy adres URL favicon niedawno się zmienił (przebudowa / CDN / zmiana hosta)? Google potrzebuje stabilnego adresu URL. → Ustal jeden adres URL i przestań go przenosić; adres może być na CDN, ale musi pozostać stały.
7. Wszystko jest poprawne — co teraz? Przepuść stronę główną przez Search Console → URL Inspection → Request Indexing (i prześlij ponownie w Bing Webmaster Tools). → Potem czekaj. Propagacja trwa od dni do tygodni w przypadku Google, do około miesiąca w przypadku Bing. Poprawna poprawka, która „nadal się nie wyświetla” po 24 godzinach, to prawie zawsze tylko opóźnienie, a nie nowy problem.
Uwaga: jeśli ikona się wyświetla, ale wygląda źle (stare logo lub ogólna domyślna, która zastąpiła twój obraz), podejrzewaj albo nieaktualną pamięć podręczną (daj jej cykl odświeżania powyżej), albo, jeśli twoja ikona zawiera oznaczoną grafikę, politykę treści Google zamieniającą ją na domyślną.
Lista kontrolna wdrożenia favicon
Przegląd, aby potwierdzić, że favicon jest skonfigurowana do wyświetlania w wynikach wyszukiwania i wszędzie indziej:
- Pojedynczy, czysty
<link rel="icon">znajduje się w renderowanym po stronie serwera HTML<head>(nie wstrzykiwany przez JavaScript). - Brak zduplikowanych lub sprzecznych deklaracji favicon w szablonach.
-
hrefwskazuje na prawdziwy plik, który zwraca 200 z poprawnymContent-Type. - Obraz jest kwadratowy i ma co najmniej 8×8 px — w praktyce wyraźnie powyżej 48×48 px, aby był ostry (ignoruj porady o „wielokrotnościach 48 px”).
- Format jest obsługiwany (SVG, ICO, PNG lub GIF).
- Plik favicon nie jest zablokowany w
robots.txt(bramka Googlebot-Image). - Strona główna nie jest zablokowana w
robots.txt(bramka Googlebot). - Favicon znajduje się na stabilnym adresie URL — CDN jest w porządku, po prostu nie przenoś jej ciągle.
- Zadeklarowano
apple-touch-icondla zakładek na ekranie głównym iOS (~180×180). - Nowoczesny stos: SVG (
sizes="any", obsługa trybu ciemnego) + zapasowy PNG +.icodla starszych kart. - Ikony
iconsw manifeście aplikacji internetowej (192×192, 512×512 PNG) są ustawione dla instalacji PWA — rozumiane jako oddzielne od favicon SEO, a nie jej zamiennik. - Favicon nie jest wymieniona w twojej mapie witryny XML (niepotrzebna/przestarzała porada).
- Po każdej zmianie poproszono o indeksowanie strony głównej w Search Console i przesłano ponownie w Bing Webmaster Tools — a następnie pozwolono na propagację od dni do tygodni.
Ściągawka favicon
Wymagania Google w skrócie (2026)
| Wymaganie | Aktualna zasada | Częsty mit, który należy zignorować |
|---|---|---|
| Kształt | Kwadrat (1:1) | — |
| Rozmiar | Co najmniej 8×8 px; zalecane >48×48 px | „Musi być wielokrotnością 48×48 px” (nieaktualne od października 2024) |
| Format | Dowolny prawidłowy format favicon (SVG, ICO, PNG, GIF) | „Tylko .ico” |
| Możliwość indeksowania | Strona główna i plik favicon muszą być dostępne dla crawlera | „Tylko plik musi być dostępny dla crawlera” |
| Hosting | Stabilny URL; może być na CDN | „Musi być na Twojej domenie / w katalogu głównym” |
| Zakres | Na hostname (domena/subdomena) | „Możesz ustawić inny favicon dla każdego podfolderu” |
| Mapa witryny | Nie jest potrzebna | „Umieść favicon.ico w mapie witryny” |
| Ranking | Nie jest czynnikiem rankingowym (tylko wygląd/rozpoznawalność, brak udokumentowanych danych CTR) | „Dobry favicon pomaga w rankingu” |
Tagi — do czego służy każdy rel
| Deklaracja | Zadanie |
|---|---|
<link rel="icon"> | Favicon SEO / karty przeglądarki (ten, który czyta Google) |
shortcut icon | Starszy alias dla icon (starsze przeglądarki) |
apple-touch-icon | Ikona zakładki ekranu głównego iOS (~180×180) |
manifest → icons[] | Ikony instalacji PWA (192/512 PNG) — nie favicon SEO |
Szybkie fakty
- Zasada rozmiaru od października 2024: kwadrat + ≥8×8 px; >48×48 px to zalecenie.
- Dwie bramy indeksowania: strona główna (Googlebot) i plik favicon (Googlebot-Image).
- URL musi być stabilny, ale niekoniecznie na Twojej domenie (CDN OK).
- Jeden favicon na hostname — nie na podkatalog.
- Umieść tag w HTML renderowanym po stronie serwera, nie w JavaScript (Mueller).
- Bing: min 16×16 (preferuje 32×32+); nie umieszczaj favicon w mapie witryny.
- Zniknięty favicon = problem techniczny/polityczny, nigdy aktualizacja rdzenia.
- Propagacja po naprawie: dni–tygodnie (Google), ~1 miesiąc (Bing).
Błędy dotyczące favicon
- Przestrzeganie przestarzałej zasady wielokrotności 48 jako wymogu. Użyj kwadratowego obsługiwanego obrazu o rozmiarze co najmniej 8×8; większy niż 48×48 to zalecenie.
- Blokowanie ikony lub strony głównej w robots.txt. Google musi przeszukać oba. Przetestuj dokładny URL favicon i regułę Googlebota.
- Zmienianie URL favicon przy każdym wdrożeniu. Utrzymuj stabilny, dostępny dla crawlera URL i aktualizuj zasób celowo, gdy zmienia się branding.
- Deklarowanie tylko ikony wstrzykiwanej przez klienta. Umieść
<link rel="icon">w początkowym nagłówku dokumentu. - Oczekiwanie natychmiastowych aktualizacji SERP. Prawidłowa implementacja nie kontroluje, kiedy Google ponownie przeszuka lub zdecyduje się wyświetlić ikonę.
Przeglądarka pokazuje favicon, ale Google nie
Prawdopodobne przyczyny: Google nie przeszukał go ponownie, plik/strona główna jest zablokowany, obraz nie jest kwadratowy/obsługiwany lub polityka uniemożliwia wyświetlenie. Naprawa: zweryfikuj odpowiedź na żywo, dostęp robots, wymiary, format i stabilną deklarację. Potwierdzenie: testy techniczne przechodzą; następnie pozwól na normalne ponowne przeszukiwanie, zamiast wielokrotnie zmieniać URL.
Favicon zwraca 404 po wdrożeniu
Prawdopodobna przyczyna: kompilacja przeniosła zasób lub ścieżka względna jest rozwiązywana inaczej. Naprawa: użyj poprawnej ścieżki produkcyjnej względem katalogu głównego lub bezwzględnej i uwzględnij zasób we wdrożeniu. Potwierdzenie: zadeklarowany URL zwraca obraz bezpośrednio z kodem 200.
Stary favicon pozostaje
Prawdopodobna przyczyna: buforowanie przeglądarki, CDN lub wyszukiwarki. Naprawa: wyczyść kontrolowane pamięci podręczne i utrzymuj spójną deklarację; jeśli zasób naprawdę się zmienił pod tym samym URL, zweryfikuj nagłówki odpowiedzi i bajty. Potwierdzenie: żądanie z pominięciem pamięci podręcznej zwraca nowy plik.
Różne szablony deklarują różne ikony
Prawdopodobna przyczyna: zduplikowana logika układu lub nadpisania wtyczek/motywów. Naprawa: scentralizuj deklaracje favicon w jednym wspólnym komponencie nagłówka. Potwierdzenie: ekstrakcja z przeszukiwania znajduje zamierzony stabilny URL w kanonicznych szablonach.
Narzędzia do sprawdzania favicon
- Favicon Checker sprawdza deklaracje favicon, możliwość pobrania, formaty, rozmiary i typowe luki w implementacji.
- robots.txt Tester sprawdza, czy strona główna i adres URL favicon są dostępne do indeksowania dla wybranego bota.
- HTTP Header Checker sprawdza odpowiedź ikony, typ treści, buforowanie i przekierowania.
- Narzędzia deweloperskie przeglądarki potwierdzają, którą zadeklarowaną ikonę żąda strona oraz czy buforowanie lub uszkodzona ścieżka nie przeszkadzają.
Udowodnij zmianę favicon
Test deklaracji i pobierania
Test do wykonania: pobierz surowy HTML, wyodrębnij rel="icon" i zażądaj rozwiązanego adresu URL. Oczekiwany wynik: początkowy nagłówek deklaruje stabilny adres URL zwracający 200 z typem treści obrazu. Interpretacja błędu: ścieżka, wdrożenie, przekierowanie lub typ MIME są nieprawidłowe. Okno monitorowania: natychmiast po wdrożeniu. Wyzwalacz wycofania: kanoniczna ikona staje się niedostępna we wszystkich szablonach.
Test wymagań dotyczących obrazu
Test do wykonania: sprawdź dostarczony zasób w Favicon Checker. Oczekiwany wynik: jest kwadratowy, obsługiwany i ma co najmniej 8×8 pikseli. Interpretacja błędu: źródłowy zasób lub wygenerowany wariant jest nieodpowiedni. Okno monitorowania: natychmiast. Wyzwalacz wycofania: zamiennik jest uszkodzony lub nieczytelny przy małym rozmiarze.
Test dostępu do indeksowania
Test do wykonania: przetestuj stronę główną i adres URL favicon względem produkcyjnego pliku robots.txt. Oczekiwany wynik: oba są dostępne do pobrania przez zamierzonego robota wyszukiwarki. Interpretacja błędu: reguła lub warstwa zabezpieczeń blokuje wykrycie. Okno monitorowania: przy każdej zmianie robots, CDN lub WAF. Wyzwalacz wycofania: szersze odblokowanie ujawnia prywatne ścieżki lub blokada wpływa na stronę główną.
Zasoby warte Twojego czasu
Wskazówki samego Google
- Definiowanie favicon do wyświetlania w wynikach wyszukiwania — kanoniczna strona z wymaganiami (rozmiar, format, możliwość indeksowania, stabilny adres URL, polityka treści).
- Galeria elementów wizualnych — gdzie favicon znajduje się w linii atrybucji wyniku.
Z branży
- Favi-gone: 7 powodów zniknięcia favicon z wyników wyszukiwania Google (Glenn Gabe, G-Squared Interactive) — ostateczny przewodnik po rozwiązywaniu problemów, na bieżąco aktualizowany o prawdziwe studia przypadków; artykuł, który warto przeczytać, gdy favicon znika.
- Google zaleca teraz favicon o wyższej rozdzielczości (Roger Montti, Search Engine Journal, paź 2024) — omówienie przepisania dokumentacji, które usunęło zasadę „wielokrotność 48 px”.
- Google aktualizuje dokumentację favicon w wyszukiwarce (Barry Schwartz, Search Engine Land, paź 2023) — aktualizacja, która wyjaśniła wymóg indeksowalności na dwóch poziomach.
- Favicon jest wart tysiąca słów kluczowych (George Nguyen, Search Engine Land, 2019) — szczegóły egzekwowania polityki treści i cytat Danny’ego Sullivana.
- Wyniki Bing zyskują nazwę witryny i favicon (Barry Schwartz, Search Engine Land, kwi 2023) — wdrożenie favicon w SERP przez Binga.
- Aktualizacje rdzenia Google nie powodują znikania favicon w wyszukiwarce (Search Engine Roundtable) — wskazówki Muellera, że zniknięcie ma podłoże techniczne/polityczne, oraz porada o implementacji w HTML, a nie w JS.
- MDN — element
<link>(Mozilla) — odniesienie do specyfikacji dlarel="icon",sizesiapple-touch-icon. - r/TechSEO — społeczność poświęcona favicon i innym problemom z indeksowaniem i wyświetlaniem.
Sprawdź się: Favicon SEO
Pięć szybkich pytań o favicony i ich wyświetlanie w wynikach wyszukiwania. Wybierz odpowiedź na każde, a następnie sprawdź.
Dziennik zmian
Zaktualizowano 11 sie 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Zaktualizowano 3 sie 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Zaktualizowano 18 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.