web-dev-qa-db-fra.com

Impossible pour Google de charger toutes les ressources de la page, ce qui provoque des erreurs de script et risque de nuire à notre référencement

Nous venons de constater que la plupart de nos sites Web contiennent les mêmes erreurs, mais nous ne savons pas comment les résoudre.

https://search.google.com/test/mobile-friendly

Il semble que certains scripts sur les sites Web ne soient pas inclus. Nous pensons que cela a un impact sur nos résultats de référencement organique. Nous avons essayé les étapes du test compatible avec Google Mobile, mais aucun résultat. Nous cherchons depuis une semaine, mais nous n’avons toujours pas trouvé de solution.

Aucune suggestion? S'il vous plaît laissez-nous savoir!

L'erreur:

Page partiellement chargée

Toutes les pages de ressources ne peuvent pas être chargées. Cela peut affecter la manière dont Google voit et interprète votre page. Résolvez les problèmes de disponibilité des sources pouvant affecter la façon dont Google interprète votre page. ''

7
Thijs Uyterwaal

Lorsque vous utilisez ce test, notez que de nombreux pixels/scripts de suivi des annonces (même les pixels de Google et les pixels de Doubleclick (dont Doubleclick est le propriétaire de Google)) peuvent être bloqués par leur propre fichier robots.txt que vous ne pouvez pas contrôler. J'ai vu cette première main sur l'un de mes propres sites: Google a bloqué le balayage de leur propre pixel Doubleclick par Googlebot. Vous devez vous demander: "Googlebot identifie le contenu de votre page et ne suit pas les suiveurs de pixels. Même les pixels de suivi de Google bloquent son propre Googlebot. Alors, pourquoi devrais-je me soucier de savoir si ce sont les suiveurs de pixels qui sont bloqués?" Et je le vois aussi avec le pixel de Facebook.

Toutefois, s'il s'agit d'un fichier robots.txt que vous contrôlez et qui n'a rien à voir avec le suivi des pixels, il s'agit probablement d'un problème que vous devez résoudre. Désormais, si vous avez une partie de votre site Web réservée aux membres ou une partie réservée aux administrateurs, et que cette dernière est liée à la page d'accueil, vous pouvez envisager de masquer les liens ou d'attribuer des attributs de lien nofollow afin que Googlebot ne essayez de suivre cela dans votre page. Cependant, il faut se demander si Google souhaite que vous autorisiez Googlebot à accéder à une section de votre site Web réservée aux membres ou à un administrateur, ce qui est probablement non à mon avis.

Ceci est mon avis, cependant. À moins que nous ne puissions obtenir la réponse de l'équipe d'ingénierie SEO de Google, nous sommes en train de tâtons dans le noir et devons utiliser ici notre meilleure intuition de bon sens.

1
Volomike

Googlebot sera capable de lire beaucoup de Javascript, mais pas tout. Si votre fichier robots.txt est configuré pour permettre l’exploration de vos fichiers .js, il est probable que votre javascript soit trop complexe pour que Google puisse l’afficher dans son intégralité.

Par conséquent, vous devrez peut-être tester différentes versions de votre javascript à l'aide du test convivial pour mobile afin de déterminer une version que Google peut traiter correctement. Plus votre javascript est complexe, plus il est probable que Google ne puisse pas le lire. Essayez de simplifier votre Javascript du mieux que vous pouvez.

1
Michael d

"Page partiellement chargée" doit vous donner une liste des ressources que Google n'a pas pu charger. Commencez par vérifier ces ressources pour l'accessibilité.

  • Ensuite, essayez ceci: Exécutez le test mobile-freindly deux fois. D'abord, http: // version, ensuite, https: // version. Cela permet de vérifier si la version https du site tente de charger des ressources à partir de la version http et inversement. Entre les deux tests, si vous constatez une différence de nombre de ressources non chargées, zone sur ces ressources.

  • Pour avoir une meilleure vue de ce qui est chargé et de quand, testez le site sur gtmetrix.com. Cela vous donnera les ressources chargées dans l'ordre chronologique, ainsi que dans le format cascade.

  • Sur le code, réduisez le nombre de javascripts. J'ai regardé la source de l'un des sites et je vois près de 20 JavaScript inclus. Cela fait beaucoup de requêtes http du même domaine. Ajoutez à cela les demandes d’images, de CSS, de polices de caractères, etc.Essayez de fusionner les fichiers js et css en un ou deux fichiers chacun.

1
deltavin