web-dev-qa-db-fra.com

Googlebot déclenche-t-il des événements onclick et indexe-t-il le contenu?

J'ai trouvé de nombreux sujets sur Googlebot qui suivent les liens et l'exécution de requêtes ajax, mais aucun ne m'indique si les événements onclick seraient déclenchés et les résultats analysés.

Supposons qu'une image est chargée lorsqu'un autre élément de la page est cliqué:

 <img src="#" data-src="path/to/image.jpg">
 <span onclick=" this.previousElementSibling.src = this.previousElementSibling.dataset.src; ">click</span>

J'aimerais savoir si Googlebot explorerait cette image.

4
destoryer

Historiquement, les recommandations en matière de référencement ont été centrées sur le contenu en "texte brut" chaque fois que possible. Le contenu généré dynamiquement, les liens AJAX et JavaScript ont nui au référencement pour les principaux moteurs de recherche. Clairement, ce n'est plus le cas pour Google. Les liens Javascript fonctionnent de la même manière que les liens HTML simples (à première vue, nous ne savons pas ce qui se passe dans les algorithmes).

Vous pouvez voir les tests entiers ici.

2
Josip Ivic