O cache do aplicativo, também conhecido como AppCache, foi descontinuada.
Como a auditoria do Cache de aplicativo do Lighthouse falha
O Lighthouse sinaliza as páginas que usam o cache do aplicativo:
Esta auditoria falha quando o Lighthouse encontra uma referência a
o manifesto do Cache do aplicativo na tag <html>
de uma página.
Por exemplo, esta marcação faz com que a auditoria falhe:
<html manifest="example.appcache">
...
</html>
Usar a API Cache em vez do Cache do aplicativo
Para passar nessa auditoria, remova o manifesto da sua página e use o método API Cache usando um service worker como alternativa.
Para migrar do cache do aplicativo para service workers, considere usar o sw-appcache-behavior. Essa biblioteca gera uma implementação do comportamento baseada em service worker definido em um manifesto do Cache de aplicativo.
Veja a postagem A página atual não responde com um código 200 quando off-line. para mais informações sobre como usar service workers para que seu site funcione off-line.