J'ai reconstruit un site Web Flash en un site Web basé sur AJAX, qui génère tout son contenu à partir de données JSON à l'aide d'AJAX.
C'est un site de photographie et la recherche d'images de Google est importante pour ce site. Mais comme le contenu du site Web est généré de manière dynamique, j'ai pensé que je devrais également ajouter du contenu statique de secours. J'ai masqué ce contenu statique si JavaScript est activé, sinon ce contenu statique est diffusé.
Mais depuis lors, le site a commencé à perdre tous les résultats de recherche d'images dans Google. Et au bout d’un moment, pas un seul résultat ne provient du site principal (celui-ci contient un site de blog et Google renvoie uniquement des images de ce blog). Le site fonctionne correctement dans le résultat Web principal.
Ma question est donc la suivante: Google pénalise-t-il les sites Web dans Google Images? Et si oui, comment puis-je confirmer si mon site est pénalisé ou non?
Premièrement, savez-vous que le contenu de votre site Web [robots.txt contient les éléments suivants?
User-agent: Googlebot-Image
Disallow: /
Cela empêchera toutes les images d'être indexées dans la recherche d'images de Google. Voir ceci pour plus d'informations à ce sujet: empêcher les images d'apparaître dans la recherche d'images .
Deuxièmement, bien que Google puisse explorer certains AJAX, cela dépend de la façon dont il est présenté. Je suggérerais de consulter ces documents d'aide des outils Google pour les webmasters:
Votre première question, "Google pénalise-t-il les sites Web dans Google Images" n'a-t-elle pas beaucoup de sens. Google classe les sites pour différents cas d'utilisation (similitude d'image par rapport à la vraisemblance de contexte de chaîne de requête, par exemple). Googlebot peut exécuter JavaScript pour cette raison exactement, afin de pouvoir explorer et indexer les sites Web gérés par AJAX. Vous n'avez donc pas besoin de pour effectuer une version statique. , bien que pour des raisons d’accessibilité, vous devriez essayer de le faire, et il semble que vous l’ayez déjà fait, alors gardez-le. Assurez-vous que vous transmettez à Googlebot le même contenu que vous transmettez à d'autres agents d'utilisateur, statiques ou autres.
Avez-vous déplacé les images (en modifiant leurs URL) lorsque vous avez supprimé Flash et avez-vous renvoyé des fichiers 404 pour les anciennes URL? Cela les ferait tomber des résultats. Google Webmaster Tools permet de réactiver un site supprimé de la liste, si cela vous est arrivé. Il dira si vous avez violé certains termes là-bas. Google ne vous indiquera toutefois pas les paramètres utilisés pour déterminer le classement de vos images dans son algorithme, y compris les pénalités.