O Cache de um site refere-se ao armazenamento temporário de recursos web, como páginas HTML, imagens, folhas de estilo e scripts, no dispositivo do utilizador ou nos servidores intermediários, como servidores proxy ou servidores de conteúdo de uma CDN (Content Delivery Network). O objetivo do cache é acelerar o carregamento de páginas e melhorar a eficiência da navegação na web.
Quando um utilizador acede a um site que utiliza cache, os recursos já visitados e armazenados em cache não precisam ser transferidos novamente a partir do servidor (base dados), o que resulta num carregamento mais rápido das páginas. Ou seja no caso de um site em WordPress, o site em vez de ser carregado a partir dos conteúdos guardados na base dados do site, é carregado a partir de ficheiros estáticos em html, guardados na denominada cache.
Isto melhora a experiência do utilizador e reduz a carga nos servidores, ajudando a economizar largura de banda. No entanto, o cache deve ser gerido cuidadosamente para garantir que os utilizadores vejam sempre as versões mais recentes do conteúdo. Isso é especialmente importante para sites em constante atualização, como lojas online ou notícias.
Os web designers e administradores de sites devem configurar os plugins de cache de forma apropriada, para equilibrar o desempenho e a atualização do conteúdo e estar atentos porque por vezes existem problemas ao carregar alguns ficheiros de estilo (css), provocando a desformatação de algumas páginas.