Gdy strona z mapą, ogłoszeniami, dostawą albo pogodą prosi o dostęp do położenia, zwykle problem nie leży w samej witrynie, tylko w ustawieniach systemu i przeglądarki. Poniżej pokazuję krok po kroku, jak włączyć sprawdzanie lokalizacji w przeglądarce, jak nadać zgodę tylko wybranej stronie i co zrobić, jeśli geolokalizacja nadal nie chce zadziałać.
Najważniejsze kroki, które zwykle rozwiązują problem z lokalizacją
- Najpierw włącz usługi lokalizacji w systemie, bo przeglądarka najczęściej korzysta właśnie z nich.
- W Chrome i Edge szukaj sekcji Ustawienia witryn lub Site permissions i pozycji Lokalizacja.
- W Firefox sprawdź Permissions oraz listę wyjątków dla konkretnej strony.
- W Safari na Macu i iPhonie zgody ustawia się osobno dla każdej witryny.
- Jeśli lokalizacja nie działa, winne bywają: wyłączone usługi lokalizacji, wcześniej odrzucona zgoda, VPN albo tryb prywatny.
- Najbezpieczniej zostawić zgodę na poziomie pojedynczej strony, a nie całej przeglądarki.
Gdzie naprawdę trzeba włączyć lokalizację
W praktyce geolokalizacja w przeglądarce działa warstwowo. Strona pyta o położenie, przeglądarka sprawdza własne uprawnienia, a potem korzysta z usług lokalizacji systemu. Jeśli jedna z tych warstw jest zablokowana, pojawia się cisza, powtarzający się monit albo po prostu błędny wynik.
| Warstwa | Co kontroluje | Dlaczego ma znaczenie |
|---|---|---|
| System operacyjny | Windows, macOS, iOS lub Android decydują, czy urządzenie w ogóle może udostępnić położenie | Jeśli usługi lokalizacji są wyłączone, przeglądarka zwykle nie ma czego przekazać stronie |
| Przeglądarka | Chrome, Edge, Firefox lub Safari zarządzają zgodami dla witryn | To tutaj ustawiasz, czy strona może pytać, zawsze dostawać zgodę albo być blokowana |
| Pojedyncza witryna | Konkretny serwis, na przykład mapa, sklep lub serwis dostawy | Najlepsze rozwiązanie, gdy chcesz działać wygodnie, ale bez otwierania lokalizacji dla wszystkich stron |
Ja zaczynam od tej kolejności, bo oszczędza czas: najpierw system, potem przeglądarka, a dopiero na końcu sama witryna. Dzięki temu łatwiej odróżnić zwykłą blokadę od faktycznego problemu technicznego. To dobry punkt wyjścia, ale w konkretnych przeglądarkach ścieżka wygląda trochę inaczej.

Jak włączyć lokalizację w Chrome, Edge, Firefox i Safari na komputerze
Na komputerze najczęściej wystarczy wejść do ustawień witryny i pozwolić na pytanie o lokalizację. Różnią się nazwy menu, ale logika jest bardzo podobna: najpierw globalna zgoda przeglądarki, potem wyjątki dla konkretnych adresów.
| Przeglądarka | Gdzie wejść | Co ustawić |
|---|---|---|
| Chrome | Ustawienia > Prywatność i bezpieczeństwo > Ustawienia witryn > Lokalizacja | Włącz pytanie o zgodę albo dodaj wyjątek dla konkretnej strony |
| Edge | Ustawienia > Prywatność, wyszukiwanie i usługi > Uprawnienia witryn > Lokalizacja | Włącz pytanie przed dostępem lub ustaw Allow/Block dla wybranej witryny |
| Firefox | Ustawienia > Prywatność i bezpieczeństwo > Uprawnienia > Lokalizacja | Odblokuj nowe prośby albo zarządzaj listą stron z dostępem |
| Safari na Macu | Safari > Ustawienia > Witryny > Lokalizacja | Wybierz Ask, Allow lub Deny dla konkretnej strony |
W Chrome przechodzę do ustawień witryn i ustawiam lokalizację tak, by strona mogła pytać o zgodę. Jeśli chcę bardziej precyzyjnie, otwieram konkretną witrynę i zmieniam uprawnienie z poziomu ikony obok adresu. To samo robię w Edge, tylko ścieżka prowadzi przez sekcję uprawnień witryn.
Firefox działa odrobinę inaczej, bo oprócz ustawień globalnych ma też panel z listą wyjątków. Jeśli chcesz, aby strony mogły pytać o lokalizację, trzeba odblokować nowe prośby w sekcji uprawnień. Gdy wolisz pełną kontrolę, zostaw blokadę globalną i dodawaj tylko te serwisy, którym naprawdę ufasz.
Safari na Macu jest najbardziej „per-website”: w panelu Websites ustawiasz osobno lokalizację dla każdej witryny. To wygodne, bo po prostu nie musisz otwierać geolokalizacji szerzej, niż to konieczne. Po komputerze przechodzę do telefonu, bo tam ten sam mechanizm działa, ale zgody są rozdzielone trochę inaczej.
Jak ustawić to na telefonie i w Safari
Na telefonie często nie wystarczy jedna zmiana w samej przeglądarce. System mobilny potrafi mieć osobne uprawnienie dla aplikacji przeglądarki, a dopiero w jej wnętrzu ustawiasz zgodę dla konkretnej strony. Jeśli oba poziomy nie są spójne, lokalizacja dalej nie zadziała.
Chrome na Androidzie
- Otwórz Chrome i wejdź w Ustawienia.
- Przejdź do Ustawienia witryn, a potem do Lokalizacja.
- Wybierz, czy strony mają pytać o dostęp, czy mają być blokowane.
- Na konkretnej stronie możesz też stuknąć ikonę informacji przy adresie i zmienić uprawnienie tylko dla tej witryny.
Safari na iPhonie i iPadzie
- Wejdź w Ustawienia i otwórz Aplikacje, a potem Safari.
- W sekcji prywatności ustaw Lokalizacja na Ask, Deny lub Allow.
- Jeśli chcesz wyjątek dla jednej strony, otwórz ją w Safari i zmień ustawienie w Website Settings.
Przeczytaj również: Jak zainstalować aplikację Rossmann? Odkryj promocje i Rossmann GO
Chrome na iPhonie i iPadzie
- Otwórz aplikację Ustawienia.
- Przewiń do Chrome i wybierz Location.
- Ustaw sposób dostępu do lokalizacji dla przeglądarki.
- Potem wróć do strony i zaakceptuj jej prośbę o dostęp, jeśli chcesz, by działała poprawnie.
W iOS i iPadOS ważne jest rozróżnienie między zgodą dla aplikacji przeglądarki a zgodą dla samej witryny. Jeśli jedno jest odblokowane, a drugie nadal zablokowane, efekt będzie taki sam jak przed zmianą. W praktyce właśnie ten drugi poziom najczęściej pomija się przy pierwszej próbie.
Co sprawdzić, gdy lokalizacja nadal nie działa
Jeżeli wszystko wygląda dobrze, a strona nadal nie rozpoznaje położenia, zwykle problem siedzi w jednym z kilku miejsc. Najczęściej nie jest to awaria strony, tylko blokada systemowa, brak precyzji urządzenia albo zbyt agresywne ustawienia prywatności.
| Objaw | Najczęstsza przyczyna | Co zrobić |
|---|---|---|
| Strona pyta o lokalizację w kółko | Uprawnienie zostało wcześniej zablokowane albo zresetowane | Wejdź do ustawień witryny i ustaw Allow lub Ask |
| Nie pojawia się żaden monit | Wyłączone usługi lokalizacji w systemie | Sprawdź ustawienia prywatności w Windows, macOS, iOS lub Androidzie |
| Lokalizacja wskazuje inne miasto | VPN, proxy, słaby sygnał Wi-Fi albo tylko przybliżony pomiar | Wyłącz VPN, połącz się z Wi-Fi i odśwież stronę |
| Na telefonie działa, a na laptopie nie | Laptop bez GPS opiera się głównie na Wi-Fi i adresie IP | Nie oczekuj tej samej dokładności co w smartfonie |
| W firmowym komputerze wszystko blokuje się samo | Polityka administratora | To może być ustawione centralnie, więc czasem potrzebna jest pomoc IT |
Na komputerach stacjonarnych i części laptopów dokładność lokalizacji bywa po prostu ograniczona. Bez GPS przeglądarka zwykle opiera się na Wi-Fi, sieci i adresie IP, więc wynik może być przybliżony. Jeśli potrzebujesz większej precyzji, telefon zwykle poradzi sobie lepiej. Gdy te dwa poziomy są spójne, problem zwykle znika, ale zostaje jeszcze jedna rzecz: ustawienie zgody tak, by nie odsłaniać lokalizacji szerzej, niż to potrzebne.
Jak nadać zgodę tylko jednej stronie
To mój domyślny sposób pracy z geolokalizacją. Nie włączam lokalizacji „dla całej przeglądarki” bez powodu, tylko ustawiam wyjątek dla serwisu, który rzeczywiście tego potrzebuje. Dzięki temu mapa działa, dostawa widzi adres, a inne strony nie dostają więcej danych niż muszą.
- Ask zostawiam jako ustawienie domyślne, bo strona musi wtedy zapytać za każdym razem lub przy kolejnej próbie.
- Allow stosuję tylko wobec serwisów, którym ufam i z których korzystam regularnie.
- Block ustawiam tam, gdzie lokalizacja nie jest potrzebna albo nie chcę jej udostępniać.
W Chrome i Edge najwygodniej zrobić to z poziomu ikony kłódki albo informacji przy adresie. W Firefox otwieram panel uprawnień witryny i zmieniam lokalizację dla konkretnego serwisu. W Safari, zarówno na Macu, jak i na iPhonie, podobny efekt daje panel ustawień witryny. To właśnie taki układ daje najlepszy balans między wygodą a kontrolą.
Jak korzystać z lokalizacji wygodnie i bez zbyt szerokich uprawnień
Jeśli mam zostawić jedną praktyczną radę, to tę: włącz lokalizację na poziomie systemu, pozwól przeglądarce pytać o zgodę i dodawaj wyjątki tylko tam, gdzie to naprawdę ma sens. Taki model działa dobrze w mapach, serwisach dostaw, wyszukiwaniu lokalnych usług i aplikacjach webowych, a jednocześnie nie zamienia przeglądarki w stale otwarty kanał udostępniania położenia.
W codziennym użyciu najlepiej sprawdza się prosty zestaw: usługi lokalizacji w systemie aktywne, domyślnie pytanie o zgodę w przeglądarce, a dla kilku zaufanych stron ustawienie Allow. Jeśli coś nadal nie działa, wracam do kolejności: system, przeglądarka, pojedyncza witryna. To najszybszy sposób, żeby problem z lokalizacją rozwiązać bez błądzenia po ustawieniach na ślepo.