Outil de test de données structurées donnant une erreur de test via une URL de récupération mais fonctionnant correctement lors du collage du code.
J'ai du code JS qui récupère du contenu et injecte dynamiquement dans le HTML. Je pense donc que c'est la raison de l'erreur. Cependant, j'ai collé le code généré et son bon fonctionnement là-bas.
Alors, est-ce que le SDTT ne peut pas récupérer le contenu dynamique via JS et donne une erreur?
C'est un problème? car la plupart des sites Web injectent du HTML récupéré dynamiquement dans DOM.
Cela affecte-t-il le classement des pages d'une manière ou d'une autre? Comment se débarrasser de cette erreur?
J'ai créé des exemples d'URL:
Cela donne une erreur:
http://54.83.93.238/sdk/with_error.html
Cela ne donne pas d'erreur:
http://54.83.93.238/sdk/without_error.html
Comme je peux le voir, l'outil de test n'a aucun problème avec le balisage, mais avec javascript. Selon l'expérience de la communauté, cela ne pose aucun problème, spécialement pour le référencement. C'est plutôt une bizarrerie de SDTT sur le rendu de js. Un utilisateur expérimenté ayant ma pleine confiance signifie ici :
Le SDTT n'est pas très bon pour le rendu des pages. Je soupçonne qu'il pense qu'il essaie de gérer votre JS et échoue.