Cache ou memória cache é uma memória intermediária, na qual temporariamente se armazenam dados de modo a permitir recuperá-los rapidamente. No campo da otimização de ferramentas de busca, cache refere-se à propriedade da ferramenta de busca exibir inclusive páginas da web que estejam temporariamente indisponíveis. Neste caso, a informação é recuperada na assim chamada memória intermediária.