«404. C'est une erreur." lors de la visualisation à partir du cache Google


10

Mon site en reçoit 404. C'est une erreur. message lorsque je clique sur mis en cache dans les résultats de recherche Google.

Voici le message d'erreur de Google:

That’s an error.

L'URL demandée /search?q=cache:8kxLAgFrhZQJ:www.mysite.com.....&cd=8&hl=en&ct=clnk&gl=ukest introuvable sur ce serveur. C'est tout ce que nous savons.

Ce que j'ai fait avant d'obtenir cette erreur, c'est qu'il y a environ 10 jours, j'ai déplacé mon hébergement d' Ixwebhosting vers Gearhost (basé sur le cloud). J'ai également ajouté la redirection 301 de non wwwvers www.

Je n'ai aucune idée pourquoi j'obtiens cette erreur. Veuillez indiquer quelle pourrait être la raison s'il existe une solution.

Cependant, toutes mes pages sont indexées par Google.


Le cache n'est pas le problème. C'est un symptôme. Faites une recherche et un rendu dans la console de recherche et attendez quelques jours. Ne soyez pas pressé. Ça pourrait être une semaine.
closetnoc

Cela fait déjà un mois, je me demande comment le cache est disponible en http et non en https. De plus, lorsque je récupère Google sur la console, cela fonctionne bien.
adeviloper

Huh. Maintenant tu m'as! Vérifiez que l'extraction et le rendu capturent la page entière . En outre, lorsque vous effectuez cette opération, vérifiez vos journaux d'accès et d'erreur pour voir s'il y a un problème. Il faudra peut-être quelques tentatives pour être sûr que vous cherchez le bon accès. Assurez-vous que toutes les ressources telles que JavaScript et CSS sont accessibles. Vous voudrez peut-être utiliser les outils de développement de chromes et vous assurer que tout est exempt d'erreurs. À votre santé!!
closetnoc

Réponses:


8

Vous devez vous connecter aux outils Google pour les webmasters et faire une recherche en tant que Google , si la page renvoie un état 200, alors vous savez que vos pages fonctionnent comme prévu et ce que vous rencontrez n'est que le service de cache Google qui ne fonctionne pas, qui devrait se résoudre lui-même à l'heure.

Google Cache n'est pas en temps réel

Il convient de mentionner que le système de cache de Google fonctionne indépendamment et n'affecte pas le classement en temps réel de Google et de l'index. Donc, même s'il n'y a pas de cache, les erreurs de cache ne signifient pas qu'il y a des problèmes avec votre site ou votre classement. Faites simplement comme suggéré avec la récupération comme Google, une fois que vous avez exclu que vos pages ne soient pas en faute, ce que je soupçonne qu'elles ne le sont pas ( le service de mise en cache de Google a souvent des problèmes ), alors c'est juste une simple question de mettre les pieds et d'attendre le système de cache pour résoudre ce problème par lui-même.


1
Salut, car Google fonctionne parfaitement. C'est un grand soulagement! Je vous remercie.
user2357716

1
@ user2357716: Si la réponse a résolu votre problème, veuillez la marquer comme réponse à votre question.
user555

1
Notez que je pense qu'il est évident que la page est correctement indexée puisque l'utilisateur vient de faire une recherche et a trouvé ce résultat dans la liste des résultats de la recherche (c'est ainsi que la plupart des gens ont accès à la version mise en cache d'une page, non?)
Alexis Wilke

3

En regardant attentivement l'un de mes sites, j'ai remarqué que le cache me donne maintenant un 404.

Je viens d' acheter un nouveau nom de domaine et le cache Google de cette page d'accueil de domaine renverrait l'ancienne page d'accueil pendant environ 1 mois après avoir basculé ce domaine vers mon propre site Web.

Maintenant, je reçois l'erreur 404. Je ne m'attendais pas à ce que la 404 dure aussi longtemps ou même existe puisque mon site Web a toujours été en place. Mais au moins, ils ont reconnu qu'il avait changé et devait être reconstruit. Je suppose donc qu'ils ont un nettoyage de la commande cache .

Ce que je pense est plus surprenant, c'est que la recherche Google vous donne la possibilité d'aller voir le cache quand il n'existe pas. Si seulement ils avaient le temps de vérifier cela et de supprimer le lien s'il n'était pas disponible. C'est comme ça que je pensais avant. Mais je pourrais imaginer qu'il existe un décalage entre les résultats de la recherche et le cache qui est résolu au fil du temps (rappelez-vous que Google gère des milliards, voire des milliards de pages.)


2

Il existe une solution de contournement pour contourner le 404 et afficher les pages mises en cache même lorsque le cache de Google a des problèmes.

Je vais utiliser mon propre domaine à titre d'exemple ici uniquement parce queexample.com ni webmasters.stackexchange.comle problème de cache de Google, ni aucun autre domaine neutre à utiliser comme exemple.

Si vous recherchez mon domaine dans la recherche Google et cliquez sur "mis en cache", vous obtenez le lien brisé suivant:

https://webcache.googleusercontent.com/search?q=cache:khJl3eT_-08J:https://www.maxlaumeister.com/+&cd=1&hl=en&ct=clnk&gl=us

Cependant, si vous supprimez tout en commençant par votre nom de domaine et le remplacez par x.xyz, le lien de cache commencera soudainement à fonctionner:

https://webcache.googleusercontent.com/search?q=cache:khJl3eT_-08J:x.xyz

Vous pouvez utiliser cette astuce pour afficher à peu près n'importe quelle page mise en cache Google qui s'affiche sous la forme d'un 404.

Source: Table ronde des moteurs de recherche


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.