Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

🟣 Pre-rendering JS > comment checker ?


#1 2022-07-25 21:49:40

Mention Speeder59
🥉 Grade : Scout

AuxiliaireStratège
Inscription : 2022-06-27
Messages : 18
Likes : 9

Netlinking
Rédaction
Audit et Analyse
Sémantique

Pre-rendering JS > comment checker ?

Hello à tous !

Je fais face à un souci : je travaille sur un projet où une agence a dev un site sur lequel j'interviens en SEO en React. Le site est donc plus ou moins full JS et depuis la refonte, les perfs organiques du site se cassent la gueule ...

J'ai pris en main le projet récemment et j'ai obtenu la configuration d'un compte Seolyzer pour regarder ce qui se passait du côté du Googlebot. Le constat est assez net : environ 40% des logs associés au user-agent Google sont consacrés à appeler la librairie Graphql pour a priori interpréter du JS sur le site

Lorsque je questionne l'agence, ils me disent que le pre-rendering JS côté serveur pour Google est configuré mais n'ayant pas de compétence de dev back, je manque un peu de ressources pour vérifier l'info ...

J'en suis rendu pour l'instant à avoir lancé deux crawl Screaming Frog :
1x avec user-agent Googlebot activé MAIS sans interprétation du JS
1x avec user-agent Googlebot activé ET avec interprétation du JS

Le constat est assez clair :
Crawl sans JS : environ 8 000 URL Html découvertes
Crawl avec JS : environ 30 000 URL Html découvertes

Le problème est que je ne distingue pas de "pattern" dans les pages qui poppent dans le crawl avec JS : ce ne sont pas des pages d'une partie spécifique de l'arborescence, c'est juste un "pot-pourri" d'URL d'un peu tout le site ! Une idée pour me débloquer serait grandement appréciée smile

Merci d'avance !


"Yesterday you said tomorrow"

0
J'aime ❤️

🔴 Hors ligne

#2 2022-07-26 07:13:21

Mention Youp
🥉 Grade : Scout

AuxiliaireNarcissiqueStratège100likesMembre HospitalierPhilantrope
Lieu : Angers
Inscription : 2022-05-27
Messages : 402
Likes : 163

Audit et Analyse
Sémantique
Stratégie
Développement PHP

Re : Pre-rendering JS > comment checker ?

Hello @Speeder59, a priori GraphQL c'est pour des appels API language (type FB), donc pas de lien avec du JS.
Oui ça pourrait venir du pre-rendering en effet.

0
J'aime ❤️

🔴 Hors ligne

#3 2022-07-26 07:36:31

Mention NicolasWeb
🥈 Grade : Soldier

Membre du CercleOfficierStratège100likes1000 messages
Lieu : Besançon (France)
Inscription : 2015-09-30
Messages : 1 063
Likes : 180

Rédaction
Sémantique
Site Web

Re : Pre-rendering JS > comment checker ?

Si ça crawl pas pareil avec et sans JS, c'est que le prérendering est cassé à un moment ou l'autre ou qu'en tout cas, on a pas la même chose sur la page.
Si Google cache les pages, tu peux déjà regarder (si ce n'est pas fait) ce que tu as dans ton navigateur et ce que Google a en cache chez lui. S'il y a une différence et bien faut gueuler après l'agence.

Je compatis, c'est galère de se retrouver dans cette situation avec un presta qui dit "ben c'est activé".

giphy.gif

0
J'aime ❤️

🔴 Hors ligne

Pied de page des forums