---
title: "Como corrigir o aviso de cache do navegador no WordPress"
url: https://full.services/wp-fixer/corrigir-browser-caching-wordpress/
date: 2026-06-17
author: "Clayton Margiotti"
---

# Como corrigir o aviso de cache do navegador no WordPress

## O que é o aviso de browser caching WordPress?

Browser caching e a instrucao que diz ao navegador por quanto tempo guardar localmente arquivos estaticos do site (imagens, CSS, JavaScript e fontes), evitando baixa-los de novo a cada página. Quando esses arquivos saem do servidor sem o cabeçalho de validade, ferramentas como GTmetrix, PageSpeed Insights e Lighthouse disparam o aviso 'Serve static assets with an efficient cache policy' (antigo 'Leverage browser caching'). No WordPress com Apache ou LiteSpeed, o WP Rocket grava esses cabeçalhos automaticamente no .htaccess via mod_expires e mod_headers; em Nginx a regra precisa ser adicionada no bloco do servidor manualmente, porque o .htaccess não e lido.

## Como identificar

- GTmetrix ou PageSpeed Insights aponta 'Serve static assets with an efficient cache policy' (antes chamado 'Leverage browser caching') listando seus próprios CSS, JS e imagens

- No relatório, a coluna de cache (Cache TTL / Expiry) aparece como 'None', '0s' ou 'No expiration set' nos arquivos do seu domínio

- A nota de performance sobe na primeira visita mas as visitas repetidas continuam lentas, sem reaproveitar arquivos do cache local

- Nas DevTools do navegador, aba Network, a coluna Size mostra o tamanho real do arquivo em vez de '(disk cache)' ao recarregar a página

- Após ativar o WP Rocket o aviso some para os arquivos do site, mas permanece para scripts externos como Google Analytics, Google Fonts e Facebook pixel

**Antes de começar:** Faca uma copia do .htaccess antes de editar. Uma diretiva mal fechada nesse arquivo derruba o site inteiro com erro 500, e basta restaurar a copia para voltar ao ar.

## Como prevenir

- Mantenha o WP Rocket ativo: ele regrava os Expires headers no .htaccess sempre que e atualizado ou reconfigurado

- Depois de instalar plugins de segurança que mexem no .htaccess, confira se o bloco entre os marcadores do WP Rocket continua presente

- Em sites Nginx, deixe a regra de cache de estaticos versionada na configuração do servidor para não se perder em migracoes de hospedagem

- Hospede localmente Google Fonts e scripts de analytics quando possível, para que herdem o cache longo do seu próprio servidor

Erros relacionados

- [Como corrigir o WP Rocket que não gera cache](https://full.services/wp-fixer/corrigir-wp-rocket-nao-gera-cache/)

- [Como corrigir a integração de CDN do WP Rocket que não funciona](https://full.services/wp-fixer/corrigir-cdn-wp-rocket/)

- [Como corrigir o erro Rocket-Nginx Not Working no WP Rocket](https://full.services/wp-fixer/corrigir-rocket-nginx-not-working/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#article",
            "headline": "Como corrigir o aviso de cache do navegador no WordPress",
            "url": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-17T12:39:08-03:00",
            "dateModified": "2026-06-17T12:39:29-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Performance &amp; Velocidade"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/"
            },
            "wordCount": 854,
            "description": "O aviso de browser caching no WordPress aparece quando os arquivos estaticos do site são servidos sem cabeçalho de validade (expires), forcando o navegador a baixar tudo de novo a cada visita. A correção e definir expires headers no servidor.",
            "articleSection": "Performance &amp; Velocidade",
            "keywords": "aviso leverage browser caching, browser caching wordpress, cache do navegador wp rocket, expires headers wordpress, serve static assets cache policy",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://docs.wp-rocket.me/article/80-browser-caching",
                "name": "WP Rocket — Browser caching"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o aviso de cache do navegador no WordPress",
                "programmingLanguage": "Apache",
                "codeRepository": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q1",
                    "name": "O que significa o aviso leverage browser caching no WordPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Significa que arquivos estaticos do site (CSS, JS, imagens e fontes) estão sendo servidos sem um cabeçalho de validade, entao o navegador baixa tudo de novo a cada visita. Definir expires headers no servidor resolve e melhora as visitas repetidas.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q2",
                    "name": "O WP Rocket corrige o browser caching sozinho?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim, em servidores Apache e LiteSpeed. Ao ativar, o WP Rocket grava as regras de Expires e Cache-Control no .htaccess automaticamente. Em Nginx, a regra precisa ser adicionada no bloco do servidor manualmente, porque o .htaccess não e lido.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q3",
                    "name": "Por que o aviso continua mesmo com o WP Rocket ativo?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Em geral por dois motivos: o site roda em Nginx (onde o .htaccess não vale) ou o aviso aponta scripts de terceiros como Google Analytics, Google Fonts e Facebook pixel, servidos do domínio deles com validade curta e fora do alcance do seu servidor.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q4",
                    "name": "Quanto tempo de cache cada tipo de arquivo deve ter?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "O padrão do WP Rocket e 1 ano para CSS e JavaScript, 4 meses para imagens, fontes e mídia, 1 semana para favicon, 1 hora para feeds e 0 segundo para o HTML, que precisa refletir mudancas de conteúdo na hora.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q5",
                    "name": "Preciso editar o .htaccess na mao?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Não, se o WP Rocket estiver ativo em Apache ou LiteSpeed. A edição manual so e necessaria quando você não usa um plugin de cache, quando os módulos mod_expires e mod_headers estão desativados ou quando o servidor e Nginx.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q6",
                    "name": "O aviso de scripts de terceiros prejudica meu ranqueamento?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Quase nada. Como Google Analytics e Facebook pixel são servidos pelos próprios fornecedores com validade curta, você não controla esse cache. Hospedar fontes e scripts localmente reduz o número de avisos, mas o impacto residual no SEO e mínimo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-browser-caching-wordpress/#faq-q7",
                    "name": "Como confirmo que o cache do navegador foi aplicado?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Abra as DevTools do navegador, va na aba Network e recarregue a página. Os arquivos estaticos devem mostrar '(disk cache)' na coluna Size. Outra forma e rodar o teste no PageSpeed Insights e ver se o aviso sumiu para os arquivos do seu domínio.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
