Gebruikers wantrouwen pagina's die automatisch hun locatie opvragen bij het laden van de pagina, of zijn erdoor in de war.
Hoe de geolocatie-audit van Lighthouse faalt
Pagina's met vuurtorenvlaggen die bij het laden toestemming voor geolocatie vragen:

Lighthouse controleert alle JavaScript-code die wordt uitgevoerd bij het laden van de pagina. Als het script geolocation.getCurrentPosition() of geolocation.watchPosition() aanroept en er nog geen geolocatierechten zijn verleend, mislukt de audit.
Als er vóór de audit geolocatierechten aan een pagina zijn verleend, kan Lighthouse geen verzoeken om geolocatierechten identificeren. Zorg er daarom voor dat u de rechten opnieuw instelt voordat u de audit uitvoert.
Lighthouse rapporteert de URL en het regelnummer van elke aanvraag voor geolocatietoestemming.
Vraag op verantwoorde wijze naar de locaties van gebruikers
Verwijder alle aanroepen van geolocation.getCurrentPosition() en geolocation.watchPosition() die plaatsvinden tijdens het laden van de pagina.
Om een betere gebruikerservaring te bieden:
- Vraag altijd om toestemming voor geolocatie nadat een gebruiker een actie heeft uitgevoerd, en niet tijdens het laden van de pagina.
- Geef duidelijk aan dat voor deze actie toestemming voor geolocatie nodig is.
- Ga ervan uit dat gebruikers hun locatie niet aan u doorgeven.
Gebruik een terugvaloptie als gebruikers geen toestemming geven voor geolocatie.
Meer informatie over gebruikerslocatie