Pewnie widzisz to codziennie, ale możesz nie zwracać na to uwagi. Otwórz przeglądarkę i popatrz na zakładki - przy każdej stronie jest mała ikonka. To właśnie favicon.
Favicon to taka wizualna wizytówka Twojej strony internetowej w przeglądarce. Pojawia się w zakładkach, na liście ulubionych, w historii przeglądania, a nawet w wynikach wyszukiwania Google na urządzeniach mobilnych.
Brzmi prosto? W teorii tak. W praktyce wielu właścicieli stron ma z tym problem - favicon nie wyświetla się prawidłowo, Lighthouse zgłasza błędy, a na telefonie zamiast ładnej ikonki pojawia się szary kwadrat.
W tym artykule wyjaśniamy: czym dokładnie jest favicon i dlaczego jest ważny, jakie pliki są potrzebne, jak uniknąć typowych błędów, oraz jak stworzyć cały zestaw w kilka minut za darmo za pomocą naszego generatora favicon.
Favicon to mały obrazek (najczęściej 16x16 lub 32x32 pikseli), który przeglądarka wyświetla przy nazwie Twojej strony.
Kiedy ktoś ma otwartych 20 zakładek w przeglądarce, to właśnie favicon pomaga szybko znaleźć Twoją stronę. Bez niego użytkownik widzi tylko generyczną ikonkę - i Twoja strona ginie w tłumie.
Tu zaczyna się zamieszanie. Kiedyś wystarczył jeden plik favicon.ico. Dziś, żeby wszystko działało poprawnie na wszystkich urządzeniach i w każdej przeglądarce, potrzebujesz kilku plików. Dlaczego? Ponieważ różne urządzenia i systemy operacyjne mają różne wymagania dotyczące rozmiaru i formatu ikon.
Przeglądarka szuka ikon w określonej kolejności. Najpierw sprawdza tagi <link> w sekcji <head> HTML, gdzie możesz wskazać konkretne pliki dla różnych kontekstów. Jeśli nie znajdzie odpowiedniego tagu, szuka pliku favicon.ico w głównym katalogu strony. Urządzenia Apple szukają apple-touch-icon.png, a Android korzysta z pliku manifest.json (lub site.webmanifest).
Urządzenia Apple (iPhone, iPad) mają własny system ikon dla stron dodanych do ekranu głównego. Szukają pliku apple-touch-icon.png o rozmiarze 180x180 pikseli. Jeśli go nie znajdą, wyświetlą miniaturowy zrzut ekranu strony - co wygląda nieprofesjonalnie.
Android korzysta z pliku site.webmanifest (lub manifest.json), który zawiera informacje o ikonie w różnych rozmiarach (192x192 i 512x512 pikseli). Ten sam plik jest wymagany dla Progressive Web Apps.
Brzmi skomplikowanie? Spokojnie - nasz generator favicon przygotuje wszystkie te pliki automatycznie z jednego obrazka źródłowego.
Oto problemy, które widzimy najczęściej na stronach klientów, wraz z wyjaśnieniem dlaczego występują i jak je naprawić:
Strona nie ma żadnego favicon. W zakładce wyświetla się domyślna ikonka przeglądarki lub szary kwadrat. Wygląda to nieprofesjonalnie i utrudnia znalezienie strony wśród wielu otwartych zakładek. Rozwiązanie: dodaj przynajmniej podstawowy plik favicon.ico do głównego katalogu strony.
Favicon.ico działa w przeglądarkach na komputerze, ale urządzenia mobilne mają inne wymagania. iPhone szuka pliku apple-touch-icon.png, Android korzysta z manifest.json. Bez tych plików użytkownik iPhone widzi zrzut ekranu strony zamiast ładnej ikonki, gdy doda stronę do ekranu głównego.
Favicon jest na serwerze, ale przeglądarka go nie znajduje, bo ścieżka w kodzie HTML jest nieprawidłowa. Częsty błąd: plik jest w podkatalogu (np. /images/favicon.ico), a tag wskazuje na katalog główny. Sprawdź w narzędziach deweloperskich przeglądarki (zakładka Network), czy plik się ładuje.
Niektórzy wrzucają plik JPG lub PNG i zmieniają mu rozszerzenie na .ico. To nie działa prawidłowo we wszystkich przeglądarkach. Format ICO to kontener, który może zawierać wiele rozmiarów obrazu w jednym pliku - prosta zmiana rozszerzenia nie tworzy prawdziwego pliku ICO.
Logo firmy z mnóstwem detali nie sprawdzi się jako favicon. W rozmiarze 16x16 pikseli (to tylko 256 punktów!) wszystko się zlewa i staje nieczytelne. Favicon powinien być prosty - najlepiej jedna litera, prosty kształt lub maksymalnie uproszczona wersja logo. Gabinet stomatologiczny może użyć samego symbolu zęba, kancelaria prawna - pierwszej litery nazwy.
Po zmianie favicon strona nadal pokazuje stary. Przeglądarki agresywnie cachują favicony - czasem na tygodnie. Rozwiązanie: wyczyść cache przeglądarki (Ctrl+Shift+Delete), użyj trybu incognito do testów, lub dodaj parametr wersji do ścieżki (np. favicon.ico?v=2).
Masz dwie drogi:
Opcja 1: Zrobić ręcznie - musisz przygotować grafikę w programie graficznym, wyeksportować ją w różnych rozmiarach, skonwertować do formatu ICO i utworzyć plik manifest. Czasochłonne i wymaga wiedzy technicznej.
Opcja 2: Użyć naszego generatora - wrzucasz jeden obrazek (np. swoje logo), a generator tworzy wszystkie potrzebne pliki. Pobierasz paczkę ZIP i wrzucasz na serwer. Zajmuje to dosłownie kilka minut.
Pokażemy Ci, jak skorzystać z naszego narzędzia.
Nasz darmowy generator favicon działa w przeglądarce. Nie musisz niczego instalować ani zakładać konta.
Wejdź na stronę Generator favicon.
Kliknij w obszar do przesyłania pliku i wybierz obrazek ze swojego komputera. Najlepiej sprawdza się kwadratowy obrazek o rozmiarze co najmniej 512x512 pikseli. Może to być Twoje logo lub uproszczona jego wersja.
Generator pokaże Ci, jak favicon będzie wyglądał w różnych rozmiarach. Jeśli coś jest nieczytelne - wróć do poprzedniego kroku i użyj prostszej grafiki.
Kliknij przycisk Pobierz. Dostaniesz plik ZIP ze wszystkimi potrzebnymi plikami: favicon.ico, favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png i site.webmanifest.
Rozpakuj ZIP i wgraj pliki do głównego folderu swojej strony (tam, gdzie jest index.html). Większość hostingów pozwala to zrobić przez panel administracyjny.
W sekcji <head> swojej strony dodaj odpowiednie tagi (generator poda Ci gotowy kod do skopiowania). Jeśli używasz WordPressa lub innego CMSa, poszukaj opcji Favicon lub Site Icon w ustawieniach.
Po wgraniu plików warto sprawdzić, czy wszystko jest w porządku:
Favicon ma pośredni wpływ na SEO i wydajność strony:
Google Lighthouse sprawdza obecność favicon podczas audytu strony. Brak favicon lub nieprawidłowa konfiguracja może obniżyć ogólną ocenę. Według dokumentacji Chrome Developers, brak apple-touch-icon jest traktowany jako błąd PWA.
Na urządzeniach mobilnych Google wyświetla favicon przy wynikach wyszukiwania. Strona z ładnym favicon może przyciągnąć więcej kliknięć niż strona z domyślną ikonką. To pośrednio wpływa na CTR (Click-Through Rate), który jest sygnałem jakości dla Google.
Favicon powinien być lekki - plik ICO nie powinien przekraczać 100KB, a pliki PNG powinny być skompresowane. Nasz generator automatycznie optymalizuje pliki, żeby nie spowalniały ładowania strony.
Favicon to mały detal, który robi dużą różnicę. Dzięki niemu:
Przygotowanie wszystkich potrzebnych plików nie musi być trudne. Nasz darmowy generator favicon zrobi to za Ciebie w kilka minut - bez znajomości grafiki, bez płacenia, bez zakładania konta.
Jeśli potrzebujesz pomocy z całą identyfikacją wizualną lub projektem logo, skontaktuj się z nami.
Skorzystaj z naszego darmowego generatora. Wrzuć logo, pobierz paczkę plików, wgraj na serwer. Gotowe!