Como modificar um URL para obter uma versão em cache da página do Google?


125

Quero examinar uma versão em cache do Google de uma página da web, mas não a consigo encontrar pelos mecanismos usuais, conforme esta pergunta relacionada .

Existe uma maneira de modificar o URL na barra de endereços para me levar para a última página em cache de um URL específico?


Você quer dizer o ID do cache? porque existe uma página em cache para a primeira página mencionada.
Phwd

@phwd, procurei por horas e não consegui encontrar a página em cache. O que eu gostaria é de um mecanismo para modificar um URL do Google para fornecer a página em cache, o que provavelmente envolveria o ID do cache.
Lance Roberts

A resposta na pergunta relacionada funciona - desde que você use o Chrome. ligação fwiw para a página em cache webcache.googleusercontent.com/...
Sathyajith Bhat

@Sathya, uau, esse era o dia exato em que eu também queria. Então, por que o Chrome faz melhor para obter caches do Google do que outros navegadores?
Lance Roberts

Acho que esse foi mais um caso em que a página não foi armazenada em cache pelo Google no momento em que você pesquisou. Passarei algum tempo mais tarde tentando descobrir como cache:<url>funciona o Chrome - se nada, as fontes do Chromium devem destacar o que está fazendo.
Sathyajith Bhat

Respostas:


139

Você pode acessar a versão em cache de qualquer página que foi salva pelo Google com este:

http://webcache.googleusercontent.com/search?q=cache:http://example.com/

Altere http://example.com/ para qualquer URL. Você também pode criar um mecanismo de pesquisa personalizado no Chrome ou em uma palavra - chave do Firefox para acessar as versões em cache automaticamente adicionando uma palavra-chave antes do endereço de URL atual.


Eu usei isso para um script aqui, mas parece que o Google não permite esse link em um iframe, você saberia uma solução alternativa?
rubo77

O mecanismo de pesquisa personalizado é brilhante.
Matt Bola

+1; também funciona sem o http://prefixo; curiosamente, há pelo menos um URL que não funciona, no entanto http://www.cnn.com/:; alguma idéia do porquê ?: webcache.googleusercontent.com/search?q=cache:http://… (variações sem http://e wwwtambém não funcionam).
precisa saber é o seguinte

2
@ mklement0: Isso porque a CNN não permite.
Kard Nails

1
@SomeNickName Você usa o Google como seu mecanismo de pesquisa padrão, então tudo o que o Firefox fez foi realizar uma pesquisa no Google cache:http://example.com/, que redireciona para a página em cache (conforme indicado pela outra resposta nesta página ). Isso "funcionaria" em qualquer navegador com o Google como o mecanismo de pesquisa padrão. No entanto, minha solução funcionará mesmo se você usar outros mecanismos de pesquisa e vai direto para a página em cache, em vez de passar pelo redirecionamento de pesquisa do Google.

32

Se você usa o Google Chrome, basta usar esta consulta para obter a página de cache do Google:

cache:http://www.example.net/

Por exemplo, você pode usar:

cache:http://www.example.com/catalog/item/6395190/8298122.htm

na pesquisa do Google para encontrar a página de cache correspondente.


Sim, isso foi dado na pergunta relacionada. Estou procurando especificamente uma maneira de modificar o URL para obter a página em cache.
Lance Roberts

5
Agora os dois métodos acima parecem resultar em 404

concordou, todas as versões dessa 'correção' resultam no Google 404. adoro como o Google tem um cache, pois ele pode ver o texto e fornecer a imagem do sniplet para a direita, mas não há como explodir a página da web para ler a versão em cache inteira - completamente inútil. Tem que haver uma maneira ..

Eu tentei isso e a pesquisa não foi acionada. Mmmm, isso é estranho (tentei com outros URLs aswell)
ajax333221

3
Eu ainda uso isso para obter versões em cache no Chrome:cache:http://example.com
Xeoncross
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.