Após fazer upload de um novo logotipo para um site do SharePoint, muitos usuários ainda veem a imagem antiga exibida nas páginas do site, na guia do navegador ou nos resultados de pesquisa. Esse problema ocorre porque o SharePoint e os navegadores armazenam em cache os ativos do site, incluindo o arquivo do logotipo. A versão em cache do logotipo antigo pode persistir por horas ou até dias, fazendo parecer que o upload falhou. Este artigo explica por que a imagem antiga permanece visível, fornece métodos passo a passo para forçar o novo logotipo a aparecer imediatamente e aborda problemas de cache relacionados que afetam outras imagens do site.
Principais Conclusões: Limpando o Cache para Exibir o Novo Logotipo do Site SharePoint
- Ctrl + F5 (Windows) ou Cmd + Shift + R (Mac): Força o navegador a recarregar a página ignorando o cache local do site atual.
- Central de Administração do SharePoint > Configurações > Logotipo do Site: Faça upload do arquivo do logotipo novamente com um nome de arquivo diferente para evitar conflitos de cache.
- Limpe o cache do navegador manualmente: Exclui todos os ativos do site armazenados e força o SharePoint a servir a versão mais recente do logotipo.
Por que o Logotipo Antigo do Site Ainda Aparece Após o Upload
Quando você faz upload de um novo logotipo nas configurações do site do SharePoint, a plataforma armazena o arquivo de imagem em um banco de dados de conteúdo e atualiza a referência de URL do logotipo do site. No entanto, o logotipo antigo permanece visível porque tanto o SharePoint quanto o navegador armazenam a imagem em cache. O cache foi projetado para reduzir os tempos de carregamento, servindo cópias armazenadas em vez de buscar o arquivo do servidor a cada vez. A cópia em cache pode ter um valor de tempo de vida (TTL) definido pelo SharePoint que atrasa a atualização, às vezes por 24 horas ou mais.
O cache do navegador armazena o logotipo com base no nome do arquivo. Se você fizer upload de um novo arquivo com o mesmo nome do logotipo antigo, o navegador vê a mesma URL e serve a versão em cache. O próprio SharePoint também pode servir a versão em cache de seus próprios servidores front-end ou endpoints de rede de entrega de conteúdo (CDN). Esse cache duplo faz o problema parecer pior do que realmente é. O novo logotipo está armazenado corretamente no servidor, mas as cópias em cache impedem que ele seja exibido.
Passos para Forçar a Exibição do Novo Logotipo do Site
Use os métodos a seguir em ordem. Comece com a atualização de navegador mais simples, depois passe para limpar o cache e, por fim, faça upload do logotipo com um novo nome de arquivo se o problema persistir.
Método 1: Recarregamento Forçado da Página do Site
- Abra o site do SharePoint no seu navegador
Navegue até o site onde você fez upload do novo logotipo. Certifique-se de estar na página inicial ou em qualquer página que exiba o logotipo. - Pressione Ctrl + F5 (Windows) ou Cmd + Shift + R (Mac)
Este atalho de teclado instrui o navegador a recarregar a página ignorando a versão em cache de todos os ativos nessa página, incluindo imagens, CSS e JavaScript. O novo logotipo deve aparecer após a página terminar de recarregar.
Método 2: Limpar o Cache do Navegador para o Site
- Abra as configurações do seu navegador ou o painel de histórico
No Chrome, clique no menu de três pontos no canto superior direito, depois selecione Configurações > Privacidade e segurança > Limpar dados de navegação. No Edge, use o mesmo caminho. No Firefox, clique no botão de menu e selecione Configurações > Privacidade e Segurança > Limpar Dados. - Selecione o intervalo de tempo e a opção de cache
Escolha “Todo o período” ou “Tudo” para o intervalo de tempo. Marque apenas a caixa rotulada “Imagens e arquivos em cache” ou “Cache”. Não limpe cookies ou dados do site, a menos que queira perder sessões de login. - Clique em Limpar dados ou Limpar agora
Após limpar o cache, recarregue o site do SharePoint. O novo logotipo deve aparecer. Se não aparecer, prossiga para o Método 3.
Método 3: Reenviar o Logotipo com um Nome de Arquivo Diferente
- Renomeie o arquivo de imagem do logotipo no seu computador
Altere o nome do arquivo para algo único que não tenha sido usado antes. Por exemplo, renomeie “logo.png” para “logotipo-empresa-2024.png”. Isso força o SharePoint a gerar uma nova URL para a imagem. - Vá para as configurações do site do SharePoint
Clique no ícone de engrenagem (Configurações) no canto superior direito do site e selecione Informações do Site. No painel Informações do Site, clique na imagem do logotipo atual ou no botão Alterar ao lado do logotipo. - Faça upload do arquivo de logotipo renomeado
Clique em Alterar Logotipo ou Upload, selecione o arquivo renomeado do seu computador e confirme o upload. Aguarde alguns segundos e recarregue o site. O novo logotipo deve aparecer agora porque a URL é diferente da versão em cache.
Se o Logotipo do Site Ainda Mostrar a Imagem Antiga Após Todos os Métodos
O cache da CDN do SharePoint não foi limpo
Se o seu ambiente do SharePoint usar uma Rede de Entrega de Conteúdo (CDN) para ativos estáticos como imagens, a CDN pode servir o logotipo antigo mesmo após limpar o cache do navegador. Os caches da CDN têm suas próprias configurações de TTL, normalmente de 24 a 72 horas. Para forçar uma limpeza do cache da CDN, vá para a central de administração do SharePoint, selecione Serviços de Conteúdo > Rede de Entrega de Conteúdo e clique em Limpar Cache da CDN. Essa ação remove todos os arquivos em cache dos endpoints da CDN e força a próxima solicitação a buscar a versão mais recente do servidor de origem.
A alteração do logotipo do site não foi replicada entre os servidores do SharePoint
Em implantações de farm do SharePoint com vários servidores ou ambientes distribuídos geograficamente, a alteração do logotipo pode levar alguns minutos para ser replicada para todos os servidores front-end. Esse atraso é normal. Aguarde 15 minutos e faça um recarregamento forçado usando Ctrl + F5. Se o logotipo ainda não aparecer, verifique se o arquivo do logotipo está armazenado na biblioteca de ativos do site e se a URL nas configurações do site aponta para o arquivo correto.
Extensão do navegador ou proxy está armazenando a imagem em cache
Algumas extensões do navegador, como bloqueadores de anúncios ou ferramentas de privacidade, armazenam imagens em cache independentemente do cache do navegador. Servidores proxy corporativos também podem armazenar conteúdo web em cache. Tente carregar o site do SharePoint em uma janela privada ou anônima. Se o novo logotipo aparecer lá, o problema é causado por uma extensão ou proxy. Desative as extensões uma por uma para identificar o culpado ou entre em contato com seu departamento de TI para limpar o cache do proxy para o domínio do site do SharePoint.
| Método | Velocidade | Eficácia |
|---|---|---|
| Recarregamento forçado (Ctrl + F5) | Imediato | Funciona se apenas o cache do navegador for o problema |
| Limpar cache do navegador | 1-2 minutos | Funciona para a maioria dos cenários de navegador único |
| Reenviar com novo nome de arquivo | 2-3 minutos | Funciona mesmo quando o cache do servidor é persistente |
| Limpar cache da CDN | 5-10 minutos | Necessário para ambientes com cache CDN |
Agora você pode forçar o novo logotipo do site do SharePoint a aparecer imediatamente usando recarregamentos forçados, limpeza do cache do navegador ou renomeando o arquivo de imagem. Se o logotipo antigo persistir após essas etapas, verifique o cache da CDN ou as configurações de proxy. Para futuras atualizações de logotipo, sempre renomeie o arquivo de imagem antes de fazer o upload para evitar conflitos de cache desde o início.