web-dev-qa-db-fra.com

Comment faire du référencement JavaScript albums d'images / galerie

Google n’est pas aussi performant qu’il le prétend en ce qui concerne les sites Web JavaScript pour applications à page unique (SPA). Bien sûr, il sait très bien lire le code JavaScript, mais la suppression du serveur de pré-rendu a tellement frappé notre résultat de recherche que nous avons ressuscité notre serveur de pré-rendu après une semaine permettant à Google de lire notre site Web SPA.

Nous montrons des albums photo aux utilisateurs avec seulement des vignettes. Une fois cliqué, les vignettes montreront l'image en taille réelle. Nous prévoyons de créer un plan du site image

 <url>
<loc>http://example.com/albums?id=1</loc>
<image:image>
  <image:loc>http://cdn.example.com/photo1_fullsize.jpg</image:loc>
</image:image>
<image:image>
  <image:loc>http://cdn.example.com/photo2_fullsize.jpg</image:loc>
</image:image>
</url> 

Le problème est que nous sommes à peu près certains que Googlebot ne peut pas voir photo1_fullsize.jpg, ni photo2_fullsize.jpg, mais uniquement leurs vignettes lors de l'exploration, car elles sont basées sur des clics. Nous avons donc peur d’être bannis avec de fausses données (photo1_fullsize.jpg, photo2_fullsize.jpg). Nous n'OSONS PAS ESSAYER, car un essai infructueux peut sérieusement endommager le site Web.

Est-ce un moyen sûr de laisser google connaître les images sans nuire à l'expérience utilisateur et à la vitesse de chargement des pages? Devrions-nous utiliser des microdonnées et une image en taille réelle dans la balise noscript?

1
Phung D. An

Vous pouvez ajouter les images en pleine résolution à votre sitemap. Google souhaite explorer de grandes images originales. Cette méthode pourrait donc leur permettre d'indexer toutes les grandes images. Vous pouvez également inclure l'URL correspondante de la page dans laquelle l'image a été trouvée dans le plan du site, ce qui permet au trafic généré par les clics d'accéder à la page correcte de vos vignettes. Le format de votre sitemap pour image semble correct.

Je ne recommanderais pas que les images miniatures soient entièrement en taille réelle sur votre site. Bien sûr, Google explorera les images en taille réelle de cette manière, mais l'expérience de l'utilisateur sera gravement altérée. Et cela pourrait nuire à votre classement.

https://www.xml-sitemaps.com/sitemap_images.xmlhttps://webmasters.googleblog.com/2010/04/adding-images-to-your-sitemaps. html

1
Michael d

Merci à tous pour votre aide.

Nous sommes arrivés à une solution compromise et combinée (à partir des suggestions présentées ici):

  • Pas plus de vignettes, maintenant juste de taille moyenne (environ 600x600) et en taille réelle. Les images de taille moyenne seront immédiatement servies aux utilisateurs, car Internet par fibre CDN, 3G, 4G est omniprésent, nous n’avons donc pas à nous inquiéter beaucoup. Ceux en taille réelle seront toujours chargés paresseux après avoir cliqué.
  • La plupart du temps, nous indexons des images de taille moyenne car la majorité des résultats de recherche d'images sont de taille moyenne (nous avons essayé, du moins dans notre pays).
  • Dans certains endroits où les images complètes doivent être indexées, nous suivons @Simon Hayter ♦ answer , pour éviter les pénalités.
1
Phung D. An